Commit Graph
181 Commits
Author SHA1 Message Date
Raphael Michel 63b683096b Resolved two more edge cases in quota handling
Scenario 1) Blocking voucher is used in a CartPosition. Previously
too much was subtracted from the quota.

Scenario 2) When two quotas are assigned to a product and one of them
is sold out, blocking vouchers for the other quota should not enable to
buy the product.
2016-08-15 22:55:18 +02:00
Raphael Michel 1ef5973e26 Removed debugging output 2016-08-15 15:35:32 +02:00
Raphael Michel fe6de0f635 Added ignored_quotas argument to check_quotas() 2016-08-15 11:48:48 +02:00
Raphael Michel 5031393136 Force isort to treat typing in the py3.5 style, not py3.4 2016-08-13 21:19:36 +02:00
Tobias Kunze 34212841e2 Fixed typos and a little phrasing. (#175)
Mostly in German translation, some small fixes in English text, too.
2016-08-13 21:16:16 +02:00
Raphael Michel 58e706b721 Fixed bug in quota calculation (thanks @rixx!) 2016-08-04 18:00:28 +02:00
Raphael Michel f91c95b1bc Added products that require a voucher to be bought/shown 2016-07-28 19:52:07 +02:00
Raphael Michel 2541855948 Fixed missing or unused imports 2016-07-18 23:12:16 +02:00
Tobias Kunze bfc721978d Fixed minor documentation errors and mistakes (#151) 2016-07-14 20:01:38 +02:00
Raphael Michel 944b5db0bf Refs #82 -- Make order expiry more clear (#116) 2016-05-07 17:03:32 +02:00
Raphael Michel 09cee356b0 Allow for vouchers that are valid for multiple items 2016-05-04 17:50:19 +02:00
Raphael Michel 765ae39fa0 Added descriptions to item categories 2016-04-21 21:48:53 +02:00
Raphael Michel 1e8f7a7dca Fixed adding an item picture at creation time 2016-04-18 17:50:19 +02:00
Raphael Michel 6e60332948 Fixed #133 -- Transparent quota calculation 2016-03-26 15:27:57 +01:00
Raphael Michel 1cd0c1f53b Refs #102 -- Added multiple-choice question types 2016-03-26 12:47:44 +01:00
Raphael Michel 112a309a0e Fixed #106 -- added pay-what-you-want tickets 2016-03-24 18:01:09 +01:00
Raphael Michel 842b058efd Fixed an quota calculation issue 2016-03-22 17:43:35 +01:00
Raphael Michel 047e5bb067 Refs #105 -- Variation support for vouchers 2016-03-20 11:46:55 +01:00
Raphael Michel ad3eb59e6a Fixed #86 -- Decide about variations at product creation 2016-03-10 22:18:53 +01:00
Raphael Michel 640fc5f230 Item.tax_rate should not be nullable 2016-02-11 18:19:20 +01:00
Raphael Michel f18a180ae4 Added voucher redemption 2016-02-11 16:41:22 +01:00
Raphael Michel f748752391 Removed multi-dimensional item variations [backwards-incompatible] 2015-12-13 15:03:56 +01:00
Raphael Michel 83b5fa2fa6 Added a model for logging actions 2015-12-12 15:41:48 +01:00
Raphael Michel d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel e70485e7fb Re-added the ability to restrict a product sale by time 2015-12-06 18:18:54 +01:00
Raphael Michel 4a1122a862 Fixed #108 -- Removed the restrictions system 2015-12-06 17:49:02 +01:00
Raphael Michel 79ad8b40ed Added python3.5-style type annotations to pretix.base 2015-11-04 23:39:59 +01:00
Raphael Michel 3201afe64f Added some validation to the Event model 2015-10-21 16:39:28 +02:00
Raphael Michel a2af3db771 Added the option of unlimited quotas 2015-10-21 16:31:58 +02:00
Raphael Michel 6678539aa8 Used conditional expressions for quota calculation 2015-10-19 20:04:43 +02:00
Raphael Michel 1dfdf7e4f4 Re-organized models into multiple files 2015-10-19 18:26:48 +02:00