Commit Graph

71 Commits

Author SHA1 Message Date
Raphael Michel
1faacef9d4 Always process tasks through celery (#245) 2016-09-21 10:38:31 +02:00
Raphael Michel
d1f79faef2 New tests and minor fixes 2016-09-20 16:13:13 +02:00
Raphael Michel
6e6e0bcc9d Fixed filter state display in order list 2016-09-14 13:10:35 +02:00
Martin Gross
8fb363f815 Fix #233 -- Make orderlist and overview filterable by payment_provider (#234)
* Make orderlist and overview filterable by payment_provider (fixing #233)

* Remove checks for allowed and enabled payment_providers as discussed
2016-09-14 13:01:22 +02:00
Raphael Michel
dae5d859db Banktransfer: Big import refactoring 2016-09-08 20:43:05 +02:00
Raphael Michel
78358c6cda Directly serve invoice PDFs via Django 2016-09-05 23:49:50 +02:00
Raphael Michel
11da8810d3 Extend order search to attendee position names 2016-09-04 22:59:13 +02:00
Raphael Michel
2569ebec55 Add filter "pending or expired" for correct links in the order overview 2016-09-04 22:50:22 +02:00
Raphael Michel
972ad211bf Only expire orders in the evening of their expiry date 2016-09-02 10:09:15 +02:00
Raphael Michel
a764e6f55b Allow admin to manually change order email 2016-09-01 22:24:09 +02:00
Raphael Michel
b21ed4d99f Fix #163 -- Form to change orders (#191) 2016-08-31 19:10:11 +02:00
Tobias Kunze
3c8f9f5a62 Catch and display mail sending errors (#215) 2016-08-30 16:49:52 +02:00
Raphael Michel
1cb6c0e3da Add more tolerance about handwriting in order code detection 2016-08-29 23:21:55 +02:00
Raphael Michel
c30ff5e657 Only call now() once inside any event.lock() call 2016-08-29 22:33:51 +02:00
Tobias Kunze
9548dc69a7 Fix #172 -- Add a filter for overdue orders (#216) 2016-08-29 19:16:48 +02:00
Tobias Kunze
6fcf393aba Include comment field in OrderDetail view 2016-08-12 15:13:53 +02:00
Raphael Michel
47682fd243 Refs #131 -- Allow manual reissuing of invoices 2016-08-05 11:34:02 +02:00
Raphael Michel
a22262aa30 Refs #131 -- Allow to regenerate an invoice 2016-08-05 11:26:13 +02:00
Raphael Michel
a61792ed4e Do not issue invoices for free payments 2016-08-05 11:06:22 +02:00
Raphael Michel
2541855948 Fixed missing or unused imports 2016-07-18 23:12:16 +02:00
Raphael Michel
f4cefa9ad4 Improved permission testing 2016-06-10 15:45:02 +02:00
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