Raphael Michel
|
05aed0182e
|
Keep lock duration as small as possible
|
2016-03-20 10:54:41 +01:00 |
|
Raphael Michel
|
0355d22114
|
Refs #118 -- Asynchronous order cancelling
|
2016-03-20 10:40:18 +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
|
14e5134890
|
Added invoice addresses
|
2016-02-22 13:49:15 +01:00 |
|
Raphael Michel
|
fe6bcd2e9e
|
Fixed broken database transaction grouping
|
2016-02-11 16:58:02 +01:00 |
|
Raphael Michel
|
f18a180ae4
|
Added voucher redemption
|
2016-02-11 16:41:22 +01:00 |
|
Raphael Michel
|
7e69d8ea10
|
Moved sender and prefix settings to mail page
|
2015-12-13 17:36:36 +01:00 |
|
Raphael Michel
|
d8ca0d527e
|
Fixed #42 -- Configurable e-mail texts
|
2015-12-13 17:33:38 +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
|
613c072ee6
|
Minor services optimizations
|
2015-12-06 18:32:29 +01:00 |
|
Raphael Michel
|
4a1122a862
|
Fixed #108 -- Removed the restrictions system
|
2015-12-06 17:49:02 +01:00 |
|
Raphael Michel
|
79ad8b40ed
|
Added python3.5-style type annotations to pretix.base
|
2015-11-04 23:39:59 +01:00 |
|
Raphael Michel
|
2fb90efa4d
|
Fixed a wrong type annotation
|
2015-10-21 15:53:37 +02:00 |
|
Raphael Michel
|
3fa0cfb077
|
Added multi-domain capabilities
|
2015-10-18 14:01:28 +02:00 |
|
Raphael Michel
|
c4638a3402
|
Enabled asynchronous cart/order actions
|
2015-10-05 11:33:53 +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
|
44602004db
|
Moved check for active presale period up
|
2015-09-28 23:49:48 +02:00 |
|
Raphael Michel
|
c1318d5f28
|
Delete unavailable items from cart
|
2015-09-28 23:44:16 +02:00 |
|
Raphael Michel
|
9fe133402d
|
Removed duplicate import
|
2015-09-28 23:17:28 +02:00 |
|
Raphael Michel
|
16207cf2c4
|
Fixed wrong type annotations
|
2015-09-28 23:15:24 +02:00 |
|
Raphael Michel
|
9d625198bd
|
Refs #96 -- Allow anonymous orders
|
2015-09-17 22:45:57 +02:00 |
|
Raphael Michel
|
c268da02a2
|
Simplified the locking procedure
|
2015-09-16 16:03:17 +02:00 |
|
Raphael Michel
|
b648d161d6
|
Added signals for order creation and payment
|
2015-08-15 14:30:59 +02:00 |
|
Raphael Michel
|
56961337ae
|
Refs #85 -- Do not sell tickets that are marked as inactive
|
2015-08-13 11:58:47 +02:00 |
|
Raphael Michel
|
e828d711bd
|
Used isort to order all import statements
|
2015-07-19 20:46:34 +02:00 |
|
Raphael Michel
|
1afc23611d
|
Fixed a bug in quota locking
|
2015-07-14 20:31:19 +02:00 |
|
Raphael Michel
|
44beb8e84a
|
Fixed a logic bug
|
2015-06-29 14:42:07 +02:00 |
|
Raphael Michel
|
1f08dfda5c
|
Resolved flake8 warnings
|
2015-06-28 17:02:12 +02:00 |
|
Raphael Michel
|
fa642ddffe
|
Refactored some code out of pretix.presale
|
2015-06-24 17:10:42 +02:00 |
|
Raphael Michel
|
96c16d7720
|
Fix wrong import
|
2015-06-03 16:03:42 +02:00 |
|
Raphael Michel
|
c83bd0e293
|
Move mail() to services/
|
2015-06-03 14:01:33 +02:00 |
|
Raphael Michel
|
fc907a2ec7
|
Refactor mark_paid out of models
|
2015-06-03 13:59:12 +02:00 |
|