Commit Graph
12500 Commits
Author SHA1 Message Date
Richard SchreiberandRaphael Michel 294d32656c Apply suggestion from @raphaelm
Co-authored-by: Raphael Michel <michel@pretix.eu>
2026-05-12 14:39:55 +02:00
Richard Schreiber e018bf1d8a re-number migrations 2026-05-12 14:39:55 +02:00
Richard Schreiber b318a17159 fix combined valid and product check 2026-05-12 14:39:55 +02:00
Richard Schreiber 8c84b6c634 combine addon match and time-based validity match 2026-05-12 14:39:54 +02:00
Richard Schreiber c19400260b optimize fetching ops 2026-05-12 14:39:54 +02:00
Richard Schreiber 8609704ac6 remove unnecessary prefetch as already prefetched 2026-05-12 14:39:54 +02:00
Richard Schreiber 5e13542ab9 unify logging adding/removing ops via API 2026-05-12 14:39:54 +02:00
Richard Schreiber aadf113beb refactor logging code 2026-05-12 14:39:54 +02:00
Richard Schreiber 09b2dd358f properly log added/removed when using UI 2026-05-12 14:39:54 +02:00
Richard Schreiber f465480686 Fix logging of changed order_positions 2026-05-12 14:39:54 +02:00
Richard Schreiber 5d242722fc Change log to always added not changed 2026-05-12 14:39:54 +02:00
Richard SchreiberandRaphael Michel 4ce66505a0 Do not translate API-errors
Co-authored-by: Raphael Michel <michel@pretix.eu>
2026-05-12 14:39:54 +02:00
Richard Schreiber 7da713359b simplify filter instead of annotate/get 2026-05-12 14:39:54 +02:00
Richard Schreiber d211f5e724 micro-improve linked_op-removal-logging 2026-05-12 14:39:54 +02:00
Richard Schreiber 2e450f6503 fix flake8 2026-05-12 14:39:54 +02:00
Richard Schreiber 96ac10b128 unify qutation marks 2026-05-12 14:39:54 +02:00
Richard Schreiber 5585a35d3a fix test 2026-05-12 14:39:54 +02:00
Richard Schreiber 0e09abcadf fix migrations numbering 2026-05-12 14:39:54 +02:00
Richard Schreiber 4ed7f00634 Fix indentation 2026-05-12 14:39:54 +02:00
Richard Schreiber fa346f61c1 add missing label_from_instance for SafeOrderPositionMultipleChoiceField 2026-05-12 14:39:54 +02:00
Richard Schreiber 009d61d860 Add logentrytype reusable_medium.linked_orderposition.removed 2026-05-12 14:39:54 +02:00
Martin Gross af0b2b777e Rebase against origin/master 2026-05-12 14:39:54 +02:00
Maximilian Richt 5482e68ef9 Add copy and qr button to reusable medium detail view 2026-05-12 14:39:54 +02:00
Maximilian Richt b59ee66d33 Fix sorting of reusable media type in overview 2026-05-12 14:39:54 +02:00
Richard Schreiber fa4543789e improve check 2026-05-12 14:39:54 +02:00
Richard Schreiber 6e45e46b6b fix flake8 2026-05-12 14:39:54 +02:00
Richard Schreiber b9035e8c6d fix multi-op media filter 2026-05-12 14:39:54 +02:00
Richard Schreiber 90a05c87f8 Add help-text 2026-05-12 14:39:54 +02:00
Richard Schreiber 015b4efb11 fix linked_orderpositions filter in checkinrpc 2026-05-12 14:39:54 +02:00
Richard Schreiber 81b7226773 list ops comma-separated in export 2026-05-12 14:39:54 +02:00
Richard Schreiber cf80e70e37 fix flake8 2026-05-12 14:39:54 +02:00
Richard Schreiber 73e3dc5258 add add_to_reusable_medium to order-serializer 2026-05-12 14:39:54 +02:00
Richard Schreiber beb219396a fix flake8 2026-05-12 14:39:54 +02:00
Richard Schreiber 55697b1d70 fix missing claim_token in serializer 2026-05-12 14:39:54 +02:00
Richard Schreiber 65a8e2ab59 rename secret to claim_token 2026-05-12 14:39:54 +02:00
Richard Schreiber a3d89fb894 add filter based on op.valid_from/until 2026-05-12 14:39:54 +02:00
Richard Schreiber a157fe7a28 select_related order instead prefetch 2026-05-12 14:39:54 +02:00
Richard Schreiber 08cb753233 improve readability 2026-05-12 14:39:54 +02:00
Richard Schreiber ea0f11f4bf no need to prefetch linked_orderpositions 2026-05-12 14:39:54 +02:00
Richard Schreiber a8ca39b792 fix migration NOT NULL 2026-05-12 14:39:54 +02:00
Richard Schreiber 8bc00f50e3 add label to reusablemedium 2026-05-12 14:39:54 +02:00
Richard Schreiber eab7870785 fix code style 2026-05-12 14:39:54 +02:00
Richard Schreiber d8051e3aa0 fix tests 2026-05-12 14:39:54 +02:00
Richard Schreiber 3257f87a95 fix create/update logging 2026-05-12 14:39:54 +02:00
Richard Schreiber 25d57de9d4 remove unneeded comment 2026-05-12 14:39:54 +02:00
Richard Schreiber 59d5a68a3b adapt checkin API for multiple orderpositions 2026-05-12 14:39:54 +02:00
Richard Schreiber c93b2ad169 fix media-issue signal 2026-05-12 14:39:54 +02:00
Richard Schreiber 7f70f4dbea remove cached_property linked_orderposition - keep only in API 2026-05-12 14:39:54 +02:00
Richard Schreiber 968dd13e6a fix API orders matching media 2026-05-12 14:39:54 +02:00
Richard Schreiber 112b147b9e fix API orders 2026-05-12 14:39:54 +02:00