Raphael Michel
|
11ce4c2078
|
Add default ordering for Invoice and OrderPosition
|
2017-03-19 14:47:30 +01:00 |
|
Raphael Michel
|
aed78c2d69
|
Show "sold out" if all quota is blocked by orders, even unpaid ones
|
2017-03-13 18:02:45 +01:00 |
|
Raphael Michel
|
8b7d2314b8
|
Use django-i18nfield library (#418)
|
2017-02-27 21:16:28 +01:00 |
|
Tobias Kunze
|
81adbb3813
|
Expand Question docstring (#420)
|
2017-02-26 13:11:37 +01:00 |
|
Raphael Michel
|
a2cb219d9b
|
Remove GenericRelation to prevent cascade deletion of logs
|
2017-02-23 17:52:48 +01:00 |
|
Raphael Michel
|
ed04f3124f
|
Introduce a setting to show net prices (#415)
* Introduce a setting to show net prices in the frontend
* Show net prices in the backend as well
|
2017-02-22 16:59:54 +01:00 |
|
Raphael Michel
|
09020143e7
|
Refactoring of cart services (#414)
|
2017-02-21 17:15:43 +01:00 |
|
Raphael Michel
|
7e135be012
|
Add tests and remove redundant checks
|
2017-02-17 16:19:03 +01:00 |
|
Raphael Michel
|
c4bf73c8d6
|
Refs #340 -- Allow order changes for paid orders if they don't change the total
|
2017-02-15 18:42:46 +01:00 |
|
Raphael Michel
|
0db927407d
|
Clarify help texts
|
2017-02-15 18:07:40 +01:00 |
|
Raphael Michel
|
8310597944
|
Waitinglist: Improve waitinglist and logging
|
2017-02-10 11:19:22 +01:00 |
|
Raphael Michel
|
c83f539bba
|
Add waiting list
|
2017-02-07 10:03:30 +01:00 |
|
jlwt90
|
3037309711
|
Fix #381 -- Add location field (#398)
* add location field
* rearrange the display order
|
2017-02-02 17:51:13 +01:00 |
|
Raphael Michel
|
48a2090e01
|
Make order codes organizer-unique
|
2017-01-21 13:40:49 +01:00 |
|
Raphael Michel
|
d4b3bf4370
|
Clearer error messages
|
2017-01-14 16:14:09 +01:00 |
|
Raphael Michel
|
53713acd9a
|
Refs #356 -- Multi-page PDFs
|
2017-01-13 16:10:53 +01:00 |
|
Raphael Michel
|
ea807239b1
|
Fix #356 -- Download all tickets from an order
|
2017-01-13 16:10:53 +01:00 |
|
Raphael Michel
|
0acee0e362
|
Get rid of User.givenname and User.familyname
|
2017-01-07 16:35:04 +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
|
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
|
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
|
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
|
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
|
852bc6c128
|
Avoid duplicate order position secrets
|
2016-12-20 14:48:41 +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
|
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
|
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
|
db6fb51fc6
|
Refs #145 -- Multi-use vouchers
|
2016-11-27 16:02:40 +01:00 |
|
Christopher Dambamuromo
|
9662b956ed
|
Fix #294 -- Blacklist for slug validation (#325)
* Fix #294 - blacklist for slug validation
* Fix #294 - blacklist for slug validation
* fix for failing test
|
2016-11-21 11:57:52 +01:00 |
|
Raphael Michel
|
d653ea5256
|
Add documentation for Order.meta_info
|
2016-11-13 16:06:54 +01:00 |
|