Raphael Michel
|
b52f2f5a9e
|
Improve add-on products
|
2017-04-17 14:54:15 +02:00 |
|
Raphael Michel
|
e4706dd3ba
|
Add attendee email field (#466)
* Add attendee email field
* exports, tests
|
2017-04-13 22:59:54 +02:00 |
|
Raphael Michel
|
ed04f3124f
|
Introduce a setting to show net prices (#415)
* Introduce a setting to show net prices in the frontend
* Show net prices in the backend as well
|
2017-02-22 16:59:54 +01:00 |
|
Raphael Michel
|
dddb1d4a65
|
Guarantee correct grouping
|
2016-12-23 11:09:30 +01:00 |
|
Raphael Michel
|
0d19944304
|
Fix bug in CartMixin
|
2016-12-22 17:54:43 +01:00 |
|
Raphael Michel
|
0dc3f30791
|
Sort positions by ID
|
2016-12-21 19:03:11 +01:00 |
|
Raphael Michel
|
37598ed914
|
Further SQL optimizations
|
2016-11-08 16:58:48 +01:00 |
|
Raphael Michel
|
7b48a17b51
|
Reduce number of redundant SQL queries
|
2016-11-06 19:59:19 +01:00 |
|
Raphael Michel
|
ad35110166
|
Offer download options per position, not per order
|
2016-11-02 14:51:05 +01:00 |
|
Raphael Michel
|
1ed43ead3f
|
Count down to cart expiry
|
2016-09-09 15:35:35 +02:00 |
|
Raphael Michel
|
03f6724ddf
|
Fixed problem that lead to wrongly displayed payment fees
|
2016-09-04 23:02:30 +02:00 |
|
Raphael Michel
|
f93b2211a6
|
Fixed a bug that lead to payment fees on free items
|
2016-08-05 10:40:00 +02:00 |
|
Raphael Michel
|
fd2c293521
|
Correctly display payment fee on the order detail page
|
2016-06-06 23:56:26 +02:00 |
|
Raphael Michel
|
93f824879e
|
Fixed a bug in cart sorting method
|
2016-04-13 11:09:14 +02: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
|
d133d2abff
|
Removed CleanerVersion layer [backwards-incompatible!]
|
2015-12-12 13:08:33 +01:00 |
|
Raphael Michel
|
ecebe481d7
|
Rename "session" field to "cart_id"
|
2015-11-04 23:39:59 +01:00 |
|
Raphael Michel
|
232c42b265
|
Added an organizer overview page
|
2015-10-22 17:45:19 +02:00 |
|
Raphael Michel
|
3fa0cfb077
|
Added multi-domain capabilities
|
2015-10-18 14:01:28 +02:00 |
|
Raphael Michel
|
4c6b292968
|
Refactored checkout steps
|
2015-10-05 11:24:00 +02:00 |
|
Raphael Michel
|
2e9157cbef
|
Removed unused imports
|
2015-10-05 11:24:00 +02:00 |
|
Raphael Michel
|
93d027cec6
|
Make all orders "guest orders"
|
2015-10-05 11:24:00 +02:00 |
|
Raphael Michel
|
082e43321c
|
Only show guest option on login page when ordering
|
2015-09-29 00:11:14 +02:00 |
|
Raphael Michel
|
9d625198bd
|
Refs #96 -- Allow anonymous orders
|
2015-09-17 22:45:57 +02:00 |
|
Raphael Michel
|
7def097dcd
|
Refs #96 -- Completely removed local users
|
2015-09-17 00:55:00 +02:00 |
|
Raphael Michel
|
e828d711bd
|
Used isort to order all import statements
|
2015-07-19 20:46:34 +02:00 |
|
Raphael Michel
|
747a9e55fd
|
Remove unused imports
|
2015-04-16 20:00:10 +02:00 |
|
Raphael Michel
|
14c582d11e
|
Enforce start and end time of presale (#15)
|
2015-04-16 17:41:41 +02:00 |
|
Raphael Michel
|
2b732d3967
|
Fix some comparisons that broke in the last change
|
2015-04-01 12:03:30 +02:00 |
|
Raphael Michel
|
197fbbd180
|
Allow to modify answers for pending orders
|
2015-03-14 13:32:56 +01:00 |
|
Raphael Michel
|
b8bb71d8a3
|
Reduce functional complexity (McCabe max 18 → max 12)
|
2015-03-13 01:04:53 +01:00 |
|
Raphael Michel
|
7c240e5c35
|
Resolve flake8 style warnings (mostly unused imports)
|
2015-03-13 00:09:14 +01:00 |
|
Raphael Michel
|
25fff77be5
|
Django's new URLconfig style allows us to no longer ignore PEP8s error
E128
|
2015-03-13 00:07:14 +01:00 |
|
Raphael Michel
|
8c802e534e
|
Display payment details
|
2015-03-12 22:54:59 +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
|
941db3db3a
|
Checkout: Ask questions
|
2015-03-04 12:42:36 +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 |
|