Commit Graph

  • 58ee1ca8e0 Update sentry-sdk requirement from ==2.64.* to ==2.65.* dependabot/pip/sentry-sdk-eq-2.65.star dependabot[bot] 2026-07-13 18:14:33 +00:00
  • d995ae6ad1 Bump django-filter from 25.1 to 26.1 dependabot/pip/django-filter-26.1 dependabot[bot] 2026-07-13 18:13:29 +00:00
  • 6963bd48c3 Bulk refund: Fix only first refund being made (Z#23239965) fix-bulk-refund Raphael Michel 2026-07-13 13:41:36 +02:00
  • ffca102a8a Question form: Do not store invalid False values for required boolean questions (Z#23239887) (#6366) master Raphael Michel 2026-07-10 16:42:10 +02:00
  • 47638fdf95 adjust more tests no-csp-ignore Raphael Michel 2026-07-10 15:28:49 +02:00
  • 78f8830f90 Hotfix: fix order_position_buttons receiver luelista 2026-07-10 15:08:10 +02:00
  • eb594266a7 Hotfix: Add missing mark_safe after strip Raphael Michel 2026-07-10 14:56:48 +02:00
  • d44083ee33 Fix tests Raphael Michel 2026-07-10 14:55:09 +02:00
  • 76e6803eac Fix customer views using wrong csrf middleware (#6027) pajowu 2026-04-09 13:22:40 +02:00
  • e19908571c Fix delete_cookie for partitioned legacy CSRF cookie Richard Schreiber 2026-03-24 09:03:11 +01:00
  • 92090b896a Precompile schema validation function to get rid of ajv2020 Raphael Michel 2026-07-10 13:15:29 +02:00
  • 726848d5b0 Update django-countries requirement from ==8.2.* to ==9.0.* dependabot/pip/django-countries-eq-9.0.star dependabot[bot] 2026-07-10 10:21:42 +00:00
  • df2e82e707 Handle safe types centrally Raphael Michel 2026-07-03 10:49:59 +02:00
  • 899ff4821e Add proper CSP policy for HTML email preview Raphael Michel 2026-07-03 10:24:07 +02:00
  • 779ab360df Bump django-formtools from 2.6.1 to 2.7 (#6371) dependabot[bot] 2026-07-10 12:17:12 +02:00
  • 723c63008d Team invite: Improve error message (Z#23239860) (#6368) Raphael Michel 2026-07-10 12:13:44 +02:00
  • 15c194c0a3 Add base class for historical payment providers (#6336) Raphael Michel 2026-07-10 11:10:32 +02:00
  • c372c45e27 Update redis requirement from ==7.4.* to ==8.0.* dependabot/pip/redis-eq-8.0.star dependabot[bot] 2026-07-09 18:15:27 +00:00
  • 7f847c3dd2 Fix TypeError if task.request.headers is None (#6367) pajowu 2026-07-09 18:52:49 +02:00
  • e86500e9fc Fix templates escapejson Mira Weller 2026-07-09 13:34:37 +02:00
  • a72e32b82d Use JSON encoding for data-replace-with-qr Mira Weller 2026-06-29 22:18:11 +02:00
  • 2e2fe874e1 Remove more usages of |safe Mira Weller 2026-06-29 22:15:51 +02:00
  • ce8c4c649d Replace |safe with |escapejson where appropriate Mira Weller 2026-06-29 22:15:16 +02:00
  • 9816b80d54 code format luelista/escapewidgets Mira Weller 2026-07-09 18:03:40 +02:00
  • 54a2835afc Update signal docstring Mira Weller 2026-07-09 17:59:02 +02:00
  • 1de72a354b Conditionally escape widget contents before sending as JSON Mira Weller 2026-07-09 17:58:11 +02:00
  • c5d98d93be Use format_html in dashboard widgets Mira Weller 2026-07-09 17:53:07 +02:00
  • 430c6dd269 Use SafeStrings for plugin signals returning HTML that should be rendered (#6343) luelista 2026-07-09 17:50:26 +02:00
  • 3badcfcccb Update signal docstrings escapesignals Mira Weller 2026-07-09 17:22:15 +02:00
  • 04d8cae3b5 Fix TypeError if task.request.headers is None pajowu/celery_headers_none Kara Engelhardt 2026-07-09 15:37:17 +02:00
  • a2b0407073 Revert "Button for removing plugins of disabled payment providers" luelista/payment-activated Mira Weller 2026-07-09 14:09:43 +02:00
  • 39c77df7b3 start preview pajowu/wallet Kara Engelhardt 2026-07-09 10:58:55 +02:00
  • 6411648457 Revert "Update redis requirement from ==7.4.* to ==8.0.* (#6226)" Raphael Michel 2026-07-09 00:45:32 +02:00
  • 55dc2a23b4 Add missing file checkinrpc-simulate Raphael Michel 2026-07-08 19:23:24 +02:00
  • d937cbeb46 Question form: Do not store invalid False values for required boolean questions ticket-23239887 Raphael Michel 2026-07-08 19:02:37 +02:00
  • 1048f3744e wallet wip Kara Engelhardt 2026-07-07 18:09:47 +02:00
  • f881af00df Fix typo Kara Engelhardt 2026-06-12 14:29:50 +02:00
  • 27e36518ea vite dev server: do not clear screen Kara Engelhardt 2026-06-12 14:29:39 +02:00
  • 580006fcb8 WIP Kara Engelhardt 2026-06-10 18:11:49 +02:00
  • 9779575a5e Remove static layout name from editor page Kara Engelhardt 2026-06-02 16:06:20 +02:00
  • 5fb0569790 use placeholder name as label default Kara Engelhardt 2026-06-01 15:35:23 +02:00
  • fe933fa300 WIP: first successful pass creation Kara Engelhardt 2026-06-01 15:25:59 +02:00
  • 683a7a7a4e WalletLayout now contain layouts for all platforms Kara Engelhardt 2026-05-19 18:04:20 +02:00
  • 267f0ec7a9 WIP Kara Engelhardt 2026-04-20 10:12:58 +02:00
  • 53a1464deb WIP: i18n editor, start apple wallet generation Kara Engelhardt 2026-04-15 18:59:32 +02:00
  • ceec9785aa WIP: i18nfields, refactoring, jsonschema-validatoin Kara Engelhardt 2026-04-14 21:12:30 +02:00
  • e971cc7387 WIP: use api Kara Engelhardt 2026-04-13 19:28:38 +02:00
  • 92ae509a4f WIP Kara Engelhardt 2026-04-08 17:03:26 +02:00
  • bb19018f70 WIP Kara Engelhardt 2026-04-07 19:26:14 +02:00
  • 5cd7c83078 WIP Kara Engelhardt 2026-03-26 11:10:48 +01:00
  • 92ca53107e WIP Kara Engelhardt 2026-03-20 12:46:48 +01:00
  • 948b3f1623 WIP Kara Engelhardt 2026-03-18 10:25:34 +01:00
  • 4d644e3802 Add wallet plugins stub Kara Engelhardt 2026-03-12 09:50:27 +01:00
  • 8c515684cd Button for removing plugins of disabled payment providers Mira Weller 2026-07-08 12:18:53 +02:00
  • 0e20944f9e Make flow of enabling new payment plugin smoother Mira Weller 2026-07-08 12:10:11 +02:00
  • 005b3864b1 Update redis requirement from ==7.4.* to ==8.0.* (#6226) dependabot[bot] 2026-07-08 12:07:54 +02:00
  • 1ee1c604cf Tax rules: Correctly write log when changing custom rules (#6358) Raphael Michel 2026-07-08 11:33:06 +02:00
  • e425105dbf Fix link from voucher tag to filtered voucher list (#6362) luelista 2026-07-08 11:26:37 +02:00
  • 738b375042 DevDocs: Bump nodejs to 24 Martin Gross 2026-07-08 10:53:14 +02:00
  • f1be0a40fa Fix link from voucher tag to filtered voucher list luelista/voucher-tag-filter luelista 2026-07-08 10:28:53 +02:00
  • 2ac10699ea Merge categories and items list views luelista/cat-items Mira Weller 2026-07-08 10:00:16 +02:00
  • d09572d999 Remove leftovers from contact url in quick setup (#6359) sweenu 2026-07-07 20:23:48 +03:00
  • 28de4554e5 API: Allow to simulate check-ins Raphael Michel 2026-07-07 19:20:19 +02:00
  • 7e5d535fc4 Fix special case if addon product is now set to require a voucher (vouchers for addons are not supported) pajowu/rebook_dependency2 Mira Weller 2026-07-07 18:34:09 +02:00
  • b65cdaa44a Add test case for: Order has product with addon 1 Addon 1 is hidden if Addon 2 is available When order is changed, Addon 1 should not be removable Mira Weller 2026-07-07 17:50:22 +02:00
  • 634754aacb repair sendmail rules so we don't send emails to all positions in order independent of checkin status (Z#23235255) (#6340) Lukas Bockstaller 2026-07-07 17:46:52 +02:00
  • 14c3baa2aa Drop nullability on Order.organizer and OrderPosition.organizer (#4278) Raphael Michel 2026-07-07 17:44:19 +02:00
  • 527cbe6eab Fix indentation Mira Weller 2026-07-07 17:35:12 +02:00
  • 3ac683412a Remove duplicate checks Mira Weller 2026-07-07 17:33:22 +02:00
  • f45940d3e3 Update src/pretix/base/migrations/0302_resolve_duplicate_codes_and_secrets.py order-nullability Raphael Michel 2026-07-07 17:20:44 +02:00
  • c1b5bcf2e4 Update src/pretix/base/migrations/0302_resolve_duplicate_codes_and_secrets.py Raphael Michel 2026-07-07 17:20:33 +02:00
  • 76e1428d57 Plugin compat Mira Weller 2026-07-07 17:18:09 +02:00
  • 5ffb1f469e Merge branch 'master' into pajowu/rebook_dependency2 Mira Weller 2026-07-07 17:14:29 +02:00
  • 5f086b0970 Use current_unavailability_reason attribute instead of unavailability_reason() Mira Weller 2026-07-07 17:08:37 +02:00
  • aedd133bcd Declare reverse noop Raphael Michel 2026-07-07 17:05:34 +02:00
  • 10989ea97c Utilize new relationship for scopes Raphael Michel 2026-07-07 17:04:39 +02:00
  • 3fb99b84d8 Rebase migration and add autoclean Raphael Michel 2026-07-07 17:04:31 +02:00
  • dc1b62fc56 Vouchers: Allow to bulk-update (#6096) Raphael Michel 2026-07-07 17:03:25 +02:00
  • 7f1b371ef5 Helper for checking sales channels Mira Weller 2026-07-07 16:58:40 +02:00
  • b22c91be6d Rename get_grouped_items to prepare_item_list_for_shop Mira Weller 2026-07-07 16:44:37 +02:00
  • 13cbff2a68 Drop nullability on Order.organizer and OrderPosition.organizer Raphael Michel 2024-07-01 11:30:18 +02:00
  • 4ffb1a6935 Fix comment Mira Weller 2026-07-07 16:40:43 +02:00
  • 92a9a78283 Change imports to get_grouped_items' new location Mira Weller 2026-07-07 16:39:36 +02:00
  • 626b5ed8e6 Make Item[Variation].unavailability_reason helper functions next to get_grouped_items Mira Weller 2026-07-07 16:37:30 +02:00
  • 0ae47c7f58 Move get_grouped_items into its own file Mira Weller 2026-07-07 16:35:47 +02:00
  • ea2c81e6dc Improve handling of logout during asynchronous tasks (Z#23238978) (#6341) Raphael Michel 2026-07-07 16:14:00 +02:00
  • 2bd5e90a86 Fix isort Raphael Michel 2026-07-07 15:43:00 +02:00
  • 8095134400 Add query tagging for periodic tasks Raphael Michel 2026-07-07 14:55:32 +02:00
  • cd63399d51 Log RequestId in Celery tasks celery-rqid Mira Weller 2026-07-07 11:55:48 +02:00
  • 62f2ed55b2 Update webauthn requirement from ==2.8.* to ==3.0.* (#6350) dependabot[bot] 2026-07-07 12:13:40 +02:00
  • 3533450601 Add trace IDs from request to celery task (#6333) Raphael Michel 2026-07-07 12:09:27 +02:00
  • 5fb827c8f5 CheckInListPDF export: remove double html escaping with PlainTextParagraph (Z#23239571) (#6347) pajowu 2026-07-07 12:00:17 +02:00
  • af6727bbe2 Translations: Update German (informal) (de_Informal) Raphael Michel 2026-07-07 11:55:05 +02:00
  • f0d2733e8d Translations: Update German Raphael Michel 2026-07-07 11:54:53 +02:00
  • 90bca935de Update po files [CI skip] Raphael Michel 2026-07-07 11:34:15 +02:00
  • 9c752b7263 Translations: Fix typo Raphael Michel 2026-07-07 11:29:03 +02:00
  • bfdd61a14c Translations: Update French CVZ-es 2026-07-07 11:22:55 +02:00
  • 6aca806239 Translations: Update Spanish CVZ-es 2026-07-07 11:22:01 +02:00
  • 8512a8c4a5 Translations: Update French CVZ-es 2026-07-07 11:22:37 +02:00
  • ecee6f6c30 Translations: Update German (informal) (de_Informal) Raphael Michel 2026-07-07 11:22:41 +02:00