Commit Graph

1315 Commits

Author SHA1 Message Date
Kian Cross
a7f7c64cce Add signals for customer account creation and sign in (#3470) 2023-07-17 11:09:05 +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
1d49c98cf2 Widget: add lightbox for product images (Z#23123811) (#3439) 2023-06-29 12:23:00 +02:00
Richard Schreiber
586f42557f Event URLs: Add access-control-allow-origin header for redirects (#3441) 2023-06-29 11:36:50 +02:00
Raphael Michel
cc7f249cb8 Fix crash if a tax rule on a fee prevents sale (PRETIXEU-8MZ) 2023-06-23 11:49:09 +02:00
Raphael Michel
c16491889b CSS generation: Compress cached result with gzip to save redis memory 2023-06-22 12:35:34 +02:00
Raphael Michel
61ab6f729d Add webhooks for waiting list events (#3423)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
2023-06-21 14:17:41 +02:00
Raphael Michel
a2f3dcce02 Do not allow to generate invoice for expired or canceled order 2023-06-13 15:56:18 +02:00
Richard Schreiber
1897bd4b26 Cart: make single-select checkbox look like a button 2023-06-06 08:53:35 +02:00
Richard Schreiber
c59d29493c Checkout: Hide empty add-on forms and show seat above add-on form 2023-06-05 10:08:47 +02:00
Raphael Michel
bd32b33ba9 Bump Django to 4.1.* (#2989) 2023-06-05 09:56:31 +02:00
Richard Schreiber
eb3eca45b5 Checkout/Addon: fix spinner button class name 2023-06-01 16:12:54 +02:00
Raphael Michel
7a419f9bb5 Hide voucher redemption if the sale period is over 2023-05-26 11:30:09 +02:00
Raphael Michel
84180f5af4 Fix address validation for attendee data 2023-05-25 13:34:55 +02:00
Raphael Michel
c8ef681cc3 Event calendar: Respect voucher for availability (#3351) 2023-05-24 17:52:10 +02:00
Raphael Michel
63e4841460 Remove debug statement 2023-05-24 11:33:23 +02:00
Raphael Michel
1237b8ba47 Invoice: Improve handling of special characters in file names (#3347)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
2023-05-23 12:17:06 +02:00
Raphael Michel
c75c080c5c Vouchers: Allow to set all addons or bundles as included (#3322)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
2023-05-22 11:59:27 +02:00
Raphael Michel
90ee435f55 Widget: Fix waiting list integration of seated events (#3323) 2023-05-16 18:07:00 +02:00
Julian Rother
14fcacfb4d Fix Order._can_be_paid checks 2023-05-16 13:23:57 +02:00
Raphael Michel
676b37f9c2 Voucher redemption: Fix missing max attribute (Z#23122239) 2023-05-16 10:37:55 +02:00
Richard Schreiber
e7d6bfd8b1 Fix spin-buttons when no max-attribute present (Z#23122239) (#3317) 2023-05-16 10:23:42 +02:00
Raphael Michel
c0419518c3 GiftCard: Add more information to transactions (#3308) 2023-05-12 09:38:35 +02:00
Raphael Michel
6ae5eecf27 Run event_view on org-level plugin views 2023-05-11 14:29:52 +02:00
Raphael Michel
ce8bee5c11 Order confirmation: Fine-tune text 2023-05-09 17:54:21 +02:00
Raphael Michel
6fac1aeb62 Add new gift card to orderposition relationship (#3291) 2023-05-09 09:54:46 +02:00
Raphael Michel
c051d04462 OIDC: Fix error in URL splitting 2023-05-08 12:51:14 +02:00
Richard Schreiber
1d0eb81659 Widget & Cart: Add custom number spinners for item quantity 2023-05-08 11:38:44 +02:00
Raphael Michel
d800447cd6 Fix for #3130 -- OIDC with Azure AD issues (#3222) 2023-05-08 10:27:15 +02:00
Martin Gross
11594346eb requires_approval: Do not decorate box with warning with alert-primary (Z#23121313) 2023-05-03 13:18:27 +02:00
Raphael Michel
135dec81ff Waiting list: Fix description 2023-05-02 18:04:35 +02:00
Raphael Michel
2a8b6ae66a Update jQuery to 3.6.4 (#3270) 2023-05-02 11:16:06 +02:00
Richard Schreiber
38e826724f Cart: Add sneak-peek preview (#3259) 2023-04-26 14:43:23 +02:00
Raphael Michel
76c6bd57e9 Add tooltip to prices with tax calculation (#3244) 2023-04-24 13:55:17 +02:00
Raphael Michel
b19d339c37 Revert "Provide hidpi versions of logos and product pictures (#3235)"
This reverts commit 044d6720d2.
2023-04-21 10:27:59 +02:00
Michael Stapelberg
044d6720d2 Provide hidpi versions of logos and product pictures (#3235)
Co-authored-by: Raphael Michel <michel@rami.io>
2023-04-18 13:58:23 +02:00
Raphael Michel
11e3bd4d39 Add support for GeoIP data (#3230) 2023-04-17 09:50:46 +02:00
Raphael Michel
a2fd012106 Add-on step: Catch ValueError on invalid input 2023-04-16 14:14:29 +02:00
Raphael Michel
6573578ef1 Refs #3211 -- Add code comment on ical organizer field 2023-04-05 17:56:16 +02:00
Raphael Michel
ecb2865cb8 Widget: Add hidden location in detail view 2023-04-05 11:22:40 +02:00
Raphael Michel
f81c388906 Order details: Make "view in backend" open in new tab 2023-04-04 18:33:32 +02:00
Raphael Michel
0b4daa9b16 Do not use "nonce" in user-exposed strings, as it is a slur in Britisch Englisch 2023-03-17 22:07:37 +01:00
Raphael Michel
3bbed98844 Fix a potentially destructive bug in 61ae434ab 2023-03-08 23:48:45 +01:00
Raphael Michel
8b8ad34d30 Order change: Should not set user for order change manager in presale 2023-03-08 23:32:12 +01:00
Raphael Michel
61ae434ab1 Allow attendees to change selected add-ons of same price (#3150) 2023-03-08 16:01:59 +01:00
Raphael Michel
f29aa73f8d Event series calendar: Allow to hide all past events (#3142) 2023-03-06 18:25:45 +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
c2d720b3b9 Fix location field in private ICS files 2023-02-24 10:28:34 +01:00
Raphael Michel
79c7b53efa Self-service order change: Enforce hidden variations 2023-02-22 16:38:34 +01:00
Raphael Michel
b58546c3c8 Do not hide "free" if there is an original price 2023-02-17 10:43:49 +01:00