Raphael Michel
|
1f665e6f48
|
Use a context manager for temporary locale switches
|
2016-03-15 17:59:32 +01:00 |
|
Raphael Michel
|
7f524af79a
|
Fixed translation issues
|
2016-03-15 17:17:33 +01:00 |
|
Raphael Michel
|
8812da5325
|
Fixed a wrong locale string
|
2016-03-15 17:09:32 +01:00 |
|
Raphael Michel
|
5ab78b4576
|
Refs #131 -- Basic implementation of invoicing
|
2016-03-13 16:05:31 +01:00 |
|
Raphael Michel
|
1cd64f40eb
|
Resolve warnings from modern flake8
|
2016-03-03 18:35:37 +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
|
55a501cb93
|
Refs #118 -- Asynchronous cart position removal
|
2016-01-13 11:51:25 +01:00 |
|
Raphael Michel
|
dc0852f54f
|
Made event an optional parameter of mail_send
|
2015-12-13 18:20:16 +01:00 |
|
Raphael Michel
|
a114aa11f4
|
Fixed #45: Custom SMTP server
|
2015-12-13 17:56:35 +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
|
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
|
0c9c9dd22c
|
Indentation fix
|
2015-12-06 18:46:17 +01:00 |
|
Raphael Michel
|
613c072ee6
|
Minor services optimizations
|
2015-12-06 18:32:29 +01:00 |
|
Raphael Michel
|
e70485e7fb
|
Re-added the ability to restrict a product sale by time
|
2015-12-06 18:18:54 +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
|
ecebe481d7
|
Rename "session" field to "cart_id"
|
2015-11-04 23:39:59 +01:00 |
|
Raphael Michel
|
a2af3db771
|
Added the option of unlimited quotas
|
2015-10-21 16:31:58 +02: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
|
c47008cc18
|
Added password reset to control.auth
|
2015-10-04 13:52:08 +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
|
28437771cf
|
Moved locking out of the model layer
|
2015-09-28 23:30:25 +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
|
1c89fec808
|
Fixed import sorting
|
2015-09-28 23:11:46 +02:00 |
|
Raphael Michel
|
72ecfea622
|
Fixed and improved locking implementations
|
2015-09-28 22:59:28 +02:00 |
|
Raphael Michel
|
f3e03deba4
|
Refactored cart actions into pretix.base.services
|
2015-09-27 20:51:14 +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
|
81d442c9eb
|
Ran isort
|
2015-09-16 11:34:44 +02:00 |
|
Raphael Michel
|
1a463dd5b1
|
Refs #44 -- Added background queue support for ticket output
|
2015-09-16 11:18:18 +02:00 |
|
Raphael Michel
|
9ecd16c19c
|
Refs #44 -- Added background queue support for file export
|
2015-09-15 22:56:02 +02:00 |
|
Raphael Michel
|
2f0bb5f39f
|
Fixed import structure because testing was broken
|
2015-09-09 23:56:34 +02:00 |
|
Raphael Michel
|
101f1c77e0
|
Refs #44 -- Added optional celery background queue for mails
|
2015-09-09 23:42:16 +02:00 |
|
Raphael Michel
|
7b179f3ea5
|
Fixed broken grouping
|
2015-09-09 10:56:41 +02:00 |
|
Raphael Michel
|
79410cdb0d
|
Added payment method fees to order overview
|
2015-09-09 10:34:36 +02:00 |
|
Raphael Michel
|
1b65d3cfaf
|
Added PDF exporter for the order overview
|
2015-09-08 23:45:29 +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 |
|