Richard Schreiber
d2ebbcc4d9
remove unnecessary type from dialog options
2025-05-14 11:28:42 +02:00
Richard Schreiber
d3368fe9b6
fix VoiceOver not reading aria-describedby on dialog
2025-05-14 11:28:05 +02:00
Richard Schreiber
0aa1ea73f1
change to window.pretix.dialog Promise-based approach
2025-05-14 11:27:37 +02:00
Richard Schreiber
cf17b63a83
Add common modal support for no-product-selected-error
2025-05-13 21:49:36 +02:00
Richard Schreiber
caf291630c
[A11y] add skip-link to main content ( #5087 )
...
* [A11y] add skip-link to main content
* fix contrast for skip-link
* fix overlay with back-to-organizer-link
* add fallback if no main-element
* update nav-label
2025-05-13 13:37:21 +02:00
Richard Schreiber
6d0368a1bb
Fix page-header-links outline color contrast ( #5096 )
2025-05-13 13:36:45 +02:00
Richard Schreiber
57d33e1eb1
[A11y] fix issues with labels and tabindex in widget ( #5083 )
2025-05-13 13:36:11 +02:00
Raphael Michel
e6ec4cb435
Adjust headlines aside from front page ( #5098 )
2025-05-13 10:51:34 +02:00
Raphael Michel
6043a96575
Fix weird markup on "resend link" page ( #5097 )
2025-05-13 10:43:26 +02:00
Raphael Michel
5bc1fb8e81
Allow to set multiple email invoice recipients (Z#23190766) ( #5090 )
2025-05-13 10:31:07 +02:00
Raphael Michel
47c840b9e5
Check-in log: Correctly use name from parent product (Z#23192134) ( #5091 )
2025-05-13 10:10:18 +02:00
Richard Schreiber
b6007a1af4
[A11y] fix widget buy button being disabled ( #5084 )
...
* [A11y] fix widget buy button being disabled
* make dialog an alertdialog for better close-button support
2025-05-13 10:00:35 +02:00
Raphael Michel
1caa71cdbe
Improve validation of Norwegian VAT IDs ( #5089 )
2025-05-12 17:04:58 +02:00
Richard Schreiber
1f2a0278c0
[A11y] replace b with strong for better semantics ( #5086 )
2025-05-12 16:43:08 +02:00
Raphael Michel
cf51c879c7
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2025-05-12 16:43:02 +02:00
Raphael Michel
1030e2dc1f
Translations: Update German
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2025-05-12 16:43:02 +02:00
Hijiri Umemoto
8d320b24a5
Translations: Update Japanese
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ja/
powered by weblate
2025-05-12 16:43:02 +02:00
Hijiri Umemoto
8235132de8
Translations: Update Japanese
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2025-05-12 16:43:02 +02:00
Luca Hammer
2614f12faf
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-12 16:43:02 +02:00
Richard Schreiber
6f92f2324f
Fix JavaScript-based required label
2025-05-12 16:35:18 +02:00
Hijiri Umemoto
aaef7579d9
Translations: Update Japanese
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ja/
powered by weblate
2025-05-09 11:20:27 +02:00
Hijiri Umemoto
6b1077f881
Translations: Update Japanese
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2025-05-09 11:20:27 +02:00
조정화
6154b7fae0
Translations: Update Korean
...
Currently translated at 99.5% (243 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ko/
powered by weblate
2025-05-09 11:20:27 +02:00
조정화
f43be3079f
Translations: Update Korean
...
Currently translated at 34.1% (2003 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-05-09 11:20:27 +02:00
조정화
3abe82ec77
Translations: Update Korean
...
Currently translated at 23.2% (1363 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-05-09 11:20:27 +02:00
조정화
7b30902963
Translations: Update Korean
...
Currently translated at 97.1% (237 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ko/
powered by weblate
2025-05-09 11:20:27 +02:00
조정화
a885c8d2e5
Translations: Update Korean
...
Currently translated at 22.2% (1303 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ko/
powered by weblate
2025-05-09 11:20:27 +02:00
Zona Vip
0ae98f072a
Translations: Update Spanish
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-09 11:20:27 +02:00
KC Tseng
9b1a723001
Translations: Update Chinese (Traditional Han script)
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hant/
powered by weblate
2025-05-09 11:20:27 +02:00
KC Tseng
46d7799cd0
Translations: Update Chinese (Traditional Han script)
...
Currently translated at 96.7% (5678 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2025-05-09 11:20:27 +02:00
Raphael Michel
fcb67ec4b5
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-09 11:20:27 +02:00
Raphael Michel
c7565e7c8b
Translations: Update German
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-09 11:20:27 +02:00
Luca Martinelli [Sannita]
2316cb557a
Translations: Update Italian
...
Currently translated at 72.5% (177 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/it/
powered by weblate
2025-05-09 11:20:27 +02:00
Luca Martinelli [Sannita]
4de75f3ba5
Translations: Update Italian
...
Currently translated at 36.6% (2150 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2025-05-09 11:20:27 +02:00
Pekka Sarkola
cb972cd6ca
Translations: Update Finnish
...
Currently translated at 67.4% (3958 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fi/
powered by weblate
2025-05-09 11:20:27 +02:00
Luca Martinelli [Sannita]
3354ccf78a
Translations: Update Italian
...
Currently translated at 36.4% (2141 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2025-05-09 11:20:27 +02:00
Raphael Michel
f17038101c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2025-05-09 11:20:27 +02:00
Raphael Michel
8e343898b4
Translations: Update German
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2025-05-09 11:20:27 +02:00
Foxy Hunter
09dc504c87
Translations: Update Dutch
...
Currently translated at 100.0% (244 of 244 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2025-05-09 11:20:27 +02:00
Foxy Hunter
d780d1d25c
Translations: Update Dutch
...
Currently translated at 100.0% (5869 of 5869 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2025-05-09 11:20:27 +02:00
Raphael Michel
5522d67f9b
API: Fix old meta values being returned when updating event ( fixes #5077 ) ( #5080 )
2025-05-09 08:59:40 +02:00
Richard Schreiber
7472564c26
[A11y] Fix sneak-peek for cart ( #5076 )
2025-05-09 08:38:34 +02:00
Richard Schreiber
2b735bec0b
[A11y] Improve customer account forms ( #5034 )
2025-05-09 08:36:09 +02:00
Phin Wolkwitz
3e335bcbfe
Presale: Hide subevent lists if subevents exist but none are visible (Z#23186153) ( #5054 )
...
* Hide subevent lists (but not calendars) if subevents exist but none are visible, to avoid confusion during checkout
2025-05-07 13:36:50 +02:00
Richard Schreiber
f676a77536
Remove line-break before "required" in label on small screens ( #5074 )
2025-05-07 12:04:27 +02:00
Richard Schreiber
c487373340
[A11y] validate dates only server-side for better error message support ( #5073 )
2025-05-07 12:03:46 +02:00
Richard Schreiber
3e05463486
[A11y] Remove unnecessary "required" help-text in questions-step ( #5075 )
2025-05-06 18:20:26 +02:00
Raphael Michel
31bb0f4a91
Product list: Show icon for seated products ( #5015 )
...
* Product list: Show icon for seated products
* Use updated seat icon
* Update src/pretix/static/pretixbase/scss/_theme.scss
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2025-05-06 11:14:28 +02:00
Richard Schreiber
2605fe93d9
Fix unhandled error when parsing date in calendar-view ( #5072 )
2025-05-05 15:33:22 +02:00
Richard Schreiber
3dedfd6ee0
[A11y] fix tablist issues ( #5060 )
2025-05-05 12:16:04 +02:00