Commit Graph

14442 Commits

Author SHA1 Message Date
Raphael Michel
f1c00a1e0e New attempt at logic 2026-04-30 09:57:05 +02:00
Richard Schreiber
1b2dd6bbe2 fix flake8 2026-04-30 07:14:58 +02:00
Richard Schreiber
d7c4481979 Apply suggestion from @raphaelm
Co-authored-by: Raphael Michel <michel@pretix.eu>
2026-04-29 13:24:49 +02:00
Richard Schreiber
88be96841e re-number migrations 2026-04-29 13:22:16 +02:00
Richard Schreiber
159374c67e fix combined valid and product check 2026-04-29 13:18:19 +02:00
Richard Schreiber
8b9113bbc9 combine addon match and time-based validity match 2026-04-29 13:18:19 +02:00
Richard Schreiber
7b5b54212f optimize fetching ops 2026-04-29 13:18:19 +02:00
Richard Schreiber
7d19b591b3 remove unnecessary prefetch as already prefetched 2026-04-29 13:18:19 +02:00
Richard Schreiber
d27779aee3 fix flake8 2026-04-29 13:18:19 +02:00
Richard Schreiber
62fb5fcfd3 unify logging adding/removing ops via API 2026-04-29 13:18:19 +02:00
Richard Schreiber
3a61bb20ee refactor logging code 2026-04-29 13:18:19 +02:00
Richard Schreiber
102277a4a4 properly log added/removed when using UI 2026-04-29 13:18:19 +02:00
Richard Schreiber
8967912f74 Fix logging of changed order_positions 2026-04-29 13:18:19 +02:00
Richard Schreiber
033b4e225a improve tests mixing ops from different organizers 2026-04-29 13:18:19 +02:00
Richard Schreiber
4e4ab09bf8 Add test for checkinrpc for ops out of timerang or canceled 2026-04-29 13:18:19 +02:00
Richard Schreiber
84ee58a7b5 Change log to always added not changed 2026-04-29 13:18:19 +02:00
Richard Schreiber
2f6fd5a33f Update versionchanged in docs
Co-authored-by: Raphael Michel <michel@pretix.eu>
2026-04-29 13:18:19 +02:00
Richard Schreiber
529c215a77 Fix typos in doc
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
2026-04-29 13:18:19 +02:00
Richard Schreiber
95f1d9913a Do not translate API-errors
Co-authored-by: Raphael Michel <michel@pretix.eu>
2026-04-29 13:18:18 +02:00
Richard Schreiber
6f54e4b22f simplify filter instead of annotate/get 2026-04-29 13:18:18 +02:00
Richard Schreiber
734872c480 micro-improve linked_op-removal-logging 2026-04-29 13:18:18 +02:00
Richard Schreiber
8f3402d82a fix flake8 2026-04-29 13:18:18 +02:00
Richard Schreiber
4c9c38e0eb unify qutation marks 2026-04-29 13:18:18 +02:00
Richard Schreiber
5407ea82eb fix test 2026-04-29 13:18:18 +02:00
Richard Schreiber
34129b1340 fix migrations numbering 2026-04-29 13:18:18 +02:00
Richard Schreiber
f2917277e6 Fix indentation 2026-04-29 13:18:18 +02:00
Richard Schreiber
91747c71eb fix flake8 2026-04-29 13:18:18 +02:00
Richard Schreiber
c1dcb9bea3 API add test for fallback-values in medium patch 2026-04-29 13:18:18 +02:00
Richard Schreiber
637103be8b add tests for create with linked_orderposition 2026-04-29 13:18:18 +02:00
Richard Schreiber
20bbba8822 add missing label_from_instance for SafeOrderPositionMultipleChoiceField 2026-04-29 13:18:18 +02:00
Richard Schreiber
18c276e44f Add logentrytype reusable_medium.linked_orderposition.removed 2026-04-29 13:18:18 +02:00
Martin Gross
5897452b32 Rebase against origin/master 2026-04-29 13:18:18 +02:00
Maximilian Richt
958e43dc46 Add copy and qr button to reusable medium detail view 2026-04-29 13:18:18 +02:00
Maximilian Richt
1a97a007ed Fix sorting of reusable media type in overview 2026-04-29 13:18:18 +02:00
Richard Schreiber
9418cc533a improve check 2026-04-29 13:18:18 +02:00
Richard Schreiber
d641c7906d fix flake8 2026-04-29 13:18:18 +02:00
Richard Schreiber
bdc8af8257 fix multi-op media filter 2026-04-29 13:18:18 +02:00
Richard Schreiber
7e8683f1ea Add help-text 2026-04-29 13:18:18 +02:00
Richard Schreiber
6af8870495 add test 2026-04-29 13:18:18 +02:00
Richard Schreiber
7ba5f91732 fix linked_orderpositions filter in checkinrpc 2026-04-29 13:18:18 +02:00
Richard Schreiber
52c1333094 Add test for order-API add_to_reusable_medium 2026-04-29 13:18:18 +02:00
Richard Schreiber
6e49a9da3a list ops comma-separated in export 2026-04-29 13:18:18 +02:00
Richard Schreiber
317965cc01 Clarify docs 2026-04-29 13:18:18 +02:00
Richard Schreiber
fbcc649c93 fix flake8 2026-04-29 13:18:18 +02:00
Richard Schreiber
5ae061b4e3 fix tests regarding claim_token 2026-04-29 13:18:18 +02:00
Richard Schreiber
7692af9b2d add add_to_reusable_medium to order-serializer 2026-04-29 13:18:18 +02:00
Richard Schreiber
1b96bdc057 fix flake8 2026-04-29 13:18:18 +02:00
Richard Schreiber
c5a454bef0 fix missing claim_token in serializer 2026-04-29 13:18:18 +02:00
Richard Schreiber
e5becc18bf Update reusablemedia.rst 2026-04-29 13:18:18 +02:00
Richard Schreiber
0e57d94680 Update reusablemedia.rst 2026-04-29 13:18:18 +02:00