forked from CGM_Public/pretix_original
upstream/2025.5.0 #5
Reference in New Issue
Block a user
No description provided.
Delete Branch "upstream/2025.5.0"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Update to 2025.5.0 from upstream
// upstream nicht einrichten, denn das sollte schon gemacht sein
# git remote add upstream https://git.ortlerstrasse.de/Ortlerstrasse/pretix_original.git
// sicherstellen dass master aktuell ist
git checkout master
git pull
// Tags from upstream
git fetch upstream --tags
git checkout -b upstream/2025.5.0 tags/v2025.5.0
// Merge mit master, wenn nötig
git merge master
# git tag --sign 2025.5.0.0 // das bringt nichts, man muss den tag über das Gitea Webinterface nach dem merge erstellen
git push --set-upstream origin upstream/2025.5.0
* add templatetag {% dialog %} using <dialog> tag * new dialog style * show dialog when empty add-to-cart instead of disabling the button * update cookieconsent-modal to use new template tag* 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>