Commit Graph

  • 88165c098e Subevents: Allow to skip conflicting dates in bulk-creation (Z#23217384) (#6079) Raphael Michel 2026-04-27 14:52:49 +02:00
  • 7d604da5a3 Fix logging missing-logentries-meta Raphael Michel 2026-04-27 14:51:46 +02:00
  • bdbafe4cf1 Remove debugging leftover Martin Gross 2026-04-27 14:45:41 +02:00
  • bf8dae2739 isort Martin Gross 2026-04-27 14:44:03 +02:00
  • 0dc95a22df Add Reusable Media Exchange to Checkin API Martin Gross 2026-04-27 14:37:51 +02:00
  • 82a14a4f83 Update pytest-asyncio requirement from >=0.24 to >=1.3.0 (#6108) dependabot[bot] 2026-04-27 12:39:36 +02:00
  • ff77a2125a Limit widget frame inner height to 100dvh (Z#23231969) Kara Engelhardt 2026-04-20 10:26:04 +02:00
  • 97904d8567 Backend: Support are-you-sure for dynamically added form parts (Z#23232506) (#6109) Raphael Michel 2026-04-27 12:24:55 +02:00
  • a6a9eb6a6a Subevent selection: Order by date before name (Z#23231460) (#6111) Raphael Michel 2026-04-27 12:23:17 +02:00
  • f69b3181de Update stripe requirement from ==7.9.* to ==15.1.* dependabot/pip/stripe-eq-15.1.star dependabot[bot] 2026-04-24 18:14:22 +00:00
  • 7a1ed539f8 Events/subevents: Fix missing logging for meta changes (Z#23232443) Raphael Michel 2026-04-24 13:37:10 +02:00
  • b000dff134 Invoices: Allow to use currency rates from National Bank of Poland (#6100) Raphael Michel 2026-04-21 15:14:10 +02:00
  • ba75de7e7d Handle existing cart with empty session in presale views (PRETIXEU-D9Y) Kara Engelhardt 2026-04-13 11:43:04 +02:00
  • 35e1df28d9 Overhaul contribution guide & add a AI policy (#6038) Raphael Michel 2026-04-21 11:32:56 +02:00
  • 7e457f7430 Set max_length to 70 but for all name fields together and not only every single one. Martin Gross 2026-04-09 14:55:43 +02:00
  • 5faa85ed40 isort Martin Gross 2026-04-08 13:13:58 +02:00
  • 1b88a84a83 Move validation into form field. Martin Gross 2026-04-08 12:34:26 +02:00
  • 447cffa7a8 Customer Accounts: Limit length; reject URLs in name Martin Gross 2026-04-08 11:48:42 +02:00
  • 20da00d4fb More tests bulk-vouchers Raphael Michel 2026-04-20 23:52:19 +02:00
  • 6d255bb9cc Update defusedcsv requirement from >=1.1.0 to >=3.0.0 (#6105) dependabot[bot] 2026-04-20 23:50:50 +02:00
  • 4fe405886e Update tlds requirement from >=2026021400 to >=2026041800 (#6104) dependabot[bot] 2026-04-20 22:44:03 +02:00
  • 419fe7cba3 Fix GroupConcat Raphael Michel 2026-04-20 22:14:00 +02:00
  • b7d3e8a80a Add invoice numbers to paymentlist export (Z#23227966) (#6097) Richard Schreiber 2026-04-20 17:55:44 +02:00
  • d0d76ffddc Delete unused code (#6026) Raphael Michel 2026-04-20 16:56:50 +02:00
  • e2e09b61e7 Delete template cleanup-dead-widgets Raphael Michel 2026-04-20 16:56:35 +02:00
  • c04be5c0d9 Update cryptography requirement from >=44.0.0 to >=46.0.7 (#6084) dependabot[bot] 2026-04-20 15:09:49 +02:00
  • ee1a8420a5 Update sentry-sdk requirement from ==2.57.* to ==2.58.* (#6095) dependabot[bot] 2026-04-20 15:09:33 +02:00
  • d9000c2a66 Update tlds requirement from >=2020041600 to >=2026021400 (#6088) dependabot[bot] 2026-04-20 15:09:04 +02:00
  • b3ba6f17f0 Always regenerate dirty invoices in backend OrderChange view if reissue_invoice is set (Z#23230731) pajowu/force_invoice_backend Kara Engelhardt 2026-04-20 14:00:09 +02:00
  • 7cd54c9c5c Limit widget frame inner height to 100dvh (Z#23231969) pajowu/widget_dvh Kara Engelhardt 2026-04-20 10:26:04 +02:00
  • 4530d864d3 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2026-04-20 08:48:52 +02:00
  • b968266611 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2026-04-19 13:48:47 +02:00
  • 640518c1b3 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2026-04-18 15:39:27 +02:00
  • 0715144a31 Translations: Update Danish Nikolai 2026-04-17 11:32:01 +02:00
  • 58ea7c8656 Translations: Update Spanish Tim 2026-04-16 20:14:00 +02:00
  • a8fe6f505e Translations: Update Spanish Tim 2026-04-16 18:35:59 +02:00
  • baeec92203 Translations: Update Danish Nikolai 2026-04-16 16:58:22 +02:00
  • 2f9ac05184 Translations: Update Spanish Tim 2026-04-16 11:08:14 +02:00
  • 178a5525d5 some tests and fixes Raphael Michel 2026-04-19 22:36:06 +02:00
  • 1da1393a86 Minor fixes Raphael Michel 2026-04-17 02:22:49 +02:00
  • adf167e611 untested draft Raphael Michel 2026-04-17 02:09:57 +02:00
  • 4867afc503 [DRAFT] voucher bulk update Raphael Michel 2026-04-11 17:43:01 +02:00
  • 9ba5497287 Vouchers: Allow to bulk-delete larger numbers Raphael Michel 2026-04-11 17:42:42 +02:00
  • 4beea63b49 Translations: Update Danish Mie Frydensbjerg 2026-04-16 09:26:14 +02:00
  • 5e49df0ef6 Translations: Update Danish Nikolai 2026-04-14 16:33:19 +02:00
  • b3bb9fccb5 Translations: Update Danish pajowu 2026-04-13 16:25:07 +02:00
  • e3ffd66691 Giftcard/Reusable Media API: fix expand permission check (Z#23230608) (#6091) Lukas Bockstaller 2026-04-15 15:59:08 +02:00
  • 55f3bb3c1d include review fix_expand Lukas Bockstaller 2026-04-15 15:20:51 +02:00
  • 5bb6a09549 styling Lukas Bockstaller 2026-04-15 12:19:34 +02:00
  • 23de795b3f only overwrite final representation not the serializer Lukas Bockstaller 2026-04-15 12:16:18 +02:00
  • 2e673b5e49 wip self-service-storno Lukas Bockstaller 2026-04-08 11:09:56 +02:00
  • 5ab3b08fca cleanup Lukas Bockstaller 2026-04-02 11:07:17 +02:00
  • c624fcfe41 move checks to classes and add distinction between process_fees and position fees Lukas Bockstaller 2026-04-01 18:07:05 +02:00
  • 7ffadb87b3 Apply suggestions from code review Lukas Bockstaller 2026-03-24 15:51:23 +01:00
  • c1db94dec3 clean up Lukas Bockstaller 2026-03-23 14:22:14 +01:00
  • 9224c73c7f wip Lukas Bockstaller 2026-03-20 15:54:44 +01:00
  • 1bb2ab28ad wip Lukas Bockstaller 2026-03-20 15:15:44 +01:00
  • accfc843d6 wip Lukas Bockstaller 2026-03-19 13:54:48 +01:00
  • 0f2ebb8687 PPv2: Fix permission-check for ISU (event.settings.general:write to event.settings.payment:write) Martin Gross 2026-04-14 17:02:47 +02:00
  • efd887b439 API: fix PDF-download name (Z#23231496) Richard Schreiber 2026-04-14 14:13:14 +02:00
  • cf52cccb8a Clarify meaning of cancelled for scheduled mails Kara Engelhardt 2026-04-01 14:40:37 +02:00
  • 08d8e4dcc4 Centralise order filter logic, properly handle cancelled orders in sendmail (Z#23230149) Kara Engelhardt 2026-04-01 14:03:49 +02:00
  • 8690d65e99 Do not show payment text of canceled and failed payments on invoice (Z#23231070) (#6075) pajowu 2026-04-14 13:02:12 +02:00
  • 5682d3ed56 Do not force PDFs to be downloaded (Z#23225892) (#5994) Richard Schreiber 2026-04-14 09:12:09 +02:00
  • 059ff6c99b Allow buttons to reuse cart (Z#23226853) (#6047) pajowu 2026-04-13 19:32:33 +02:00
  • f46fc7fa69 Translations: Update Danish Mie Frydensbjerg 2026-04-13 15:06:54 +02:00
  • 958e318b4c add permission checks in to_representation Lukas Bockstaller 2026-04-13 13:37:57 +02:00
  • 1ca90892b3 add failing tests Lukas Bockstaller 2026-04-13 13:37:38 +02:00
  • 0e4727493e Quotas: Add bulk-edit, bulk-delete and filter form Raphael Michel 2026-04-11 17:20:23 +02:00
  • e1b22bd607 Update pypdf requirement from ==6.5.* to ==6.10.* dependabot/pip/pypdf-eq-6.10.star dependabot[bot] 2026-04-10 18:14:56 +00:00
  • 3473fa738d Fix AttributeError in CheckPrivateNetworkMixin (#6076) pajowu 2026-04-10 12:47:53 +02:00
  • 0caf1089d5 Fix AttributeError in CheckPrivateNetworkMixin pajowu/fix_smtp Kara Engelhardt 2026-04-10 12:29:37 +02:00
  • 6c7163406e Translations: Update Dutch (Belgium) Ruud Hendrickx 2026-04-08 11:21:34 +02:00
  • 49729d2c87 Translations: Update Japanese Hijiri Umemoto 2026-04-08 12:24:49 +02:00
  • e80b4b560b customer login: open pw reset link in new tab (Z#23231027) (#6074) pajowu 2026-04-10 11:44:36 +02:00
  • 0bb04ca8f0 Email: Check custom SMTP IP at usage time pajowu 2026-04-10 10:55:07 +02:00
  • f66f97bee1 Check custom smtp ip at usage too (#6073) ssrf-protect-by-default pajowu 2026-04-10 10:55:07 +02:00
  • b0982e6bb2 customer login: open pw reset link in new tab (Z#23231027) pajowu/customer_resetpw_new_tab Kara Engelhardt 2026-04-10 10:44:23 +02:00
  • f50548cd02 Fix crash on build Raphael Michel 2026-04-10 09:45:47 +02:00
  • bb450e1be9 Add default protection for SSRF Raphael Michel 2026-03-26 14:05:41 +01:00
  • 998a62add2 Fix crash on build Raphael Michel 2026-04-10 09:45:47 +02:00
  • 6d07530d2b Waiting list: group product choices by category (#6006) Kian Cross 2026-04-10 08:14:34 +01:00
  • 6839163027 Update fakeredis requirement from ==2.34.* to ==2.35.* dependabot/pip/fakeredis-eq-2.35.star dependabot[bot] 2026-04-09 18:15:53 +00:00
  • 4b73990d27 Fix customer views using wrong csrf middleware (#6027) fix-delete-cookies-partitioned pajowu 2026-04-09 13:22:40 +02:00
  • 5d7ee584d9 Fix AttributeError when running tests with debug toolbar installed Kara Engelhardt 2026-04-02 10:20:29 +02:00
  • 58cce4b85e adds fallback to PaymentDetailsField (PRETIXEU-D6V) (#6041) Lukas Bockstaller 2026-04-09 12:32:46 +02:00
  • aa420d4353 Do not reset event list type automatically (Z#23226325) (#6068) luelista 2026-04-08 18:47:45 +02:00
  • 53dec631d9 Typo in comment luelista/event-list-type Mira Weller 2026-04-08 15:59:11 +02:00
  • f74de683e2 Fix typo pajowu/mixed_csrf_middlewares pajowu 2026-04-08 15:56:44 +02:00
  • dc8844e6fe Do not reset event list type in widget Mira Weller 2026-04-08 15:52:06 +02:00
  • 31c16f2e91 Do not reset event list type Kara Engelhardt 2026-03-25 14:17:09 +01:00
  • d2ca217cd8 Bump brace-expansion from 1.1.12 to 1.1.13 in /src/pretix/static/npm_dir (#6050) dependabot[bot] 2026-04-08 15:30:15 +02:00
  • cb6d3967a0 Bump picomatch from 2.3.1 to 2.3.2 in /src/pretix/static/npm_dir (#6030) dependabot[bot] 2026-04-08 15:30:05 +02:00
  • 4142a2b690 Orders API: Fix race condition in voucher redemption (Z#23230391) order-api-voucher-race Raphael Michel 2026-04-08 15:07:34 +02:00
  • 034b99d1cb Update to 2026.1.2 v2026.1.2 release/2026.1.x Raphael Michel 2026-04-08 14:00:43 +02:00
  • eb10d8350b [SECURITY] API: Add missing event filter for check-ins Raphael Michel 2026-04-05 14:42:53 +02:00
  • 31d84415b5 Bump version to 2026.2.1 v2026.2.1 release/2026.2.x Raphael Michel 2026-04-08 13:59:57 +02:00
  • fca335020a [SECURITY] API: Add missing event filter for check-ins Raphael Michel 2026-04-05 14:42:53 +02:00
  • 21d62c5078 Bump version to 2026.3.1 v2026.3.1 release/2026.3.x Raphael Michel 2026-04-08 13:58:36 +02:00
  • 988dc112ac [SECURITY] API: Add missing event filter for check-ins Raphael Michel 2026-04-05 14:42:53 +02:00