CVZ-es
e6dd24b9d5
Translations: Update Spanish
...
Currently translated at 100.0% (252 of 252 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
2c7196d996
Translations: Update Spanish
...
Currently translated at 100.0% (5900 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
99e69ef4a6
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5900 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
03ce0d6817
Translations: Update German
...
Currently translated at 100.0% (5900 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
509500f100
Translations: Update Spanish
...
Currently translated at 99.8% (5894 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
165410c2f5
Translations: Update German
...
Currently translated at 100.0% (252 of 252 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
875da30238
Translations: Update Spanish
...
Currently translated at 99.8% (5890 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
df1be0bf86
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (252 of 252 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
25605d294b
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.8% (5892 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
0877da3c58
Translations: Update Spanish
...
Currently translated at 99.7% (5888 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
f9d1a89950
Translations: Update French
...
Currently translated at 100.0% (252 of 252 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2025-05-30 13:17:26 +02:00
CVZ-es
1fb29bbe85
Translations: Update French
...
Currently translated at 100.0% (5900 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
e01b8251ce
Translations: Update German
...
Currently translated at 99.6% (251 of 252 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2025-05-30 13:17:26 +02:00
Raphael Michel
295c043375
Translations: Update German
...
Currently translated at 99.8% (5892 of 5900 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-30 13:17:26 +02:00
Richard Schreiber
001780e4a0
[A11y] add aria-label to inline seat.svg icon ( #5183 )
2025-05-30 12:57:09 +02:00
Raphael Michel
c7ca7ced6b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2025-05-30 12:36:09 +02:00
dependabot[bot]
12236cb8ed
Update sentry-sdk requirement from ==2.27.* to ==2.29.* ( #5127 )
...
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.27.0...2.29.1 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-version: 2.29.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-30 11:31:28 +02:00
dependabot[bot]
63f361f259
Update pycryptodome requirement from ==3.22.* to ==3.23.* ( #5138 )
...
Updates the requirements on [pycryptodome](https://github.com/Legrandin/pycryptodome ) to permit the latest version.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.22.0...v3.23.0 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-version: 3.23.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-30 11:31:12 +02:00
Raphael Michel
30e5214358
Update SECURITY.md
2025-05-29 10:46:32 +02:00
luelista
fe7a076dd4
Remove unused form.has-seating classes ( #5179 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-05-28 18:11:54 +02:00
luelista
0f4a767b58
Fix form.has-seating class in voucher.html ( #5180 )
2025-05-28 18:10:11 +02:00
Richard Schreiber
e8ff743b76
Improve wording for cart-renew dialog ( #5174 )
...
* Improve wording for cart-renew dialog
* remove duplication of static texts for dialog
Co-authored-by: luelista <weller@rami.io >
* Fix typo
Co-authored-by: Raphael Michel <michel@rami.io >
* Apply suggestions from code review
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: luelista <weller@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2025-05-28 17:36:37 +02:00
Richard Schreiber
fe0b8c9f97
Simplify empty add-to-cart check ( #5177 )
2025-05-28 17:30:15 +02:00
Richard Schreiber
8ad0944dcf
Fix widget v2 deployment updateassets ( #5176 )
...
* Fix widget v2 deployment updateassets
* fix code style issues
2025-05-28 15:49:05 +02:00
Richard Schreiber
92f7456eca
Widget: add versioning support and add v2 with improved a11y-support ( #5136 )
...
* Add support for versioning widget.js
* add versionable css
* add version deprecation + redirect
* use dynamic template_path instead of dynamic css_path
* remove dummy code from widget.v1.scss
* fix typo
* [A11y] fix input border & focus style (#5149 )
* [A11y] fix input border & focus style
* Fix double semi-colon
* [A11y] make collapse-indicator a button (#5150 )
* Fix source order for cart-exists-message (#5152 )
* [A11y] underline links (#5151 )
* [A11y] Move modal-dialogs to HTMLDialogElement (#5147 )
* [A11y] move widget/iframe to html-dialog
* make lightbox a dialog
* move error-alert to dialog
* re-add crossorigin
* fix esc-handling and move animation to icon to enable focusing the button
* fix code-style issues
* block canceling loading iframe
* Escape/cancel blocking fix for Chrome
* add round focus-outline when dialog is loading
* Widget v2: change voucher-link to hash-based link (#5161 )
* Fix variants toggle-button being submit-button
* Widget v2: make single-item-select button and always show custom-spinners (#5165 )
* Widget v2: make single-item-select=button default
* remove native-spinners and single_item_select
* Stop suggesting old parameter
---------
Co-authored-by: Raphael Michel <michel@rami.io >
* Widget v2: add filter button to events metadata-filter (#5162 )
* Widget v2: do not underline events in list and calendar (#5163 )
* Fix checkbox button missing border radius (#5158 )
* Widget v2: turn add-to-cart-button into resume-button if cart-exists and no items selected (#5160 )
* Widget v2: make cart-alert live=polite
* Add resume-button if cart-exists and no items selected
* fix error handling with new-tab and later returning to old window
* Fix cart-message button being full height
* fix amount_selected recalc
* Fix broken v-model
* fix merge
* Widget v2: Remove link from variation-product title (#5159 )
* Remove link from variation-product, focus associated input
* open variations onclick on product-title
* clickable elements should be focussable and interactive, so better remove click-handler on product-title
* Widget v2: Fix calendar events color contrast (#5164 )
* Widget v2: Fix calendar events color contrast
* fix status-bubbles in list-view
* fix color in mobile
* add striped-background to calendar and week
* improve display of calendar for super small screens
* Fix meta-filter legend not being screen-reader accessible
* update version_default to 2
Co-authored-by: Raphael Michel <michel@rami.io >
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2025-05-28 15:02:39 +02:00
Raphael Michel
e46e689f01
Allow to add declaration of accessibility ( #5140 )
...
* Allow to add declaration of accessibility
* add fallback for empty accessibility_title
* unify label format (not "Title for")
* move title to top and set helptext before text
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-05-28 13:23:04 +02:00
Martin Gross
84a909b889
Translations: Update Korean
...
Currently translated at 43.3% (2552 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-05-28 13:22:53 +02:00
조정화
bacfe37686
Translations: Update Korean
...
Currently translated at 98.7% (242 of 245 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ko/
powered by weblate
2025-05-28 13:22:53 +02:00
조정화
5ec88f48da
Translations: Update Korean
...
Currently translated at 43.3% (2552 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-05-28 13:22:53 +02:00
Renne Rocha
75a2418702
Translations: Update Portuguese (Brazil)
...
Currently translated at 92.1% (5429 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2025-05-28 13:22:53 +02:00
Yasunobu YesNo Kawaguchi
4c66a140e7
Translations: Update Japanese
...
Currently translated at 99.4% (5861 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2025-05-28 13:22:53 +02:00
Raphael Michel
c10e96795f
Widget: Respect order_max of voucher ( #5167 )
...
* Widget: Respect order_max of voucher
* fix tests, make voucher.max_usages explicit
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-05-28 13:21:21 +02:00
Richard Schreiber
72b39932b7
Fix info-row img not being scaled correctly ( #5173 )
...
* Fix info-row img not being scaled correctly
* improve centering when fully colored img-icon is used
2025-05-28 11:44:58 +02:00
Raphael Michel
5fb1fc23ce
Refactor stubs for gettext JS function ( #5170 )
2025-05-27 17:24:04 +02:00
Richard Schreiber
20de9830db
Remove unused renewed-parameter in draw_deadline
2025-05-27 13:40:21 +02:00
Raphael Michel
c78c4cdef8
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (245 of 245 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
ba3dd5b4b6
Translations: Update German
...
Currently translated at 100.0% (245 of 245 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
08cbc35c72
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5893 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
205f2867f8
Translations: Update German
...
Currently translated at 100.0% (5893 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
3500bdad32
Translations: Update German
...
Currently translated at 100.0% (5893 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
52a3941864
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5893 of 5893 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-27 12:48:29 +02:00
Raphael Michel
8bc7af38b5
Translations: Extend wordlist
2025-05-27 12:42:25 +02:00
Raphael Michel
21fdab45ad
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2025-05-27 12:15:38 +02:00
Raphael Michel
2507db4143
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5891 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
a2d9b404a1
Translations: Update German
...
Currently translated at 100.0% (5891 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
9954c07408
Translations: Update German
...
Currently translated at 99.8% (5884 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
4895fcd7f7
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.8% (5884 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-27 12:12:50 +02:00
Phin Wolkwitz
4f4dda7f21
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.8% (5884 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
5f7a7c3953
Translations: Update German
...
Currently translated at 99.8% (5883 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:12:50 +02:00
Phin Wolkwitz
a2d7efe7f5
Translations: Update German
...
Currently translated at 99.8% (5883 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-27 12:12:50 +02:00