Martin Gross
b60c8165c2
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2026-05-05 17:36:25 +02:00
Daniel Musketa
e460bf8bae
Translations: Update Norwegian Bokmål
...
Currently translated at 83.3% (5247 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2026-05-05 17:36:25 +02:00
Daniel Musketa
b4f3d5c435
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2026-05-05 17:36:25 +02:00
Daniel Musketa
4bc8caae73
Translations: Update German
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2026-05-05 17:36:25 +02:00
Paul Berschick
9183034c15
Translations: Update Spanish
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2026-05-05 17:36:25 +02:00
Paul Berschick
33ccd4342f
Translations: Update Catalan
...
Currently translated at 29.7% (1875 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2026-05-05 17:36:25 +02:00
Paul Berschick
301c47b761
Translations: Update Spanish
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2026-05-05 17:36:25 +02:00
CVZ-es
b0d1c93fd9
Translations: Update Spanish
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2026-05-05 17:36:25 +02:00
CVZ-es
70d59a960c
Translations: Update French
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2026-05-05 17:36:25 +02:00
Daniel Musketa
e87b030427
Stripe: Add missing word in help text ( #6146 )
2026-05-05 17:15:34 +02:00
Daniel Musketa
994e4b410a
Fix gettext singular forms in cart error_messages ( #6147 )
2026-05-05 17:15:14 +02:00
Daniel Musketa
bd6abbc280
Docs: Update link to Django style guide ( #6140 )
2026-05-05 17:14:22 +02:00
dependabot[bot]
ca7c982abd
Bump @babel/preset-env from 7.29.0 to 7.29.3 in /src/pretix/static/npm_dir ( #6136 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.29.0 to 7.29.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.29.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-version: 7.29.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 17:13:40 +02:00
Raphael Michel
6010d7f9e5
Order details: Link to subevent details (Z#23227664) ( #6148 )
2026-05-05 14:56:02 +02:00
Richard Schreiber
ac08359a0e
Widget: Raise BadRequest when GET-offset is not an int ( #6143 )
2026-05-04 16:19:02 +02:00
Raphael Michel
0aee73a9bd
Quotas: Add bulk-edit, bulk-delete and filter form ( #6080 )
...
* Quotas: Add bulk-edit, bulk-delete and filter form
* Fix GroupConcat
* Apply suggestions from code review
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
* Review notes
* Fix handling of required fields
---------
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2026-05-04 12:44:22 +02:00
luelista
27183a26ee
Respect per-event plugin availability in OrganizerPluginEvents view ( #5983 )
...
* Allow plugins to declare their availability per event
* Fix message type
* small optimization of PluginsField serializer
2026-05-04 11:34:05 +02:00
Thomas Göttgens
0acaed41be
Fix Dockerfile syntax for chmod command ( #6145 )
2026-05-04 11:23:44 +02:00
Raphael Michel
993acce05a
Settings: Fix typo in class path to mail backend ( #6144 )
2026-05-04 11:22:47 +02:00
luelista
fe2132435c
Fix permissions of /pretix in docker container ( #6133 )
2026-05-04 11:13:38 +02:00
Raphael Michel
f4fcca19a4
Orders API: Fix race condition in voucher redemption (Z#23230391) ( #6067 )
...
The old code relied on the `Voucher.redeemed` value obtained *before*
the lock was taken, not afterwards.
The change in services/orders.py is functionally pointless, but it makes
the pattern of "fill availability only after lock" clearer and might
avoid introducing similar bugs in the future.
2026-04-29 19:57:08 +02:00
Raphael Michel
24d26a9455
Badges: Add export layout for 4x3" on letter (Z#23232464) ( #6128 )
...
* Badges: Add export layout for 4x3" on letter (Z#23232464)
* Consistent naming
2026-04-29 15:31:54 +02:00
Phin Wolkwitz
589f51454e
Add locations to program times (Z#23221129)
...
Add location for program time slots and extend .ical and PDF placeholder
2026-04-29 11:59:06 +02:00
Raphael Michel
bda27d72e7
Bump version to 2026.5.0.dev0
2026-04-28 16:48:33 +02:00
Raphael Michel
f67690bc56
Bump version to 2025.5.0.dev0
2026-04-28 16:47:51 +02:00
Raphael Michel
75c8f97080
Bump version to 2026.4.0
v2026.4.0
2026-04-28 16:47:33 +02:00
Raphael Michel
10789f097d
Bump version to 2025.5.0.dev0
2026-04-28 16:39:29 +02:00
Raphael Michel
1adec102e6
Bump version to 2025.4.0
2026-04-28 16:39:24 +02:00
Raphael Michel
921fd801e5
Thumbnails: Perform color space transform before resizing (Z#23232101) ( #6120 )
2026-04-28 15:35:27 +02:00
Kara Engelhardt
448d2e70d5
AddOnsStep: Expand selected variants
2026-04-28 14:50:35 +02:00
Kara Engelhardt
49f692c666
AddOnsStep: Use post data as initial data if exists (Z#23232311)
2026-04-28 14:50:35 +02:00
Kara Engelhardt
2d31c62812
Allow dash character in pdf placeholders
2026-04-28 13:10:08 +02:00
Raphael Michel
08df3d828d
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2026-04-28 12:20:37 +02:00
Raphael Michel
96e10bcd71
Translations: Update German
...
Currently translated at 100.0% (6295 of 6295 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2026-04-28 12:20:37 +02:00
Raphael Michel
ff434f4384
Translations: Update wordlist
2026-04-28 12:17:11 +02:00
dependabot[bot]
653f83fc90
Update cryptography requirement from >=46.0.7 to >=47.0.0
...
Updates the requirements on [cryptography](https://github.com/pyca/cryptography ) to permit the latest version.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.7...47.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 47.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-28 11:22:54 +02:00
Raphael Michel
d6fe29210a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@pretix.eu >
2026-04-28 11:04:18 +02:00
Nikolai
a13bb630d5
Translations: Update Danish
...
Currently translated at 58.4% (3676 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
fd0b3bac3c
Translations: Update Danish
...
Currently translated at 58.9% (151 of 256 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
7f6b5d7331
Translations: Update Danish
...
Currently translated at 56.3% (3542 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
27398c08c7
Translations: Update Danish
...
Currently translated at 54.5% (3428 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Sandra Rial Pérez
c061179f37
Translations: Update Galician
...
Currently translated at 19.1% (1207 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/gl/
powered by weblate
2026-04-28 11:03:23 +02:00
Sandra Rial Pérez
bd90badc54
Translations: Update Galician
...
Currently translated at 19.0% (1196 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/gl/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
90800f219b
Translations: Update Danish
...
Currently translated at 54.3% (3414 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Sandra Rial Pérez
4767cb38fc
Translations: Update Galician
...
Currently translated at 17.6% (1111 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/gl/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
8fd366be76
Translations: Update Danish
...
Currently translated at 52.2% (3284 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Nikolai
75660600f4
Translations: Update Danish
...
Currently translated at 50.1% (3153 of 6287 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2026-04-28 11:03:23 +02:00
Richard Schreiber
217744a9f2
Remove unused download of all tickets of an order in pretix-control ( #6086 )
...
* Remove unused code for ticket download of whole order in pretix-control
* fix flake8
* fix isort
2026-04-28 09:45:35 +02:00
Richard Schreiber
1c7ce4b1ca
Validate id for async tasks
2026-04-28 08:56:32 +02:00
Raphael Michel
8426a68760
Prevent nullbytes in input data globally ( #6071 )
...
* Prevent nullbytes in input data globally
* Only on urlencoded POST
* Split middleware
2026-04-27 17:28:36 +02:00