Raphael Michel
99c3981e2d
Gift card API: Allow to inspect transactions ( #1868 )
2020-12-02 16:10:05 +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
7ad46addee
Order API: Add send_email parameter to creating payments
2020-11-26 16:57:52 +01:00
Raphael Michel
ef11084613
Auto event selection: Do not suggest events without permission
2020-11-25 11:39:14 +01:00
Raphael Michel
6d9e1be844
Tax rules: Allow to block countries from making a purchase
2020-11-22 13:46:15 +01:00
Raphael Michel
88be280445
Orders API: Add subevent_before parameter
2020-11-19 17:17:39 +01:00
Raphael Michel
d08c811f3a
Fix #1780 -- Trigger exports through API ( #1839 )
2020-11-05 18:30:12 +01:00
Raphael Michel
987597b298
Add event selection endpoint ( #1827 )
...
* Add event selection endpoint
* Minor fixes
* Add filter by gate
2020-10-24 19:20:07 +02:00
Raphael Michel
a0dd8f74e4
Add gates (groups of check-in devices) ( #1825 )
2020-10-24 12:22:02 +02:00
Raphael Michel
22bba28bea
Add pluggable ticket secret generators ( #1809 )
2020-10-19 15:00:55 +02:00
Raphael Michel
6e20f33ef5
Add logdisplay
2020-10-19 14:50:40 +02:00
Raphael Michel
4ef95346a7
API: Use algorithm to count number of checked in orders consistently with backend
2020-10-19 12:58:13 +02:00
Raphael Michel
fcd0c65567
API: Add "currently inside" to checkin statistics
2020-10-19 12:43:16 +02:00
Raphael Michel
7c212ba79d
Allow redeem by secret with special chars
2020-10-18 16:04:42 +02:00
Raphael Michel
bf59ce2661
Add SubEvent.last_modified
2020-10-15 18:32:10 +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
22c6553a48
Fix API for organizers and events with a . in their slug
2020-09-16 16:37:55 +02:00
Raphael Michel
fae35cc56f
Improve error handling of check-in scans
2020-09-03 14:30:18 +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
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
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
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
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
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
Raphael Michel
1ee48a10b5
Allow to reactivate canceled orders ( #1601 )
2020-03-11 11:40:56 +01:00
Raphael Michel
af84354e51
Resolve some warnings in the test suite
2020-03-09 14:57:19 +01:00
Raphael Michel
ee260c8231
API: Allow to simulate orders
2020-03-05 16:37:55 +01:00
Raphael Michel
a858f47220
API: Fix crash when cancelling a redeemed gift card
2020-03-02 13:18:16 +01:00
Raphael Michel
381fa5e1cd
Allow to add a text to gift card transactions
2020-03-02 12:47:39 +01:00
Raphael Michel
3d41d1331a
API: Support for cross-organizer gift cards
2020-03-02 12:19:02 +01:00
Raphael Michel
fd1c964c92
Fix #1378 -- API: Allow to access and modify (some) event setti… ( #1569 )
...
* API: Allow to access event settings
* Convert most "general" settings
* Smaller fixes
* Add more settings
* Relative dates, nulling
* Fix a test failure
* Fix wrong attribute access
2020-02-04 17:06:23 +01:00
Raphael Michel
e275e2e240
API: Add endpoint to expose pretix version
2020-01-31 11:11:24 +01:00
Raphael Michel
75c0920f5e
API: Allow to mark order as pending when creating refunds
2020-01-31 10:48:32 +01:00
Raphael Michel
5e61342ff5
Add an API for teams ( #1562 )
...
* Add Team resource to API
* Add team memer endpoints
* Add team invites endpoint
* Add token endpoints
2020-01-25 15:22:50 +01:00
Raphael Michel
bcd687764c
API: Allow to create payments directly
2020-01-22 17:15:40 +01:00
Raphael Michel
ddbe27f351
API: Allow to return canceled positions and fees
2020-01-11 12:57:43 +01:00