Raphael Michel
8c24209e55
Allow image icons in info-row on start page
2024-01-04 16:22:55 +01:00
Raphael Michel
bbf360b569
Widget: Allow to call subevents by URL isntead of attribute
2023-11-28 09:37:45 +01:00
Raphael Michel
49d4324992
Event list filter: Save scroll position
2023-11-24 15:05:17 +01:00
Richard Schreiber
69c2a1b3c2
UI: Improve panel collapse visibility (Z#23132549) ( #3709 )
...
* Move collapse indicator in panels before label
* only hide collapse indicator in panel titles
* remove unneeded collapse-indicators in pretix-control
* remove unneeded collapse-indicators in presale
* move collapse-indicator to left in variants-toggle-button
* remove chevron and use default collapse-indicator in control-variants
2023-11-13 14:23:28 +01:00
Raphael Michel
e73e5e0340
Bank transfer: Discourage payments before an order code exists (Z#23135042) ( #3692 )
...
* Bank transfer: Discourage payments befor an order code exists
* Update src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2023-11-10 17:20:00 +01:00
Raphael Michel
d7aa94d6ae
Add public filters based on meta data ( #3673 )
...
* Add public filters based on meta data
* Fix licenseheaders
* ignore empty values
* Fix tests
* Full non-widget implementation
* Widget support
* Add a few tests
* Allow to reorder properties
* Fix isort
* Allow to opt-out for specific events
* Fix name clash between new and old field to make migration feasible
2023-11-10 12:10:01 +01:00
Raphael Michel
5d28e5a959
Add autoscroll to widget after changing pages (Z#23135651) ( #3698 )
...
* Add autoscroll to widget after changing pages
* revert add autoscroll to widget
* add watcher on root.view
* check if scrollIntoView is necessary
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-09 10:05:02 +01:00
Raphael Michel
000c64755d
Free price: Allow to suggest a different price than the minimum ( #3666 )
...
* Free price: Allow to suggest a different price than the minimum
* Full implementation
* Widget tests
* Add min values to titles
2023-10-27 13:36:01 +02:00
Raphael Michel
abda800953
Do not treat event as free if there are mandatory non-free addons ( #3646 )
2023-10-16 12:35:20 +02:00
Richard Schreiber
3a26d6173e
Widget: add single-item-select shopping cart (Z#23131246) ( #3633 )
2023-10-16 10:56:00 +02:00
Richard Schreiber
0cbb38f3d4
Widget: Fix waitinglist-URL for subevents (Z#23132845) ( #3635 )
2023-10-09 12:17:28 +02:00
Richard Schreiber
75abab403a
Widget: make data-attributes reactive ( #3586 )
2023-09-14 10:51:35 +02:00
Richard Schreiber
66ae5d1af2
Widget: fix running different versions of Vue on the same page
2023-09-14 10:31:18 +02:00
Raphael Michel
cb068b029f
Wallet detection: Fix race condition
2023-07-28 17:31:47 +02:00
Martin Gross
41cded095c
PProv: Implement detection of wallets such as Google Pay and Apple Pay ( #3444 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-07-11 11:51:43 +02:00
Richard Schreiber
8a9f14db03
Fix cart sneak-peek on async error
2023-07-07 09:02:53 +02:00
Richard Schreiber
1d49c98cf2
Widget: add lightbox for product images (Z#23123811) ( #3439 )
2023-06-29 12:23:00 +02:00
Richard Schreiber
28458f7b85
Cart: fix single-select checkbox button initial checked-state
2023-06-07 14:30:16 +02:00
Richard Schreiber
1897bd4b26
Cart: make single-select checkbox look like a button
2023-06-06 08:53:35 +02:00
Richard Schreiber
413fabd821
Product list: add border to disabled spinner buttons ( #3359 )
2023-06-02 20:04:42 +02:00
Raphael Michel
90ee435f55
Widget: Fix waiting list integration of seated events ( #3323 )
2023-05-16 18:07:00 +02:00
Richard Schreiber
e7d6bfd8b1
Fix spin-buttons when no max-attribute present (Z#23122239) ( #3317 )
2023-05-16 10:23:42 +02:00
Richard Schreiber
b8c7ace30e
Widget: fix quantity spinner buttons after reload ( #3305 )
2023-05-10 17:41:58 +02:00
Richard Schreiber
232366a639
Cart: disable/enable add-to-cart button even with seating active ( #3297 )
2023-05-09 18:15:47 +02:00
Raphael Michel
6fac1aeb62
Add new gift card to orderposition relationship ( #3291 )
2023-05-09 09:54:46 +02:00
Richard Schreiber
5bacbfa9f1
Fix custom spinner-buttons missing change-event
2023-05-08 13:21:42 +02:00
Richard Schreiber
1d0eb81659
Widget & Cart: Add custom number spinners for item quantity
2023-05-08 11:38:44 +02:00
Richard Schreiber
38e826724f
Cart: Add sneak-peek preview ( #3259 )
2023-04-26 14:43:23 +02:00
Raphael Michel
ecb2865cb8
Widget: Add hidden location in detail view
2023-04-05 11:22:40 +02:00
Richard Schreiber
fbca5e3ab1
Widget: fix centering for close-svg ( #3192 )
2023-03-29 11:04:36 +02:00
Richard Schreiber
37f6b7023c
Widget: fix default-open variations being hidden (Z#23118652)
2023-03-29 10:02:47 +02:00
Raphael Michel
2b0f754f4b
Widget: improve accessibility with aria-label and role=button ( #3179 )
...
Including fixes for previous commit
2023-03-28 15:14:49 +02:00
Raphael Michel
aaebcae12b
Revert "Widget: improve accessibility with aria-label and role=button ( #3179 )"
...
This reverts commit 2b479f59d5 .
2023-03-28 15:03:14 +02:00
Raphael Michel
550826af76
Widget: Support for low availability in mobile calendar mode
2023-03-28 10:09:13 +02:00
Richard Schreiber
2b479f59d5
Widget: improve accessibility with aria-label and role=button ( #3179 )
2023-03-28 09:49:15 +02:00
Richard Schreiber
d4b210c164
Widget: add role=button to close element ( #3174 )
2023-03-22 15:58:53 +01:00
Richard Schreiber
464a25a678
Widget: fix missing voucher in seating (Z#23118206)
2023-03-21 12:21:21 +01:00
Richard Schreiber
5ad0f92776
Widget: fix close-icon position
2023-03-21 08:46:55 +01:00
Richard Schreiber
c7060d188f
Product list: Indent variations, improve alignment of price and quantity ( #3135 )
2023-03-03 14:26:11 +01:00
Raphael Michel
b58546c3c8
Do not hide "free" if there is an original price
2023-02-17 10:43:49 +01:00
Raphael Michel
bb8657637f
Widget: Deprecate "style" parameter, prefer "list-type"
...
"style" is problematic since it clashes with an HTML5 attribute
2023-02-17 09:24:57 +01:00
Raphael Michel
1399f97e1e
Question step: Fix validateion for required photo
2023-02-14 13:54:20 +01:00
Raphael Michel
2607b18833
Update pretix logo to refreshed version ( #3114 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-13 11:42:08 +01:00
Raphael Michel
18986caa49
Attendee ticket page: Allow to hide prices ( #3104 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-09 14:37:10 +01:00
Richard Schreiber
ba2c6e1e58
Event index: Increase white-space for products and headlines ( #3092 )
2023-02-07 15:03:28 +01:00
Raphael Michel
79ee89bde9
Widget: Add data-id attributes to items, variations and categories
2023-02-03 13:42:05 +01:00
Raphael Michel
8bba1a2ea6
Fix #1251 -- Event list/calendar: Show "event almost sold out" state ( #3063 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-01 13:20:06 +01:00
Raphael Michel
59f409b1c6
Widget: Add missing "var" statement
2023-01-30 17:07:27 +01:00
Richard Schreiber
ce79647289
Shop header: Fix logo link outline to contain image (Z#23115320)
2023-01-26 07:41:50 +01:00
Raphael Michel
56d928d5ec
Widget: Do not declare products "FREE" if they have mandatory addons ( #3041 )
2023-01-20 09:15:14 +01:00