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