Commit Graph

  • 09aff627bb Merge pull request 'upstream/2025.10.1' (#11) from upstream/2025.10.1 into master master simon 2025-12-26 19:38:03 +00:00
  • da87c64ea0 Merge branch 'master' into upstream/2025.10.1 upstream/2025.10.1 monsi 2025-12-26 20:35:13 +01:00
  • 5d87f9a26f Bump to 2025.10.1 Raphael Michel 2025-12-19 13:06:58 +01:00
  • 4b5651862c [SECURITY] Prevent access to arbitrary cached files by UUID (CVE-2025-14881) Raphael Michel 2025-12-18 12:52:04 +01:00
  • 26f3a92d09 Merge pull request 'upstream/2025.10.0' (#10) from upstream/2025.10.0 into master 2025.10.1.0 2025.10.0.0 simon 2025-12-18 22:18:53 +00:00
  • d468e0a2b3 Merge master upstream/2025.10.0 monsi 2025-12-18 23:18:30 +01:00
  • 703be2ebb8 Bump version to 2025.10.0 Raphael Michel 2025-11-27 15:34:23 +01:00
  • a56fbc896c Translations: Update German (informal) (de_Informal) Raphael Michel 2025-11-27 15:28:25 +01:00
  • 7b6f5df985 Translations: Update German Raphael Michel 2025-11-27 15:27:55 +01:00
  • d2087907d5 Update po files [CI skip] Raphael Michel 2025-11-27 14:58:19 +01:00
  • cbc2e611a2 Translations: Update German (informal) (de_Informal) Mira 2025-11-26 18:08:45 +01:00
  • 02126a48fe Translations: Update German Mira 2025-11-26 18:07:13 +01:00
  • be9af94131 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2025-11-26 09:25:50 +01:00
  • dbe1944996 Translations: Update Spanish CVZ-es 2025-11-22 15:52:30 +01:00
  • 6181bdc2e9 Translations: Update French CVZ-es 2025-11-22 15:49:30 +01:00
  • fe40d1c491 Translations: Update Portuguese (Portugal) Ana Rute Pacheco Vivas 2025-11-20 17:08:42 +01:00
  • 9f263fbe4f Hotfix linkified placeholders (#5663) Raphael Michel 2025-11-27 13:20:13 +01:00
  • fdd34f387a [SECURITY] Prevent HTML injection through placeholders in emails Raphael Michel 2025-11-24 00:04:24 +01:00
  • bfab523d83 Merge branch 'SECURITY-pw-change' into 'master' Raphael Michel 2025-11-26 19:39:32 +01:00
  • 8f69cb166d [SECURITY] Fix old password not validated on password change Raphael Michel 2025-11-26 19:39:32 +01:00
  • 2fc7c23960 Cart Fragment: Display description of OrderFee.FEE_TYPE_OTHER if description is set (as done in invoices) Martin Gross 2025-11-20 13:56:21 +01:00
  • b0911c9e42 Update po files [CI skip] Raphael Michel 2025-11-20 11:37:59 +01:00
  • a5aa1030e5 Translations: Update Chinese (Traditional Han script) Hijiri Umemoto 2025-11-19 08:05:48 +01:00
  • 681e682e73 Bank transfer: Consistancy in order of fields (fixes #5577) (#5625) Raphael Michel 2025-11-19 14:47:28 +01:00
  • db7518735a Allow admins to inspect invoices (#5641) Raphael Michel 2025-11-19 14:42:18 +01:00
  • 9c80f3038a OIDC: Drop scopes validation (fixes #5464) (#5623) Raphael Michel 2025-11-19 14:39:32 +01:00
  • 4dc5bbae06 Invoices: Increase retry interval (#5640) Raphael Michel 2025-11-19 12:30:37 +01:00
  • e997ca4242 Update sentry-sdk requirement from ==2.44.* to ==2.45.* (#5644) dependabot[bot] 2025-11-19 08:05:56 +01:00
  • 278b4301e5 Translations: Update Chinese (Traditional Han script) Hijiri Umemoto 2025-11-18 10:14:05 +01:00
  • b648f9c46c Translations: Update Chinese (Traditional Han script) Hijiri Umemoto 2025-11-18 10:25:50 +01:00
  • 9ce16b60d2 Translations: Update Korean Hijiri Umemoto 2025-11-18 10:36:15 +01:00
  • f4a7604632 Translations: Update Korean Hijiri Umemoto 2025-11-18 10:36:40 +01:00
  • 7cebb3e93f Translations: Update Japanese Hijiri Umemoto 2025-11-18 09:52:55 +01:00
  • c82726e13d Translations: Update Japanese Hijiri Umemoto 2025-11-18 09:46:28 +01:00
  • 2fcfc336d0 Add field length validation for invoice settings (Z#23215182) (#5639) Phin Wolkwitz 2025-11-18 15:51:34 +01:00
  • 39ff84b2e2 Use unique column names in order position export for invoice vs. attendee company name (Z#23215261) (#5638) luelista 2025-11-18 15:47:55 +01:00
  • 44804f05f3 Event quickstart: Fix fields being marked as optional (fixes #3504) (#5627) Raphael Michel 2025-11-18 15:46:11 +01:00
  • 5e828ab8af Fix tax-code keying function for tax-recalc (#5637) Richard Schreiber 2025-11-18 15:03:33 +01:00
  • 313f4f326b Fix program times having no item in clean (#5635) Richard Schreiber 2025-11-18 14:59:31 +01:00
  • ed43bf327e Update pypdf requirement from ==6.2.* to ==6.3.* (#5634) dependabot[bot] 2025-11-18 14:56:30 +01:00
  • 30aabc6253 Stripe: Update Revolut Pay presentment currency list (#5631) Theodore 2025-11-18 14:56:01 +01:00
  • 5eade62121 Bank transfer: Use less cryptic refund references (fixes #4289) (#5626) Raphael Michel 2025-11-18 14:52:44 +01:00
  • 2669afa1f8 Webhooks: Allow longer URLs (fixes #5443) (#5622) Raphael Michel 2025-11-18 14:42:48 +01:00
  • d42c6f9b72 Open Fix a missing log entry type (fixes #5570) Raphael Michel 2025-11-18 14:42:29 +01:00
  • 34f064ca33 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2025-11-17 04:37:07 +01:00
  • ad8d0a270c Translations: Update Spanish CVZ-es 2025-11-16 10:24:30 +01:00
  • 363fcc3b56 Translations: Update French CVZ-es 2025-11-16 10:18:21 +01:00
  • 9521ec2c52 Translations: Update Spanish CVZ-es 2025-11-15 10:43:08 +01:00
  • 688d341baf Translations: Update French CVZ-es 2025-11-15 10:45:14 +01:00
  • cdd4001378 Translations: Update Italian Sanny 2025-11-14 15:43:06 +01:00
  • d8d56ff020 Disable switching currency when orders exist (fixes #2047) Raphael Michel 2025-11-17 17:09:17 +01:00
  • 44b3647689 Accounting report: Allow subclasses to skip tables (#5616) Raphael Michel 2025-11-17 17:09:06 +01:00
  • 818bb76e89 Fix calendar before-date to check for events (#5608) Richard Schreiber 2025-11-17 16:39:20 +01:00
  • 8c01cad06b Stripe: Use unified wording for redirect announcement (#5613) Raphael Michel 2025-11-17 16:20:53 +01:00
  • 86ca7c4440 Order page: Do not show download deadline if download is disabled (fixes #3144) (#5630) Raphael Michel 2025-11-17 15:42:20 +01:00
  • d7b6856322 Fix not allowing program times on event series (API/copy) (#5595) Richard Schreiber 2025-11-17 15:36:53 +01:00
  • e2d9cbb41d Add regressiont est for #1832 Raphael Michel 2025-11-14 18:20:20 +01:00
  • 57bc7563da Fix flake8 issue Raphael Michel 2025-11-14 18:13:48 +01:00
  • 7741e9f936 Remove misleading helptext (fixes #3555) Raphael Michel 2025-11-14 17:45:44 +01:00
  • 2f08bb465a Translations: Update Italian Sanny 2025-11-14 14:22:42 +01:00
  • 4fb048e3a9 Translations: Update Spanish CVZ-es 2025-11-14 09:49:46 +01:00
  • 82af3012bd Translations: Update French CVZ-es 2025-11-14 09:49:46 +01:00
  • 11425f21e6 Translations: Update Ukrainian Andrii Andriiashyn 2025-11-13 22:10:48 +01:00
  • 55f35a998b Translations: Update Ukrainian Andrii Andriiashyn 2025-11-13 21:58:56 +01:00
  • 53cfce2ce7 Translations: Update Spanish CVZ-es 2025-11-13 13:39:03 +01:00
  • 68ce335034 Translations: Update French CVZ-es 2025-11-13 13:18:51 +01:00
  • 6ce5c1a26a Update sentry-sdk requirement from ==2.43.* to ==2.44.* (#5606) dependabot[bot] 2025-11-14 10:02:12 +01:00
  • ae4540acd7 Update pypdf requirement from ==6.1.* to ==6.2.* (#5604) dependabot[bot] 2025-11-14 10:01:58 +01:00
  • a814d31c9b Re-check maximum order size during _perform_order (Z#23213046) (#5586) luelista 2025-11-14 10:01:51 +01:00
  • ef9863518b Fix syntax error Raphael Michel 2025-11-14 09:57:29 +01:00
  • eb740204d4 Invoice issuer address: Add state field (#5603) Raphael Michel 2025-11-14 09:56:46 +01:00
  • 5583298322 Auto-verify user email addresses on accepting invites (#5609) Raphael Michel 2025-11-14 09:55:18 +01:00
  • 74b06435a0 Meta properties: Add helper to sort values (Z#23213668) (#5597) Raphael Michel 2025-11-14 09:49:40 +01:00
  • a26b0c5512 Translations: Update German (informal) (de_Informal) Raphael Michel 2025-11-12 17:07:58 +01:00
  • 095e07b3f1 Translations: Update German Raphael Michel 2025-11-12 17:08:00 +01:00
  • b2eb1b6231 Translations: Update German (informal) (de_Informal) Raphael Michel 2025-11-12 16:21:20 +01:00
  • 9d838f1d9c Translations: Update German Raphael Michel 2025-11-12 16:16:18 +01:00
  • cbf6bd29b0 Translations: Update German (informal) (de_Informal) Raphael Michel 2025-11-12 16:07:46 +01:00
  • 0e84df9af2 Translations: Update German Raphael Michel 2025-11-12 16:14:45 +01:00
  • 7feacc8a1a Translations: Update German (informal) (de_Informal) Raphael Michel 2025-11-12 14:41:32 +01:00
  • 5ada22dd15 Translations: Update German Raphael Michel 2025-11-12 16:04:38 +01:00
  • 6d56011695 Translations: Update wordlists Raphael Michel 2025-11-12 17:07:42 +01:00
  • da167eacd5 Update po files [CI skip] Raphael Michel 2025-11-12 14:21:28 +01:00
  • 5df0c55daa Translations: Update Portuguese (Portugal) Ana Rute Pacheco Vivas 2025-11-11 16:39:37 +01:00
  • b01e798b48 Translations: Update Portuguese (Portugal) Ana Rute Pacheco Vivas 2025-11-11 16:39:37 +01:00
  • 0256ee76db Optionally show organizer slug in select2 (#5605) luelista 2025-11-12 13:28:31 +01:00
  • e99eecb8be Product list: Show number of items currently in cart (Z#23212546) (#5599) Raphael Michel 2025-11-11 08:05:40 +01:00
  • d1ae579a6f Translations: Update Spanish CVZ-es 2025-11-09 17:50:44 +01:00
  • 90d3f50eba Translations: Update Japanese Yasunobu YesNo Kawaguchi 2025-11-08 07:55:07 +01:00
  • c1b6d660a4 Translations: Update Japanese Yasunobu YesNo Kawaguchi 2025-11-08 08:06:14 +01:00
  • 0b88b63597 Translations: Update Swedish Linnea Thelander 2025-11-07 15:06:54 +01:00
  • 8de80d5867 Merge pull request 'upstream/2025.9.0.1' (#9) from upstream/2025.9.0.1 into master 2025.9.0.1 simon 2025-11-09 19:16:53 +00:00
  • ec3272dd7c merge with master monsi 2025-11-09 20:13:46 +01:00
  • 102fd2fe1f Merge branch 'master' into upstream/2025.9.0 upstream/2025.9.0 monsi 2025-11-09 08:32:46 +01:00
  • 48de3f64c7 UPdate Translations monsi 2025-11-09 08:25:51 +01:00
  • 0cc6439748 Fix API-docs missing item_program_times (#5594) Richard Schreiber 2025-11-07 13:04:04 +01:00
  • ad53c48d0f Fix price-column in item export for free variations Richard Schreiber 2025-11-07 11:57:06 +01:00
  • 59a5c11ef6 Rename migration (#5592) luelista 2025-11-07 11:40:27 +01:00
  • 1cb2d443f9 Validation of user email addresses (#5434) luelista 2025-11-07 11:17:34 +01:00
  • a0dbf6c5db Force Django upgrade (CVE-2025-64459) Raphael Michel 2025-11-06 15:03:39 +01:00