Julian Rother
edbd24e942
Checkout: do not show bundled products as "Selected add-ons" in questions step ( #2820 )
2022-10-07 09:12:13 +02:00
Richard Schreiber
d6846d8415
Cart: change icon from checkbox to arrow-right for voucher submit ( #2832 )
2022-10-04 11:06:39 +02:00
Raphael Michel
009f100375
Cart: Display included taxes in total sum from the start
2022-09-29 10:25:10 +02:00
Richard Schreiber
4207b2c0fb
Improve voucher redeem if no products are available ( #2813 )
2022-09-22 21:55:24 +02:00
Richard Schreiber
f35eb2a2f4
Fix ticket download-date hint when plugins disallow download ( #2812 )
2022-09-22 13:46:35 +02:00
Raphael Michel
925077e30f
Fix crash on password change page when not logged in
2022-09-21 10:05:01 +02:00
Raphael Michel
857f56c286
Bump flake8 to 5.0
2022-09-20 10:37:57 +02:00
Raphael Michel
913a83b43d
Fix customer being created with name "None" via SSO
2022-09-19 22:04:55 +02:00
Raphael Michel
a4171ef819
OpenID Connect OP support for customer accounts
2022-09-19 18:31:07 +02:00
Raphael Michel
7f5518dbf6
OpenID Connect RP support for customer accounts
2022-09-19 18:31:07 +02:00
Raphael Michel
489ad87ad6
Fix rare crash in cart ID creation (PRETIXEU-78E)
2022-09-12 12:57:58 +02:00
Raphael Michel
b9feceba49
Do not show a price if there are mandatory non-free addons
2022-08-15 14:54:51 +02:00
Raphael Michel
3bb590c1ae
Ensure /favicon.ico does not raise Resolver404 on custom domains
2022-08-08 10:01:50 +02:00
Michael Stapelberg
713b13b027
Checkout: fix membership being selected when only one is available
2022-07-28 11:27:51 +02:00
Raphael Michel
8cf539a573
Fix og:description field for event series
2022-07-27 15:10:07 +02:00
Raphael Michel
94900cd386
Allow to hide cancellation fee from end-user in approval flow ( #2735 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-07-25 18:58:25 +02:00
Raphael Michel
c90cb1f19c
Change sort order in cart to keep subevents together ( #2730 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-07-25 18:35:10 +02:00
Michael Stapelberg
0d407ce36f
API: Allow to send activation email when creating customers ( #2729 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2022-07-25 12:16:48 +02:00
Raphael Michel
157484b42a
Revert accidental commit "Make new functionality optional"
...
This reverts commit af7d32462873fbbfc3a44a06424bd3c941c3b5f2.
2022-07-25 11:53:23 +02:00
Raphael Michel
839585a3a9
Make new functionality optional
2022-07-25 11:52:32 +02:00
Richard Schreiber
87cea200a9
Checkout: label add-ons as free if price is 0 and add-ons are not included in the main product
2022-07-14 10:12:17 +02:00
Raphael Michel
1ffe87ee18
Widget: Expose variations filter in JavaScript
2022-07-06 10:21:30 +02:00
Raphael Michel
fe28a8f539
Fix isort issues
2022-07-06 09:16:10 +02:00
Raphael Michel
52fafa115c
Widget: Allow to filter by variation
2022-07-05 16:04:26 +02:00
Raphael Michel
75c069111e
Add customized links to page footer ( #2685 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-06-16 11:21:11 +02:00
Richard Schreiber
979e02ec73
Improve free price input auto-checking/selecting items and addons
2022-06-15 13:25:31 +02:00
Raphael Michel
d45bc0f37b
Fix text for free orders pending approval
2022-06-09 17:06:41 +02:00
Raphael Michel
846be07a5e
Fix ticket download date not being shown
2022-06-07 12:12:22 +02:00
Raphael Michel
25fb5fb741
Fix inconsistent translation
2022-05-31 16:48:56 +02:00
Raphael Michel
d1644e62f0
Remove a sentence if payment_pending_hidden is set
2022-05-24 11:15:50 +02:00
Richard Schreiber
9ca2c8894d
Fix #2651 - Crash when editing add-on products after order
2022-05-23 13:21:11 +02:00
Raphael Michel
aca3e29bd2
Bump django-compressor to 3.1, get rid of annoying warnings ( #2459 )
2022-05-10 14:13:19 +02:00
Raphael Michel
64ac69a81a
Seating frame view: Allow to pass a voucher from query parameter
2022-05-10 11:31:27 +02:00
Raphael Michel
6fee0ac0a9
Discounts ( #2510 )
2022-04-27 14:43:16 +02:00
Richard Schreiber
2f6881934e
Calendar view: improve differentiation between events’ states (Z#173939) ( #2595 )
2022-04-14 15:51:46 +02:00
Raphael Michel
6b7a2e1981
Fix flake8 issue
2022-04-12 11:27:00 +02:00
Richard Schreiber
d19cb14dc1
Voucher redemption: Raise 404 error if subevent_pk is not an integer ( #2590 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2022-04-12 11:12:06 +02:00
Raphael Michel
3cdf578c14
Allow to add a comment when cancelling an order ( #2580 )
2022-04-12 09:53:02 +02:00
Raphael Michel
24e7be4142
Allow plugins to declare fonts "pdf-only"
2022-04-07 17:58:33 +02:00
Raphael Michel
162ae3ead7
Waiting list: Use a more neutral success message
2022-04-04 18:42:17 +02:00
Raphael Michel
22f3412ad0
Allow users to see the number of checkins ( #2561 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-30 18:03:05 +02:00
Raphael Michel
e7996c693a
Fix phone number not being saved in customer registration form
2022-03-27 15:09:53 +02:00
Raphael Michel
2a0748a008
Questions step: Only prefill customer name for first ticket ( #2555 )
2022-03-24 17:04:23 +01:00
Martin Gross
c4d3c48837
Fix voucher redemption page markup #2 (Amend to d97b7b4fb6)
2022-03-22 14:17:27 +01:00
Raphael Michel
d97b7b4fb6
Fix voucher redemption page markup ( #2548 )
2022-03-22 10:41:36 +01:00
Raphael Michel
ab1e063a93
Fix plural in button label (Z#2396370)
2022-03-18 14:32:20 +01:00
Richard Schreiber
cb7e014966
Fix #2438 - Parse dates in format YYYY-MM with isoparse ( #2537 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2022-03-16 14:15:56 +01:00
Richard Schreiber
d7a32d985b
Fix -- Custom favicon not showing correctly in Safari (#Z181607) ( #2511 )
...
* remove mask-icon as it basically unused nowadays
* remove 194x194-size
favicon in 194x194 is a hack for firefox only useful when chrome-android-icon in 192x192 is specifically created for android with a drop-shadow. This is not the case with pretix-logo or even custom logos. So we can safely drop the 194x194 size.
Co-authored-by: Raphael Michel <michel@rami.io >
2022-03-03 15:36:09 +01:00
Raphael Michel
b74f5508b7
Group identical add-ons in cart ( #2500 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-01 15:49:16 +01:00
Raphael Michel
a66fdc5084
[SECURITY] Fix stored XSS in help texts
2022-02-28 16:06:47 +01:00