Raphael Michel
55d8639ecc
REST API: Add organizer-level settings ( #1866 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2020-12-03 15:19:11 +01:00
Raphael Michel
99c3981e2d
Gift card API: Allow to inspect transactions ( #1868 )
2020-12-02 16:10:05 +01:00
Raphael Michel
242bfc0023
CartPosition API: Fix setting a custom cart ID
2020-12-01 17:13:09 +01:00
Raphael Michel
eed309636f
CartPosition API: Allow to buy multiple seats despite distance settings
2020-12-01 17:13:09 +01:00
Raphael Michel
66af5973ec
Add min/max validation for date, datetime, and number questions ( #1858 )
2020-11-27 11:02:07 +01:00
Raphael Michel
d02e8b1dcf
Orders API: Consistently use "send_email" instead of "send_mail"
2020-11-26 16:59:57 +01:00
Raphael Michel
b8db58b978
Exporter API: Fix "This QueryDict instance is immutable"
2020-11-19 12:30:31 +01:00
Raphael Michel
5a95550075
Exporter API: Fix primary key fields
2020-11-19 11:28:21 +01:00
Raphael Michel
d08c811f3a
Fix #1780 -- Trigger exports through API ( #1839 )
2020-11-05 18:30:12 +01:00
Raphael Michel
e3d9b3546d
Add option to automatically check out all attendees at night ( #1819 )
2020-10-21 18:26:57 +02:00
Raphael Michel
22bba28bea
Add pluggable ticket secret generators ( #1809 )
2020-10-19 15:00:55 +02:00
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
e8f3ad633a
Add device security profiles ( #1806 )
2020-10-13 17:40:25 +02:00
Raphael Michel
c78e88a1ba
Allow to create devices through the API ( #1785 )
2020-09-25 18:16:18 +02:00
Raphael Michel
bfa20e995a
Order API: Include ID of check-in
2020-09-18 13:12:04 +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
2d5768aa20
Fix missing fields in CheckinListOrderPositionSerializer
2020-08-29 12:38:23 +02:00
Raphael Michel
7956074d8b
API: Add exclude parameter to check-in lists
2020-08-26 15:20:44 +02:00
Raphael Michel
a2eb4444b4
Order API: Add `exclude` query parameter
2020-08-21 18:38:24 +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
481e29c3b2
Allow to explicitly disable products for certain subevents
2020-06-20 19:10:44 +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
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +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
Raphael Michel
25dd8f2e2f
Introduce banner text
2020-04-02 18:35:28 +02:00
Raphael Michel
2c9b2620ea
Add company and address fields to attendees ( #1633 )
...
* Add company and address fields to attendees
* Update src/pretix/control/templates/pretixcontrol/event/settings.html
Co-Authored-By: Martin Gross <gross@rami.io >
Co-authored-by: Martin Gross <gross@rami.io >
2020-04-02 14:41:09 +02:00
Raphael Michel
8a6334bd86
Introduce cancellation requests ( #1627 )
...
* Allow to adjust the cancellation fee without JS
* Introduce cancellation requests
* ignore→delete
* Change a few things after Martin's review
* Add a few tests
2020-03-25 14:13:55 +01:00
Raphael Michel
3eafec9d6e
Allow customers to choose to receive their refund as a gift card ( #1626 )
...
* Minor text adjustments
* Allow users to receive their cancellation as a gift card
2020-03-25 11:41:40 +01:00
Raphael Michel
a5910016fd
Allow users to increase cancellation fees ( #1622 )
...
* Allow users to increase cancellation fees
* Fix typo
2020-03-25 10:11:29 +01:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
pajowu
ca0407a133
Subclass MultipleChoiceField to serialize to list ( #1605 )
...
* Subclass MultipleChoiceField to serialize to list
* Rename pretix.api.serializers.MultipleChoiceField to ListMultipleChoiceField
* Keep order in ListMultipleChoiceField
2020-03-14 22:04:12 +01:00
pajowu
d76ce47597
Allow creating question with dependency_question=None ( #1607 )
2020-03-12 13:30:18 +01:00