Martin Gross
e1756a1ebb
API/Vouchers: Expose "budget" and "budget_used" (Z#286557) ( #5325 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-07-28 18:53:15 +02:00
Martin Gross
f5b0454e9f
API/Quotas: Expose "ignore_for_event_availability" (Z#23202218) ( #5324 )
2025-07-28 18:22:39 +02:00
Martin Gross
724a109c52
PayPal: Make API-Secret SecretKeySettingsField ( Fixes #5329 )
2025-07-28 18:12:06 +02:00
Christoph Walcher
96df3d6831
Support transitive dependencies on data-checkbox-dependency ( #5295 )
2025-07-18 12:53:27 +02:00
Zona Vip
dc164f7817
Translations: Update Spanish (Latin America)
...
Currently translated at 5.2% (310 of 5929 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es_419/
powered by weblate
2025-07-18 10:17:51 +02:00
Raphael Michel
61ff0a767a
Order list export: Add order URL (Z#23201166) ( #5316 )
2025-07-18 10:03:14 +02:00
Raphael Michel
423f0cbb90
Add button to reset entire check-in stack (Z#23188730) ( #5312 )
...
* Show print logs to admins
* Add button to reset entire check-in stack (Z#23188730)
* isort
* Update src/pretix/control/templates/pretixcontrol/checkin/reset.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/templates/pretixcontrol/checkin/reset.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/templates/pretixcontrol/checkin/reset.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/templates/pretixcontrol/checkin/lists.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-07-18 10:02:18 +02:00
Raphael Michel
e2ae553c69
Add Spanish (LatAm) and improve how we count language coverage (Z#23200505) ( #5308 )
...
* Add Spanish (LatAm) and improve how we count language coverage
* Apply suggestions from code review
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Fix license header
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-07-17 17:06:25 +02:00
Raphael Michel
3ddf759a1b
Helper and docs for offlinesales API ( #5302 )
2025-07-17 17:01:23 +02:00
Raphael Michel
6a8ec1ec7f
Generalize link footer on organizer page as well
2025-07-17 10:32:09 +02:00
Raphael Michel
0b799b132d
Generalize link in footer to "Contact" (Z#23200756) ( #5315 )
2025-07-16 17:40:50 +02:00
Raphael Michel
0dd66f9468
runperiodic: Robustness against closed DB connections ( #5314 )
2025-07-16 15:35:19 +02:00
Raphael Michel
149f1ee871
Product list: Fix consistency issue (Z#23201046) ( #5307 )
2025-07-16 14:51:11 +02:00
Raphael Michel
04e92e9f2f
Order import: Allow to create multiple multi-ticket orders ( #5304 )
...
* Order import: Allow to create multiple multi-ticket orders
* Update src/pretix/base/modelimport_orders.py
* Fix failing test
2025-07-14 10:03:16 +02:00
Richard Schreiber
14d6013292
FormFields: remove placeholders duplicating labels ( #5135 )
2025-07-10 16:06:36 +02:00
Raphael Michel
415bff5c72
Device connection: Add copy buttons for manual setup
2025-07-10 14:46:24 +02:00
Richard Schreiber
582c6c1771
Widget: limit max-width, make mobile overlay bigger (Z#23196339) ( #5298 )
...
* Widget: limit max-width, make mobile overlay bigger
* overlay in fullscreen for small screens
* re-add topbar for close-button on mobile
* tweak close button-top on mobile
* invert color to make close-button a filled circle again
2025-07-10 13:10:30 +02:00
Raphael Michel
13833b05b1
PDF editor: Add variable for price including bundles (Z#23197864) ( #5284 )
2025-07-08 17:21:43 +02:00
Raphael Michel
a381adac33
API: Add transactions ( #5292 )
...
* API: Add transactions
* Apply suggestions from code review
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-07-08 14:11:53 +02:00
Raphael Michel
177b9cdcbb
Voucher form: Field-specific error messages (Z#23199648) ( #5291 )
...
* Voucher form: Field-specific error messages (Z#23199648)
* Update src/pretix/control/forms/vouchers.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-07-08 14:11:44 +02:00
Richard Schreiber
a5f7f2bd0c
Control: add event slug errors as help-text ( #5288 )
2025-07-08 13:49:41 +02:00
Martin Gross
6bc88b3c0d
Invoice: Add spacer before optional intro text ( #5297 )
2025-07-08 11:15:11 +02:00
Jan Van Haver
d7759f7eab
Translations: Update Dutch
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2025-07-08 09:59:25 +02:00
Rosariocastellana
1aeaa39882
Translations: Update Italian
...
Currently translated at 36.3% (2147 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2025-07-08 09:59:25 +02:00
Raphael Michel
1e62d06f2d
Translations: Update German
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-07-08 09:59:25 +02:00
Richard Schreiber
a90b40035c
Widget: fix overlay-centering being overwritten ( #5294 )
2025-07-04 13:47:57 +02:00
dependabot[bot]
3f11f351b8
Bump @babel/core from 7.27.4 to 7.27.7 in /src/pretix/static/npm_dir ( #5285 )
2025-07-03 12:19:08 +02:00
Jan Van Haver
e1821f1bb7
Translations: Update Dutch
...
Currently translated at 99.7% (5894 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2025-07-02 18:51:26 +02:00
Tim Maurizio Dullaart
4514701d1b
Translations: Update Dutch
...
Currently translated at 99.7% (5894 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2025-07-02 18:51:26 +02:00
CVZ-es
08baf0ee32
Translations: Update Spanish
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-07-02 18:51:26 +02:00
CVZ-es
08bbdbbd97
Translations: Update French
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2025-07-02 18:51:26 +02:00
Martin Gross
25cd84c459
mail_bcc: Add comma-separation hint
2025-07-02 15:08:25 +02:00
Richard Schreiber
7177ac18f7
Widget: add missing semi-colon
2025-07-01 12:26:44 +02:00
Richard Schreiber
2788ba10fe
Fix broken widget cache ( #5282 )
2025-07-01 11:15:02 +02:00
Raphael Michel
19a7042c16
Fix migration for large databases
2025-06-30 19:45:46 +02:00
Raphael Michel
14ed6982a5
New data model for default tax rule and new options for cancellation fees ( #4962 )
...
* New data model for default tax rule
* Remove misleading empty label when field is not optional
* Allow to split cancellation fee
* Fix API and tests
* Update migration
* Update src/tests/api/test_taxrules.py
Co-authored-by: luelista <weller@rami.io >
* Update src/tests/api/test_taxrules.py
Co-authored-by: luelista <weller@rami.io >
* Review note
* Update src/pretix/base/models/tax.py
Co-authored-by: luelista <weller@rami.io >
* Flip API behaviour for default
* Fix failing tests
* Fix failing test
* Split migration
---------
Co-authored-by: luelista <weller@rami.io >
2025-06-30 16:47:09 +02:00
Richard Schreiber
090358833d
Remove browserconfig.xml ( #5280 )
...
* Remove meta-elements
* remove url-route
2025-06-30 11:25:18 +02:00
Raphael Michel
f0212d910d
Widget: Make table stripe colors background-agnostic ( #5277 )
2025-06-30 11:20:14 +02:00
Richard Schreiber
a4c74f6310
PDF-Editor: use panel-head as topbar for common commands/tools and preview/save ( #4977 )
2025-06-30 11:19:39 +02:00
Richard Schreiber
f66a41f6a7
Presale: remove webmanifest ( #5275 )
...
* Remove webmanifest from presale
* move webmanifest from presale to base urls
2025-06-30 09:33:42 +02:00
Raphael Michel
1a990dfecc
Bump version to 2025.7.0.dev0
2025-06-27 09:28:21 +02:00
Raphael Michel
74ac6ab102
Bump version to 2025.6.0
2025-06-27 09:28:05 +02:00
Raphael Michel
eb912f1e22
Remove useless translation tag
2025-06-27 09:27:48 +02:00
Raphael Michel
fc7d0025ab
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-06-26 17:18:45 +02:00
Raphael Michel
e58e1187d0
Translations: Update German
...
Currently translated at 100.0% (5909 of 5909 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-06-26 17:18:45 +02:00
Raphael Michel
436960ff76
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2025-06-26 11:11:13 +02:00
Raphael Michel
e796dc3a65
Webhooks: Fix typo in retry interval
2025-06-25 16:46:52 +02:00
Richard Schreiber
545625b732
Fix failing flake8
2025-06-25 11:24:11 +02:00
Richard Schreiber
9bf302e5ae
Widget: deprecate v1 and deliver v2 instead ( #5273 )
...
* Widget: deprecate v1 and redirect to v2
* Make redirect permanent
* remove v1 files
* do not redirect, just serve version_min
* add version-comment to delivered css/js-file
* fix tests
2025-06-25 11:20:34 +02:00
조정화
2c094f4c30
Translations: Update Korean
...
Currently translated at 52.3% (3088 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-06-25 10:56:57 +02:00