Raphael Michel
fec682dddb
Allow to require a verified email to download tickets
2020-10-16 22:10:37 +02:00
Raphael Michel
bf59ce2661
Add SubEvent.last_modified
2020-10-15 18:32:10 +02:00
Raphael Michel
f5d93eaffa
s/WhiteList/AllowList/g
2020-10-14 11:23:47 +02:00
Raphael Michel
810f3d7d31
Minor improvements to security profiles
2020-10-13 18:02:56 +02:00
Raphael Michel
e8f3ad633a
Add device security profiles ( #1806 )
2020-10-13 17:40:25 +02:00
Raphael Michel
3bfaf55094
Check-in list API: Show items in event default language
2020-10-07 10:04:26 +02:00
Martin Gross
753c331887
Shutting up isort
2020-10-02 14:04:22 +02:00
Raphael Michel
3cbcf663e5
OAuth: Add profile-only access
2020-09-28 16:01:59 +02:00
Raphael Michel
c78e88a1ba
Allow to create devices through the API ( #1785 )
2020-09-25 18:16:18 +02:00
Raphael Michel
450d017c32
Order API: Add `send_email` parameter to mark_paid and
...
payments/confirm
2020-09-25 15:12:06 +02:00
Raphael Michel
afb789226c
Webhooks: Fix crash if object was deleted in meantime
2020-09-21 18:23:25 +02:00
Raphael Michel
bfa20e995a
Order API: Include ID of check-in
2020-09-18 13:12:04 +02:00
Raphael Michel
22c6553a48
Fix API for organizers and events with a . in their slug
2020-09-16 16:37:55 +02:00
Felix Rindt
8f2c125435
Payment term in minutes ( #1760 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-09-14 13:44:28 +02:00
Raphael Michel
fae35cc56f
Improve error handling of check-in scans
2020-09-03 14:30:18 +02:00
Raphael Michel
2d5768aa20
Fix missing fields in CheckinListOrderPositionSerializer
2020-08-29 12:38:23 +02:00
Raphael Michel
35debba865
Further attempt at more efificent query
2020-08-26 16:42:34 +02:00
Raphael Michel
6e76db40ed
Order API: More efficient query for ?subevent_after_qs=
2020-08-26 15:43:22 +02:00
Raphael Michel
7956074d8b
API: Add exclude parameter to check-in lists
2020-08-26 15:20:44 +02:00
Raphael Michel
c1bca2f207
isort fix
2020-08-24 17:37:38 +02:00
Raphael Michel
fc18788cb8
Order API: Add `subevent_after` query filter
2020-08-21 19:06:05 +02:00
Raphael Michel
a2eb4444b4
Order API: Add `exclude` query parameter
2020-08-21 18:38:24 +02:00
Raphael Michel
606d13e303
Check-in list API: Add `subevent_match` filter
2020-08-21 17:20:37 +02:00
Raphael Michel
c7d1e5d069
Allow to reduce the interval of some cronjobs ( #1753 )
2020-08-19 11:29:53 +02:00
Raphael Michel
7d9220ae3e
Fix issue in 69879bdae
2020-08-06 10:21:57 +02:00
Raphael Michel
69879bdae0
Fix API bug: Do not delete SubEventItems on PATCH request
2020-08-06 09:28:35 +02:00
Raphael Michel
2839ee1ffd
Fix error in b6f47f6f4
2020-08-05 14:41:12 +02:00
Raphael Michel
b6f47f6f4a
API: More validation in custom fields on event serializers
2020-08-05 11:26:11 +02:00
Felix Rindt
9b367cb28b
Allow to set multiple confirm texts ( #1735 )
2020-08-04 10:20:55 +02:00
Raphael Michel
735d4564f8
Allow to change length of invoice numbers
2020-07-21 18:11:39 +02:00
Raphael Michel
e7b9c49620
Allow customers to change to a different product variation ( #1719 )
2020-07-20 16:36:24 +02:00
Raphael Michel
3c5948d2e0
Allow selecting the same add-on multiple times ( #1717 )
2020-07-20 10:21:12 +02:00
Raphael Michel
0a87225a9a
Add missing fields to API
2020-07-17 09:31:25 +02:00
Raphael Michel
c52fdc95a7
Allow to disable display of foreign currencies on invoices
2020-07-03 16:44:26 +02:00
Raphael Michel
74acfbe2fd
Fix issue with new pycountry version
2020-07-02 20:11:39 +02:00
Raphael Michel
cf2af3c94d
Import/startup performance improvements
2020-06-30 11:36:30 +02:00
Martin Gross
5f50aa95eb
Add TaxRule selection in OrderPositionChange ( #1700 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-06-30 11:13:33 +02:00
Raphael Michel
922f12f55e
Allow to release quota after exit scans
2020-06-26 16:49:19 +02:00
Raphael Michel
481e29c3b2
Allow to explicitly disable products for certain subevents
2020-06-20 19:10:44 +02:00
Raphael Michel
569379e508
Order API: Add search
2020-06-15 15:12:09 +02:00
Raphael Michel
45f120b0c3
API: Modified settings endpoint for devices
2020-06-10 17:45:31 +02:00
Raphael Michel
0d35064d21
Order create API: Fix addon_to in simulated mode
...
PRETIXEU-275
2020-06-02 16:48:52 +02:00
Raphael Michel
5dd5ff8a7c
Set acks_late=True on celery tasks where we would prefer double execution over failure
2020-05-19 16:33:16 +02:00
Raphael Michel
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +02:00
Raphael Michel
e117545b3f
Refactor quota calculation ( #1668 )
2020-05-07 09:34:27 +02:00
Raphael Michel
88a235da30
Allow to set event_list_type on event level
2020-04-27 18:06:37 +02:00
Raphael Michel
d224b5387d
Replace Travis with GitHub actions and fix many typos ( #1657 )
...
* Create django.yml
* Fix working directory
* ..
* .
* ..
* a.
* ..
* .
* Fix typo
* Install hunspell
* maxfail
* Fix install
* .
* Reduce number of typos
* Even less typos
* Postgres debug
* Spelling fixes, yet again
* Postgres with PW
* Fix failing test
* New workflows
* Fix syntax error
* Install gettext
* Test aginst python 3.6 as well
* Clean up strategies
* Add badge, do not ignore migrations
* Use pip cache
2020-04-22 12:07:58 +02:00
Raphael Michel
f2844ac686
Add expiry dates and individual conditions to gift cards ( #1656 )
...
* Add expiry dates and individual conditions to gift cards
* Display refund gift cards with more details and prettier interface
* Allow to set gift card expiry and conditions when cancelling event
* Extend gift card search
* Fix #1565 -- Some gift card filters
* Improve list of gift cards
* Allow to edit gift cards
* Note on validity
2020-04-21 15:57:02 +02:00
Martin Gross
2b1123b487
Add cancel_allow_user_paid_adjust_fees_explanation
2020-04-08 16:43:29 +02:00
Raphael Michel
1ffc799c4d
Split banner text into top and bottom
2020-04-03 13:02:23 +02:00