Raphael Michel
baac963fa8
API: Fix crash in check-in API (PRETIXEU-CT1) ( #5806 )
2026-01-23 11:17:21 +01:00
Raphael Michel
9a69b76880
API: Expose history of check-ins (Z#23206049)
2025-10-30 10:45:01 +01:00
Raphael Michel
177a7d07fc
Update license header ( #5540 )
2025-10-10 15:32:46 +02:00
Luca Sorace "Stranck
69e50d35a7
API: Make case insensitive boolean query params ( #5382 )
2025-08-18 11:17:05 +02:00
Raphael Michel
067e11c265
Allow to annul a check-in ( #5303 )
...
* Allow to annul a check-in
* Fix locking
* Update doc/api/resources/checkin.rst
Co-authored-by: Phin Wolkwitz <wolkwitz@rami.io >
---------
Co-authored-by: Phin Wolkwitz <wolkwitz@rami.io >
2025-08-08 09:22:19 +02:00
Raphael Michel
804b048dbb
Check-in API: Return order locale, and allow to use order locale for … ( #4969 )
...
* Check-in API: Return order locale, and allow to use order locale for reasons
* Fix failing tests
2025-03-31 12:26:46 +02:00
Mira
9ca0e41c5f
Do not match failed offline checkins to order positions from another event (Z#23181592) ( #4932 )
2025-03-19 09:49:51 +01:00
Raphael Michel
3d85d9d865
Remove deprecated auto_checkin_sales_channels ( #4587 )
...
* Remove deprecated auto_checkin_sales_channels
* Fix Query count
2024-11-06 12:30:41 +01:00
Raphael Michel
9fcef2dcaa
API: Fix deleting checkin-lists (Z#23170525) (PRETIXEU-AS5) ( #4600 )
2024-10-31 17:44:04 +01:00
Raphael Michel
3e4e86742a
Add print logs ( #4475 )
...
* Add print logs
* Add attribute successful
* Rebase migration
* Fix tests on postgres
2024-10-28 12:24:23 +01:00
Raphael Michel
b1bfa1acee
API: Provide useful device_id in checkins (Z#23163025) ( #4427 )
2024-08-29 12:36:27 +02:00
Raphael Michel
e618441231
API: Fix crash expanding variations
2024-07-02 14:44:35 +02:00
Raphael Michel
4fb5c6bef0
New implementation of sales channels ( #4111 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2024-06-30 19:24:30 +02:00
Raphael Michel
fa4c29cf23
Check-in: Fix crash on medium scan that is mapped to wrong event (PRETIXEU-9P0)
2024-02-15 14:46:24 +01:00
Martin Gross
fed5097708
CheckIn: Only run check_rules_qs conditionally on provided boolean
2024-02-05 14:01:42 +01:00
Raphael Michel
8a3b313cb6
Check-in: Show more information ( #3576 )
...
* Check-in: Show more information
* Add change notes
* Rebase migration
* Add "expand" option to checkinrpc
* REmove accidental file
* Docs fixes
* REbase migration
* Rebase migration
* Fix typo
* REbase migration
* Make web-checkin look more like new android checkin
2023-11-28 14:52:12 +01:00
Raphael Michel
eb04fdf4d2
Check-in rules: New variables ( #3521 )
2023-09-12 09:43:57 +02:00
Raphael Michel
2e8447486c
Improve edge cases in handling of check-in nonces ( #3516 )
2023-08-30 10:43:24 +02:00
Raphael Michel
002416e435
Add check-in simulator ( #3380 )
2023-06-13 14:57:24 +02:00
Raphael Michel
02b42bd7ab
Check-in: Fix checking in products with add-ons through their medium
2023-05-19 09:28:19 +02:00
Raphael Michel
d0b449ea89
Reusable media ( #3131 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2023-04-03 10:45:22 +02:00
Raphael Michel
6902725f3c
New check-in features ( #3022 )
2023-02-09 09:46:46 +01:00
Raphael Michel
57fa29a0e9
API: Fix default ordering of check-in list positions
2023-01-25 16:36:08 +01:00
Raphael Michel
5d42dc97c2
API: Use a more sane default ordering for checkin-list
2023-01-25 14:35:20 +01:00
Raphael Michel
018c3d70e3
API: Allow to set order of check-in lists
2023-01-04 18:29:35 +01:00
Raphael Michel
0d1ebf4e58
API: Add RPC-style check-in endpoints to support multi-event scan ( #2719 )
2022-07-19 16:43:03 +02:00
Raphael Michel
129e831e06
Add option to scan add-on based on its parent position's secret ( #2705 )
2022-07-06 10:32:05 +02:00
Raphael Michel
39f7bfe16f
[SECURITY] Add untrusted_input flag to ticket redemption API
2022-07-05 14:42:58 +02:00
Raphael Michel
08590f9d98
Explicitly store whether checkins were offline ( #2617 )
2022-05-17 14:32:14 +02:00
Raphael Michel
6c06d72bf1
Fix all offline scans being marked as forced
2022-04-29 15:55:55 +02:00
Raphael Michel
2beb0b20ca
Check-in API: Work around libpretixsync issue with space encoding
2021-10-26 10:46:28 +02:00
Tim Neumann
b95f556d8f
Add config options for max file upload sizes ( #2199 )
...
* feat(config): Add config options for max file upload sizes
Closes #2198
* Apply suggestions from code review
Fix docs and comment in settings.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
* Fix import order using isort
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2021-09-09 15:55:06 +02:00
Raphael Michel
4655d8237f
Check-in API: Improve handling of unknown ticket codes
2021-07-23 10:49:33 +02:00
Raphael Michel
e4f542b060
Check-in: Return "revoked" code even in online mode
2021-06-22 17:56:50 +02:00
Raphael Michel
c7ef79be90
Store all check-in attempts, not only successful ones ( #2074 )
2021-06-05 13:00:58 +02:00
Raphael Michel
403b8191e4
Upgrade to Django 3.2 ( #2056 )
2021-05-07 12:00:30 +02:00
Raphael Michel
b5fdba796b
Check-in rules: Make logic results understandable ( #2050 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-05-07 09:45:18 +02:00
Raphael Michel
9ab61f3e27
Fix missing serializer context
2021-05-06 13:32:34 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
92a50cb2d1
Web-based check-in interface ( #1985 )
2021-03-30 09:34:11 +02:00
Raphael Michel
01c3b08583
API: Allow to answer file upload questions during ticket redemption
2021-01-07 11:18:23 +01: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
3bfaf55094
Check-in list API: Show items in event default language
2020-10-07 10:04:26 +02:00
Raphael Michel
fae35cc56f
Improve error handling of check-in scans
2020-09-03 14:30:18 +02:00
Raphael Michel
606d13e303
Check-in list API: Add `subevent_match` filter
2020-08-21 17:20:37 +02:00
Raphael Michel
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +02:00