Raphael Michel and Richard Schreiber
dc7d5c6029
Event calendar: consider events without products "not available" for filtering ( #6515 )
...
* Event calendar: consider events without products "not available" for filtering
Also, drop the help text of the flag that is no longer accurate.
* Update src/pretix/presale/views/organizer.py
Co-authored-by: Richard Schreiber <schreiber@pretix.eu >
---------
Co-authored-by: Richard Schreiber <schreiber@pretix.eu >
2026-09-04 16:29:46 +02:00
Raphael Michel
caa6fb187b
VAT ID validation: Alternative API for German shops ( #6507 )
2026-09-02 17:48:38 +02:00
Lukas Bockstaller
7d93cae2a9
set the _required attribute on the ModelMultipleChoiceField ( #6514 )
...
setting _required forces the CheckoutFieldRenderer to add the "required" bit to the label.
We only need to remove it from the widget attrs to avoid the html input field validation that would force us to check every single box
2026-09-02 10:35:19 +02:00
Richard Schreiber
58a58eff83
Widget: fix show taxline for 0 or 0.00 tax-rate ( #6502 )
2026-09-01 13:19:32 +02:00
Martin Gross
a84a02c298
Vite: Add dev CORS ( #6511 )
2026-09-01 11:22:19 +02:00
Martin Gross
4390403b9a
Add label-overrides to contact_form_fields_overrides and question_form_fields_overrides (Z#23244154) ( #6504 )
2026-09-01 10:21:20 +02:00
Lukas Bockstaller
9d53cf840b
PayPal: validate that the sale has any captures before marking paid ( #6498 )
...
* validate that the sale has any captures before marking paid
* code style
2026-09-01 10:16:51 +02:00
luelista
023f9104ef
Fix customer password reset rate limit ( #6501 )
2026-08-31 16:48:48 +02:00
Lukas Bockstaller
e6572344ca
CI: add tracing for e2e tests during failure ( #6491 )
...
* collect and upload traces on failure
* include deps for pw install
2026-08-31 12:52:06 +02:00
Raphael Michel
2e8e6a6b07
SBOM creation and upload ( #6499 )
...
* Build and upload SBOM
* Merge SBOMs
* Use official cli
* Remove matrix
* Merge SBOMs to array
* Use newer sbom-submit
* debug
* Remove debug
* Explicitly setup node
* Add npm location
* Add test
* REmove test call
2026-08-25 15:28:15 +02:00
dependabot[bot]
19cd0a7f43
Update protobuf requirement from ==7.35.* to ==7.36.*
...
Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf ) to permit the latest version.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 7.36.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 14:37:23 +02:00
CVZ-es
aa583a291f
Translations: Update Spanish
...
Currently translated at 100.0% (6419 of 6419 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2026-08-25 14:33:41 +02:00
CVZ-es
1414c22eb6
Translations: Update French
...
Currently translated at 100.0% (6419 of 6419 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2026-08-25 14:33:41 +02:00
Raphael Michel
0a6b8c0493
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (6419 of 6419 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2026-08-25 14:33:41 +02:00
Raphael Michel
4b4a301e6e
Translations: Update German
...
Currently translated at 100.0% (6419 of 6419 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2026-08-25 14:33:41 +02:00
Richard Schreiber
d7aae65777
API: fix tax rules create default handling ( #6490 )
...
* API: fix tax rules create default handling
* fix flake8
2026-08-25 09:39:21 +02:00
Richard Schreiber
dbd971cc22
API: fix writing old permissions on teams ( #6489 )
2026-08-25 09:38:11 +02:00
Richard Schreiber
6d4aba6e3d
Questions: add min-length to string/text type questions ( #6488 )
...
* Questions: add min-length to string/text type questions
* fix test
2026-08-25 09:37:37 +02:00
Raphael Michel
4755e7af0e
Translations: Update word list
2026-08-24 17:49:33 +02:00
Raphael Michel
f476ce7696
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@pretix.eu >
2026-08-24 17:36:00 +02:00
Raphael Michel
bf85789efd
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (6421 of 6421 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2026-08-24 17:35:25 +02:00
Raphael Michel
3fbd63e80a
Translations: Update German
...
Currently translated at 100.0% (6421 of 6421 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2026-08-24 17:35:25 +02:00
Raphael Michel
2af60b499f
Fix typos and extend wordlist
2026-08-24 17:35:17 +02:00
Raphael Michel
b74371bef1
Fix typos
2026-08-24 17:26:37 +02:00
Raphael Michel
9f8ba28cda
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@pretix.eu >
2026-08-24 17:12:24 +02:00
Raphael Michel
44a7bfceab
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@pretix.eu >
2026-08-24 16:39:26 +02:00
Albizuri
5af9be6ef0
Translations: Update Basque
...
Currently translated at 48.2% (3083 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/eu/
powered by weblate
2026-08-24 16:38:54 +02:00
b809d93bdc
Do not hide subevent list if filtered list is empty ( #6460 )
...
* Do not hide subevent list if filtered list is empty
* Event calendar: Allow to show a message if no events are found
* Apply suggestion from @luelista
Co-authored-by: luelista <weller@rami.io >
* Fix failures on org level
* add aria-hidden if no subevents
* Update src/pretix/base/settings.py
* Update src/pretix/base/settings.py
Co-authored-by: Richard Schreiber <schreiber@pretix.eu >
---------
Co-authored-by: luelista <weller@rami.io >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Richard Schreiber <schreiber@pretix.eu >
2026-08-24 14:42:41 +02:00
Raphael Michel
d5a8d71ed3
Sentry: enable_logs is removed
2026-08-24 14:42:15 +02:00
dependabot[bot]
d481574d42
Update sentry-sdk requirement from ==2.66.* to ==2.68.*
...
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python ) to permit the latest version.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.66.0...2.68.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-version: 2.68.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 14:42:15 +02:00
Kara Engelhardt
0593172146
Transmit invoices generated due to paymentprovider changes (Z#23242806)
2026-08-24 13:45:54 +02:00
Translate pretix user 586
64a5361dba
Translations: Update Italian
...
Currently translated at 60.8% (3887 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
5622c1ddaa
Translations: Update Italian
...
Currently translated at 60.7% (3877 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
73c29fc3b9
Translations: Update Italian
...
Currently translated at 60.1% (3842 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
c73f2f77cf
Translations: Update Italian
...
Currently translated at 59.2% (3787 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
55a0db3a32
Translations: Update Italian
...
Currently translated at 57.7% (3687 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
a47768312b
Translations: Update Italian
...
Currently translated at 57.5% (3676 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Xiaofan Wang
cf272bf575
Translations: Update Chinese (Simplified Han script)
...
Currently translated at 44.7% (2861 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2026-08-24 13:33:21 +02:00
Hijiri Umemoto
f3e0e7f4ac
Translations: Update Japanese
...
Currently translated at 100.0% (6387 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
5a06f9416c
Translations: Update Italian
...
Currently translated at 53.0% (3387 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
606e3f1c0f
Translations: Update Italian
...
Currently translated at 99.6% (259 of 260 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
e38ae32028
Translations: Update Italian
...
Currently translated at 51.4% (3287 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
b74e2fa3e1
Translations: Update Italian
...
Currently translated at 48.3% (3087 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
c79a7002a6
Translations: Update Italian
...
Currently translated at 45.5% (2907 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
Xiaofan Wang
1ebbae2b5b
Translations: Update Chinese (Simplified Han script)
...
Currently translated at 44.7% (2859 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
7db3b47889
Translations: Update Italian
...
Currently translated at 43.3% (2767 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00
IGnacy-NorthVan
b7ac8fc4ef
Translations: Update Polish
...
Currently translated at 89.3% (5706 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2026-08-24 13:33:21 +02:00
Hijiri Umemoto
c1a830e54d
Translations: Update Japanese
...
Currently translated at 100.0% (6387 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2026-08-24 13:33:21 +02:00
Hijiri Umemoto
2178dee6db
Translations: Update French
...
Currently translated at 99.9% (6382 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2026-08-24 13:33:21 +02:00
Translate pretix user 586
266104f4af
Translations: Update Italian
...
Currently translated at 42.5% (2720 of 6387 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2026-08-24 13:33:21 +02:00