Raphael Michel
|
ea807239b1
|
Fix #356 -- Download all tickets from an order
|
2017-01-13 16:10:53 +01:00 |
|
Raphael Michel
|
59d440b213
|
Fix failure of cancel_order with Celery 4
|
2017-01-09 20:19:26 +01:00 |
|
Raphael Michel
|
0acee0e362
|
Get rid of User.givenname and User.familyname
|
2017-01-07 16:35:04 +01:00 |
|
Raphael Michel
|
33265d05fb
|
Add event_live_issues signal
|
2017-01-07 14:41:53 +01:00 |
|
Raphael Michel
|
2336505309
|
Replace "Slug" with "Short form" for organizers
|
2017-01-07 14:24:38 +01:00 |
|
Raphael Michel
|
c7676cd17a
|
Refs #39 -- Add permission editor for organizers
|
2017-01-07 14:10:31 +01:00 |
|
Raphael Michel
|
d134dcf6a9
|
Added team invitations
|
2017-01-07 13:05:36 +01:00 |
|
Raphael Michel
|
ef432252f0
|
Fix invalid URL usage
|
2017-01-05 12:20:58 +01:00 |
|
Raphael Michel
|
f6d8b825d5
|
Add plugin installation docs and rebuild command
|
2017-01-04 23:33:07 +01:00 |
|
Raphael Michel
|
c639cd96f5
|
Moved static files and celery.py
|
2017-01-04 22:00:28 +01:00 |
|
Raphael Michel
|
67de7150e5
|
Built-in support for sentry
|
2017-01-04 21:04:47 +01:00 |
|
Raphael Michel
|
b6e42d64da
|
Upgrade to Celery 4
|
2017-01-04 20:12:50 +01:00 |
|
Raphael Michel
|
aed9382fd7
|
Introduce RequiredAction model
Fix #343 by no longer marking as refunded automatically
|
2017-01-04 15:04:18 +01:00 |
|
Raphael Michel
|
9d08e23a48
|
Fix #306 -- Add HTML multipart version to emails
|
2017-01-04 13:31:40 +01:00 |
|
FlaviaBastos
|
cf334e2b48
|
Fix #307 -- Log sent emails
|
2017-01-04 00:43:04 +01:00 |
|
Raphael Michel
|
2ee0ff755d
|
Add page that displays event logs
|
2017-01-03 23:46:21 +01:00 |
|
Raphael Michel
|
f4be14eed8
|
Refs #126 -- Display logs of vouchers, items, quotas and categories
|
2017-01-03 23:13:27 +01:00 |
|
Raphael Michel
|
a0350d1444
|
Fix #349 -- Allow to clone an event
|
2017-01-01 20:35:53 +01:00 |
|
Raphael Michel
|
1c54ca7b74
|
Improve LazyI18nString logic
|
2017-01-01 20:32:35 +01:00 |
|
Raphael Michel
|
e6f731ad77
|
New event creation wizard
|
2017-01-01 19:47:02 +01:00 |
|
Raphael Michel
|
47fb61b762
|
Change Checkin.datetime to not auto_now_add
|
2016-12-31 16:33:34 +01:00 |
|
Raphael Michel
|
f4672564ce
|
Fix #37 -- Clever displaying of date ranges
|
2016-12-25 22:51:19 +01:00 |
|
Raphael Michel
|
c5ec918e78
|
Fix a PDF generation loop
|
2016-12-23 13:44:11 +01:00 |
|
Raphael Michel
|
62ef5271de
|
Handle MultipleObjectsReturned in tickets.py
|
2016-12-23 13:30:50 +01:00 |
|
Raphael Michel
|
d698313f1d
|
Do not allow initiating stripe/paypal payments after the last payment
date
|
2016-12-23 13:29:41 +01:00 |
|
Raphael Michel
|
16ab6e44f5
|
Correct position numbering
|
2016-12-23 11:10:51 +01:00 |
|
Raphael Michel
|
70fa7eac6b
|
Vouchers: Bug in export, default mode
|
2016-12-22 17:54:24 +01:00 |
|
Raphael Michel
|
5c8c106d5b
|
Reduce query load on order detail page
|
2016-12-21 19:17:09 +01:00 |
|
Raphael Michel
|
888cce78a5
|
Rename reverse of CheckIn.position
|
2016-12-21 19:11:12 +01:00 |
|
Raphael Michel
|
18c24623d7
|
Use new position ids in order change logs
|
2016-12-21 18:59:51 +01:00 |
|
Raphael Michel
|
77e917345c
|
Decouple CachedTicket from CachedFile
|
2016-12-21 18:37:12 +01:00 |
|
Raphael Michel
|
ad60dadee4
|
Add a position number to the OrderPosition model
|
2016-12-21 18:11:19 +01:00 |
|
Raphael Michel
|
7639ef9a42
|
Protect against empty orders
|
2016-12-21 16:28:33 +01:00 |
|
Raphael Michel
|
852bc6c128
|
Avoid duplicate order position secrets
|
2016-12-20 14:48:41 +01:00 |
|
Jonas Große Sundrup
|
e5cb26464e
|
use digest-compare for password-comparison (#360)
|
2016-12-16 21:22:05 +01:00 |
|
Raphael Michel
|
47814900dc
|
Fix TypeError in cached_file_delete
|
2016-12-14 13:10:32 +01:00 |
|
Raphael Michel
|
fb19891473
|
Add plugin documentation
|
2016-12-08 18:20:43 +01:00 |
|
Raphael Michel
|
fa0bd5e89e
|
Moved Checkin model to pretixbase
|
2016-12-08 17:51:23 +01:00 |
|
Raphael Michel
|
d27fefe4da
|
Improve URL parameter validation
|
2016-12-08 12:22:04 +01:00 |
|
Raphael Michel
|
7154d3f510
|
Fix setting a voucher price to 0
|
2016-12-07 11:31:37 +01:00 |
|
Raphael Michel
|
970734cff7
|
Fix DoesNotExist error
|
2016-12-05 13:51:45 +01:00 |
|
Raphael Michel
|
f76d173162
|
Fix various doc issues
|
2016-11-29 17:19:22 +01:00 |
|
Raphael Michel
|
248ab25567
|
Fix #296 -- DST issues with expiry dates
|
2016-11-29 17:05:33 +01:00 |
|
Raphael Michel
|
eea6a5e9da
|
Refs #145 -- Vouchers that grant discounts
|
2016-11-29 16:18:07 +01:00 |
|
Raphael Michel
|
fdbe71ff63
|
Fix #141 -- Caching improvements for ticket outputs
|
2016-11-29 15:52:16 +01:00 |
|
Raphael Michel
|
4d7b5a0a3b
|
Update German translation
|
2016-11-27 19:54:25 +01:00 |
|
Christopher Dambamuromo
|
4a2e3e3e16
|
Fix #303 -- valid until date for payment providers (#334)
* Fix 303
* fix #303
* minor refactoring
* improving timezone aware
* added documentation
|
2016-11-27 16:09:26 +01:00 |
|
Raphael Michel
|
db6fb51fc6
|
Refs #145 -- Multi-use vouchers
|
2016-11-27 16:02:40 +01:00 |
|
Tobias Kunze
|
8648e9c04d
|
Fix #302 -- Change column layout in order overview (#336)
* Change column layout in order overview. Closes #302
* Include expired orders explicitly in order overview
|
2016-11-27 14:36:53 +01:00 |
|
Raphael Michel
|
026d8dcd41
|
Fixed validator classes to make them supported in migrations
|
2016-11-26 14:00:31 +01:00 |
|