조정화
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
CVZ-es
9a691ccbe6
Translations: Update Spanish
...
Currently translated at 100.0% (243 of 243 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2025-05-27 12:12:50 +02:00
CVZ-es
2de4377cc6
Translations: Update Spanish
...
Currently translated at 100.0% (5891 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2025-05-27 12:12:50 +02:00
CVZ-es
37d0414de0
Translations: Update French
...
Currently translated at 100.0% (243 of 243 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2025-05-27 12:12:50 +02:00
CVZ-es
2f192ab739
Translations: Update French
...
Currently translated at 100.0% (5891 of 5891 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
55278807bf
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (243 of 243 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:12:50 +02:00
Raphael Michel
988989ab20
Translations: Update German
...
Currently translated at 100.0% (243 of 243 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2025-05-27 12:12:50 +02:00
Raphael Michel
655c504598
Revert "Update po files"
...
This reverts commit b304e00f48 .
2025-05-27 11:44:52 +02:00
Raphael Michel
b304e00f48
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2025-05-27 10:32:06 +02:00
Richard Schreiber
b0d10e4b7d
[A11y] fix quantity labels not being visible ( #5166 )
...
* [A11y] fix quantity label visible
* fix missing ids for headline and description
* add product-legend for variants as well
2025-05-27 10:17:35 +02:00
Richard Schreiber
590acfe568
Fix asynctask_check_url
2025-05-27 10:03:49 +02:00
Richard Schreiber
f8a5cc1bb4
Fix cookieconsent localStorage being null
2025-05-27 09:00:28 +02:00
Richard Schreiber
7979514efd
[A11y] fix fallback powered by
2025-05-27 08:55:36 +02:00
Richard Schreiber
2bdad06642
fix missing lightbox styles
2025-05-27 07:59:29 +02:00
luelista
5962536a11
Dialog for cart renewal, async task without page refresh ( #5148 )
...
* async_task: deduplicate response handling code
* extend cart without full page reload
* update dialog markup
* fix error response from CartExtend
* refactor asynctask, make sure waitingDialog.show() re-initializes dialog contents
* add cart expiry notification
* add aria references to other dialogs
* improve error handling
* fix error if max_extend=None
* different message for expiring soon and expired carts
* refactor dialog css
* add classes to further dialog elements
* switch extend-cart-dialog and loadingmodal to <dialog>
* Backport simple_block_tag from Django 5.2
* Use simple_block_tag for {% dialog %} tag
* add alertdialog role
* Update src/pretix/static/pretixbase/scss/_dialogs.scss
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* fix mobile dialog styles not being overwritten
* asynctask dialog: prevent close by escape on chrome
* remove dynamic aria-live from #cart-deadline
dynamic aria-live is generally not well supported and as we have the dialog now anyways, we can remove it
* move continue-button to right
* Update src/pretix/static/pretixpresale/js/ui/cart.js
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Fix CSS for old-style dialog
* fix heading display/level
* align dialogs at the top as they originally were
* fix </div> from merge-conflict
* fix missing grow for dialog-content
* improve cart-extend-button ui
* do not show cart-extend-dialog onload
* improve message if 0 minutes
* do not save messae in session if ajax_dont_redirect
* add ajax_dont_redirect to async_task_check_url
* improve draw_deadline to only update #cart-deadline if necessary
* add renew-confirmation-message
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2025-05-27 07:17:50 +02:00
Richard Schreiber
fdbcffd5fd
[A11y] make location & time icons role=img with labels ( #4955 )
...
* [A11y] use icon’s title-attribute instead of hidden text for events location and time
* Fix icons with role=img
* simplify css
2025-05-26 15:13:00 +02:00
Raphael Michel
902527f8aa
Cookie consent: Proper fix for zero-provider situations ( #5153 )
2025-05-23 21:39:59 +02:00
Richard Schreiber
37af6edeab
[A11y] move lightbox to native dialog ( #5137 )
...
* [A11y] move lightbox to native dialog
* fix width-sizing-issue
* move button label to aria-label
* increase padding for lightbox, so button does not overlay image
* Remove unused JS
* add close on backdrop-click
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2025-05-23 10:19:03 +02:00
Richard Schreiber
6e306055cb
[A11y] fix contrast for default success color ( #5143 )
...
* [A11y] fix contrast for default success color
* change success color in settings as well
2025-05-23 10:15:55 +02:00
Raphael Michel
3a195b6ef9
Waiting list export: Add product IDs (Z#23192538) ( #5134 )
2025-05-22 21:42:14 +02:00
luelista
44c5217e9e
correctly specify has-seating for subevents ( #5156 )
2025-05-22 19:25:48 +02:00
luelista
38d92bb142
Fix voucher redeem form ( #5155 )
2025-05-22 17:58:38 +02:00
Martin Gross
465171f323
WebAuthN: Replace sr-only with hidden css-class
2025-05-22 17:13:44 +02:00
Richard Schreiber
7756b6745c
[A11y] move timezone info inline instead of tooltip ( #5130 )
...
* [A11y] move timezone info inline instead of tooltip
* Update text as suggested from code review
Co-authored-by: Raphael Michel <michel@rami.io >
* Rebase migration
* Delete src/pretix/base/migrations/0280_event_is_remote.py
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2025-05-22 16:48:11 +02:00
Raphael Michel
073c20e975
Fix JS error on shops without cookie consent
2025-05-22 16:38:35 +02:00
Raphael Michel
c2d5d40be6
OrderChangeManager: Respect addons on cancellation check (Z#23193427) ( #5132 )
...
* OrderChangeManager: Respect addons on cancellation check (Z#23193427)
* Update src/tests/base/test_orders.py
Co-authored-by: luelista <weller@rami.io >
---------
Co-authored-by: luelista <weller@rami.io >
2025-05-22 16:04:50 +02:00
Richard Schreiber
21e5620f3f
[A11y] make waitinglist-link a button ( #5142 )
2025-05-22 15:33:26 +02:00
Martin Gross
105b48829e
Fix typo
2025-05-22 15:07:07 +02:00