Commit Graph

268 Commits

Author SHA1 Message Date
Raphael Michel
62b82bc852 Reduce duplicate code 2015-03-07 13:39:38 +01:00
Raphael Michel
3bacfdcb9f Enhance payment method validation 2015-03-07 13:32:09 +01:00
Raphael Michel
2acc653807 Basic confirmation page 2015-03-06 23:57:09 +01:00
Raphael Michel
e57b23e616 Allow payment providers to process user input 2015-03-06 23:35:48 +01:00
Raphael Michel
e630858a35 Allow payment providers to define custom form fields / templates 2015-03-06 22:27:47 +01:00
Raphael Michel
29cedbaac3 First steps towards payment provider selection 2015-03-06 15:22:09 +01:00
Raphael Michel
941db3db3a Checkout: Ask questions 2015-03-04 12:42:36 +01:00
Raphael Michel
fd252b0ff5 Complete test suite for cart actions 2015-02-21 17:00:52 +01:00
Raphael Michel
497cbe17af Add more tests + Event.max_items_pre_order should be a settings 2015-02-21 15:41:29 +01:00
Raphael Michel
e13d11be78 Cart tests 2015-02-20 22:00:07 +01:00
Raphael Michel
504081cce3 Basic tests for cart features 2015-02-20 01:14:23 +01:00
Raphael Michel
0fb7875c98 Experimental caching for the number of paid tickets 2015-02-19 00:26:22 +01:00
Raphael Michel
9a2e75cbfb Additional tests for the item list 2015-02-18 21:37:12 +01:00
Raphael Michel
6ac29924a2 First tests for pretix.presale 2015-02-18 20:41:11 +01:00
Raphael Michel
03184bdbf2 Deal with items that belong to no category 2015-02-18 19:45:48 +01:00
Raphael Michel
54b494890e Login is mandatory for adding things to a card 2015-02-17 23:27:43 +01:00
Raphael Michel
38e313c886 Cart expiry handling, checkout link 2015-02-14 23:53:39 +01:00
Raphael Michel
077413f41c Restructure our python module. A lot. 2015-02-14 17:55:13 +01:00