Commit Graph

50 Commits

Author SHA1 Message Date
Raphael Michel
4496f19a68 Supporting invoice-on-demand instead of autogeneration 2016-06-05 18:01:10 +02:00
Raphael Michel
d570b31ff3 Fixed serialization issue 2016-06-03 09:58:54 +02:00
Raphael Michel
944b5db0bf Refs #82 -- Make order expiry more clear (#116) 2016-05-07 17:03:32 +02:00
Raphael Michel
c0da0db59c Fixed bugs introduced in last commit 2016-05-07 14:53:23 +02:00
Raphael Michel
93f824879e Fixed a bug in cart sorting method 2016-04-13 11:09:14 +02:00
Raphael Michel
70067fd91a Refs #126 -- Show order history 2016-03-22 13:04:38 +01:00
Raphael Michel
6280e06e7c Optimized some SQL queries 2016-03-22 12:42:30 +01:00
Raphael Michel
004cb1c262 Fixed settings form for resend link 2016-03-15 18:01:39 +01:00
Raphael Michel
1f665e6f48 Use a context manager for temporary locale switches 2016-03-15 17:59:32 +01:00
Raphael Michel
5ab78b4576 Refs #131 -- Basic implementation of invoicing 2016-03-13 16:05:31 +01:00
Raphael Michel
c2d7baae2b Fixed success message on mail resending. 2016-03-03 18:20:54 +01:00
Raphael Michel
417539d101 Resend link option for admin 2016-02-11 17:22: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
58b85819bc Added logging for all basic operations 2015-12-12 22:53:11 +01:00
Raphael Michel
d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel
3b0e72440a Fixed small b ugs in the order view 2015-10-19 15:34:55 +02:00
Raphael Michel
80235fce26 Added tests for (and improved) download in control panel 2015-10-19 00:16:48 +02:00
Raphael Michel
fe5a5e54aa Improved a HTTP 405 response 2015-10-18 23:48:53 +02:00
Raphael Michel
8dec1abf12 Fixed and simplified PDF exports 2015-10-11 19:50:08 +02:00
Raphael Michel
93d027cec6 Make all orders "guest orders" 2015-10-05 11:24:00 +02:00
Raphael Michel
28437771cf Moved locking out of the model layer 2015-09-28 23:30:25 +02:00
Raphael Michel
8e965bcd6d Fixed redirections and errors 2015-09-17 23:54:22 +02:00
Raphael Michel
7def097dcd Refs #96 -- Completely removed local users 2015-09-17 00:55:00 +02:00
Raphael Michel
c268da02a2 Simplified the locking procedure 2015-09-16 16:03:17 +02:00
Raphael Michel
0680f940a6 Fixed ticket download in control panel 2015-09-16 11:57:13 +02:00
Raphael Michel
9ecd16c19c Refs #44 -- Added background queue support for file export 2015-09-15 22:56:02 +02:00
Raphael Michel
1b65d3cfaf Added PDF exporter for the order overview 2015-09-08 23:45:29 +02:00
Raphael Michel
66bc5c4432 Added ticket download option to the admin page 2015-08-15 18:37:10 +02:00
Raphael Michel
c928864477 Added a basic framework for data exporters 2015-08-14 22:44:07 +02:00
Raphael Michel
e828d711bd Used isort to order all import statements 2015-07-19 20:46:34 +02:00
Raphael Michel
cb9ae9cc81 Added filtering by item to the product list 2015-07-19 20:32:15 +02:00
Raphael Michel
ca870e02bd Refs #79 -- Toggle between number and money in order overview 2015-07-19 13:16:36 +02:00
Raphael Michel
89bad60621 Changed OrderGo to accept order codes prepended with the event slug 2015-07-14 20:01:13 +02:00
Unicorn-rzl
63b7d714e0 Show the correct number of paid items
In the order overview the total of "paid orders" is the same as the total number of "ordered items". By using the right variable, we can easily fix that ;)
2015-07-10 21:51:04 +02:00
Raphael Michel
b7cbf55db4 Added filters to the list of orders 2015-06-23 19:17:09 +02:00
Raphael Michel
7162366478 Fixes #68 -- Crash caused by uncategorized items in order overview 2015-06-15 19:09:16 +02:00
Raphael Michel
fc907a2ec7 Refactor mark_paid out of models 2015-06-03 13:59:12 +02:00
Raphael Michel
423dc9f0aa Refactor: separate forms from view, improve code style 2015-06-03 13:19:59 +02:00
Raphael Michel
3df19a7c73 Consistently use messages framework in control
simplify redirect(reserve()) calls
2015-05-22 10:01:33 +02:00
Raphael Michel
51b2201f3b Add basic sale statistics (closes #57) 2015-04-17 21:54:38 +02:00
Raphael Michel
747a9e55fd Remove unused imports 2015-04-16 20:00:10 +02:00
Raphael Michel
42ecd9c5f9 Allow to change payment term (closes #10) 2015-04-14 18:00:00 +02:00
Raphael Michel
df524f31d5 Properly implement quota handling when receiving payments (closes #11) 2015-04-14 16:20:05 +02:00
Raphael Michel
6d73267912 Refund process (closes #26) 2015-04-06 16:23:51 +02:00
Raphael Michel
2b732d3967 Fix some comparisons that broke in the last change 2015-04-01 12:03:30 +02:00
Raphael Michel
a0b1a2e11b Provide support for manipulting order status 2015-03-20 23:54:21 +01:00
Raphael Michel
5664177bbb Order details: Display payment information 2015-03-20 23:20:12 +01:00
Raphael Michel
244ad04520 Order changing permissions, list of ordered items 2015-03-20 17:29:47 +01:00
Raphael Michel
dbc3dff905 List of orders 2015-03-20 17:11:58 +01:00