Raphael Michel
|
b21ed4d99f
|
Fix #163 -- Form to change orders (#191)
|
2016-08-31 19:10:11 +02:00 |
|
Tobias Kunze
|
5f401f17d8
|
Add a footer and a second text field to invoices
Also, move to using localized strings for Invoice.additional_text
settings for consistency.
|
2016-08-30 19:49:29 +02:00 |
|
Tobias Kunze
|
4191f93ece
|
Add setting determining invoice number format (#193)
|
2016-08-16 21:18:39 +02:00 |
|
Raphael Michel
|
1cb956d508
|
Added setting to disable order cancelling for users
|
2016-08-15 16:42:39 +02:00 |
|
Raphael Michel
|
5031393136
|
Force isort to treat typing in the py3.5 style, not py3.4
|
2016-08-13 21:19:36 +02:00 |
|
Raphael Michel
|
a61792ed4e
|
Do not issue invoices for free payments
|
2016-08-05 11:06:22 +02:00 |
|
Raphael Michel
|
60c10485d1
|
Added a custom welcome text
|
2016-07-30 13:06:41 +02:00 |
|
Raphael Michel
|
4ab819aeed
|
Added custom logo support
|
2016-07-29 20:53:19 +02:00 |
|
Raphael Michel
|
d32c1bd9c8
|
Added runtime SASS compliation and color settings
|
2016-07-29 20:15:13 +02:00 |
|
Raphael Michel
|
5529ec5e0b
|
Improved invoice file names
|
2016-06-05 18:00:32 +02:00 |
|
Raphael Michel
|
e4b1cf8d6f
|
Document setting storage and mail sending
|
2016-05-29 20:34:20 +02:00 |
|
Raphael Michel
|
944b5db0bf
|
Refs #82 -- Make order expiry more clear (#116)
|
2016-05-07 17:03:32 +02:00 |
|
Raphael Michel
|
9c44159bb6
|
Added option to show remaining quota to users
|
2016-03-22 18:39:28 +01:00 |
|
Raphael Michel
|
5ab78b4576
|
Refs #131 -- Basic implementation of invoicing
|
2016-03-13 16:05:31 +01:00 |
|
Raphael Michel
|
f095cded08
|
Fixed #23 -- Tax handling for payment fees
|
2016-03-11 21:55:52 +01:00 |
|
Raphael Michel
|
14e5134890
|
Added invoice addresses
|
2016-02-22 13:49:15 +01:00 |
|
Raphael Michel
|
417539d101
|
Resend link option for admin
|
2016-02-11 17:22:20 +01:00 |
|
Raphael Michel
|
a114aa11f4
|
Fixed #45: Custom SMTP server
|
2015-12-13 17:56:35 +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
|
411eb3c60f
|
Got rid of an obsolete setting
|
2015-12-03 21:59:14 +01:00 |
|
Raphael Michel
|
79ad8b40ed
|
Added python3.5-style type annotations to pretix.base
|
2015-11-04 23:39:59 +01:00 |
|
Raphael Michel
|
2e9157cbef
|
Removed unused imports
|
2015-10-05 11:24:00 +02:00 |
|
Raphael Michel
|
3282244d1b
|
Use Django's storage API for media files
|
2015-09-29 16:05:17 +02:00 |
|
Raphael Michel
|
30fd287aab
|
Allowed settings to contain files
|
2015-08-15 22:55:27 +02:00 |
|
Raphael Michel
|
e828d711bd
|
Used isort to order all import statements
|
2015-07-19 20:46:34 +02:00 |
|
Raphael Michel
|
879384f357
|
Added a setting for an e-mail subject prefix
|
2015-06-16 20:09:10 +02:00 |
|
Raphael Michel
|
6392be15fe
|
Added heuristics for deserialization of boolean setting to make
checkboxes work in a SettingsForm
|
2015-06-16 01:03:04 +02:00 |
|
Raphael Michel
|
e657fe6605
|
Added configuration options for imprint URL and contact email address
|
2015-06-15 20:17:18 +02:00 |
|
Raphael Michel
|
700270e7e7
|
Change default value of ticket_download to False
|
2015-04-16 19:54:45 +02:00 |
|
Raphael Michel
|
09b24ce606
|
Implement ticket download dates (closes #15)
|
2015-04-16 18:05:25 +02:00 |
|
Raphael Michel
|
14c582d11e
|
Enforce start and end time of presale (#15)
|
2015-04-16 17:41:41 +02:00 |
|
Raphael Michel
|
df524f31d5
|
Properly implement quota handling when receiving payments (closes #11)
|
2015-04-14 16:20:05 +02:00 |
|
Raphael Michel
|
febfea68f7
|
Make available languages configurable
|
2015-04-06 00:14:59 +02:00 |
|
Raphael Michel
|
cd0e1cb520
|
Wider usage of the settings framework (#17)
|
2015-04-01 11:54:56 +02:00 |
|
Raphael Michel
|
42b4189703
|
Automatic deserialization of known settings
|
2015-04-01 11:14:52 +02:00 |
|
Raphael Michel
|
9c94983bbc
|
Send email on order payment (#27)
|
2015-04-01 10:42:27 +02:00 |
|
Raphael Michel
|
16244bd69c
|
Send e-mails on order completion (#27)
|
2015-04-01 10:30:07 +02:00 |
|
Raphael Michel
|
0a39c70579
|
Simplify SettingsProxy._unserialize
|
2015-03-19 10:38:01 +01:00 |
|
Raphael Michel
|
197fbbd180
|
Allow to modify answers for pending orders
|
2015-03-14 13:32:56 +01:00 |
|
Raphael Michel
|
38e0233f60
|
More tests for settings
|
2015-03-14 00:06:05 +01:00 |
|
Raphael Michel
|
a08b43ad45
|
Submitting orders
|
2015-03-08 11:20:17 +01:00 |
|
Raphael Michel
|
eca4964d98
|
Payment provider fee calculation
|
2015-03-06 15:21:47 +01:00 |
|
Raphael Michel
|
98f7f07c2e
|
Fields should not be required, serialize more types
|
2015-03-06 11:55:05 +01:00 |
|
Raphael Michel
|
27b0b563e4
|
Basic settings serialization and SettingsForm object
|
2015-03-06 00:32:11 +01:00 |
|
Raphael Michel
|
6ffdd33cf5
|
Restructure settings framework
|
2015-03-06 00:16:46 +01:00 |
|