Commit Graph
14446 Commits
Author SHA1 Message Date
Richard Schreiber 015b4efb11 fix linked_orderpositions filter in checkinrpc 2026-05-12 14:39:54 +02:00
Richard Schreiber 9f2b83e5fc Add test for order-API add_to_reusable_medium 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 823f2708b8 Clarify docs 2026-05-12 14:39:54 +02:00
Richard Schreiber cf80e70e37 fix flake8 2026-05-12 14:39:54 +02:00
Richard Schreiber b7a66645eb fix tests regarding claim_token 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 a4c1b8e3bb Update reusablemedia.rst 2026-05-12 14:39:54 +02:00
Richard Schreiber 18ab21132b Update reusablemedia.rst 2026-05-12 14:39:54 +02:00
Richard Schreiber 45cf171042 Update reusablemedia.rst 2026-05-12 14:39:54 +02:00
Richard Schreiber e5b4f629bd unifiy deprecated style 2026-05-12 14:39:54 +02:00
Richard Schreiber 18dcaa8489 Update docs for claim_token 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 c70dd65440 clarify docs 2026-05-12 14:39:54 +02:00
Richard Schreiber d0abe8876b clarify docs updating multiple linked_orderpositions 2026-05-12 14:39:54 +02:00
Richard Schreiber de7b296e68 update docs 2026-05-12 14:39:54 +02:00
Richard Schreiber e215bec971 fix tests 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 ac0963b40c fix more tests 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
Richard Schreiber af3be3d6c7 update control media forms 2026-05-12 14:39:54 +02:00
Richard Schreiber 392d75ea80 fix media-view filter 2026-05-12 14:39:54 +02:00
Richard Schreiber 4c7911245e update media-API 2026-05-12 14:39:54 +02:00
Richard Schreiber d00000be37 add multi-op to export 2026-05-12 14:39:54 +02:00
Richard Schreiber 85f6cc91df return last op as fallback for linked_orderposition 2026-05-12 14:39:53 +02:00
Richard Schreiber c70bb5bfe2 Update media views to list ops 2026-05-12 14:39:53 +02:00
Richard Schreiber f41dd79fe3 change linked orderpositions to many-to-many 2026-05-12 14:39:53 +02:00
Richard SchreiberandGitHub b21b69b2b8 Fix playwright install on CI (#6180) 2026-05-12 13:14:05 +02:00
luelistaandGitHub 80ed6e76cd Fix failing orderlist export if orders with invalid payment provider identifiers exist (Z#23233440) (#6159)
* Fix orderlist export if orders with invalid payment provider identifiers exist (Z#23233440)
* Performance: Move _get_all_payment_methods out of loop
2026-05-12 11:57:18 +02:00
Lukas BockstallerandGitHub bb211be436 use datetime.fromisoformat instead of dateutil.parser (Z#23234093) (#6164)
* use datetime.fromisoformat instead of dateutil.parser

* convert remaining parser usages as well
2026-05-12 10:41:24 +02:00
Richard SchreiberandGitHub 3b70ef8c84 Allow event being optional in LoggingMixin (#6166) 2026-05-12 09:45:42 +02:00
Richard Schreiber 9d57380c9a Widget: fix missing whitespace in PriceBox 2026-05-12 09:34:17 +02:00
Richard SchreiberandGitHub 8b468c31a5 Fix translation for order import (#6165) 2026-05-12 09:03:34 +02:00
Richard Schreiber 9aec608601 Fix checkinrules js errors 2026-05-12 08:34:22 +02:00
Raphael Michel e542bb606d Vue3: Minor fixes in checkinlist editor 2026-05-11 18:51:21 +02:00