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
cpoisnel
3706eff795
Fix subevent not shown correctly in order change view ( #2473 )
2022-02-17 13:59:01 +01:00
Raphael Michel
2fcab70e3b
Add very simple CAPTCHA to standalone customer registration form
2022-02-14 15:37:35 +01:00
Raphael Michel
a37ed6f001
Bump versions of pycodestyle and pep8-naming
2022-02-13 20:39:31 +01:00
Raphael Michel
d313e076a2
Widget: Fix another IE support bug introduced in Django 3.2
2022-02-07 13:13:04 +01:00
Martin Gross
c65883b328
Presale Order Change: Display public name of item instead of internal
2022-02-04 16:41:04 +01:00
Raphael Michel
02034cacbf
Fix changing orders when only variants can be changed and no addons
2022-02-02 16:59:00 +01:00
Raphael Michel
2daf35c39e
Allow to customize description of calendar files ( #2415 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2022-01-27 14:58:16 +01:00
Raphael Michel
194042dca5
Add-on selection: Fix incorrect pre-selection across multiple base positions
2022-01-26 09:45:44 +01:00
Raphael Michel
4262bce2b5
Limit maximum length of passwords to 4096 characters
2022-01-25 17:24:48 +01:00
Raphael Michel
13a86fc6f3
Event ical feed: Do not show events more than 31 days in the past
2022-01-24 15:47:04 +01:00
ser8phin
c1344422a5
Remove disabled attribute on checkbox ( #2423 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2022-01-19 21:38:14 +01:00
Raphael Michel
acc4a167b1
Event series calendar: Fix incorrect show_names heuristic
2022-01-19 14:58:30 +01:00
Richard Schreiber
dd9429bbfa
Fix: phone being "None" or format not recognized in checkout ( #2420 )
2022-01-18 12:27:57 +01:00
Richard Schreiber
768bb8c106
Add phone number to customer profile (Z#178346) ( #2414 )
2022-01-18 11:38:32 +01:00
ser8phin
849c8e719a
Fix #555 -- Preselect a single required add-on ( #2395 )
2022-01-14 14:46:04 +01:00
Richard Schreiber
701c4f768e
Improve add-to-cart checkbox for items with max. 1 per order (Z#178704) ( #2413 )
2022-01-12 17:10:00 +01:00
Raphael Michel
70a5c76d79
Allow tax rules to trigger approval requirement ( #2409 )
2022-01-10 14:10:51 +01:00
ser8phin
7a4db8ea23
Add approval requirement option to product variations ( #2381 )
2022-01-05 18:04:12 +01:00
Raphael Michel
223b160c0c
Fix booked add-ons being hidden in order change due to hide_sold_out
2022-01-05 17:58:21 +01:00
Raphael Michel
b3b7b9bbab
Optimize rendering of very large calendars ( #2406 )
2022-01-04 10:48:48 +01:00
Raphael Michel
e74d9e56cf
Waiting list: Explain that you only get one ticket
2022-01-03 10:43:13 +01:00
Richard Schreiber
b6273adc57
Calendar-View: add short_month_day_format for week-views ( #2392 )
2021-12-21 11:19:58 +01:00
Richard Schreiber
0bf7bba6ba
Fix: WEEK_FORMAT fallback in calender week-views ( #2391 )
...
* switch to context-week_format for fallback-handling
* set week_format fallback to en instead of de
* add french WEEK_FORMAT and WEEK_DAY_FORMAT
2021-12-21 10:10:13 +01:00
Richard Schreiber
8fcc314f09
Add fixed scroll position when navigating calendar views (Z#177488) ( #2385 )
...
* add fixed scroll position when navigating calendar views
* change from local to sessionStorage
* add check for sessionStorage
2021-12-16 13:36:10 +01:00
Raphael Michel
5210ac3a78
Reduce confusion about customer login with event level domains ( #2380 )
2021-12-15 16:47:08 +01:00
Richard Schreiber
aed64d16f6
Improve calendar-navigation on organizer and events page (Z#177488) ( #2373 )
...
* hide icons for calendar-types and improve layout-breakpoints in calendar top-nav
* change month-selector to one dropdown "date"and redirect old URLs to new date-based URLs
* change week calendar to one dropdown "date“ and redirect old URLs to new date-based URLs
2021-12-14 16:38:32 +01:00
Raphael Michel
b355733f53
Allow to link directly to voucher input form
2021-12-06 18:09:38 +01:00
Raphael Michel
c6fd5bc864
Self-service order change: Fix price constraints not actually being enforced
2021-12-03 10:04:07 +01:00
Raphael Michel
e767c6a68d
Add central cookie consent mechanism ( #2330 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-11-30 17:12:17 +01:00
Raphael Michel
1f0f7b752f
Payment provider API: Add confirm_button_name
2021-11-29 20:54:24 +01:00
Raphael Michel
e694bd8c21
Fix next crash in day calendar if there is no start time
2021-11-19 17:08:05 +01:00
Raphael Michel
29cf384c28
Fix crash in day calendar if there is no start time
2021-11-19 16:32:07 +01:00
Raphael Michel
492288f437
Allow customers to change add-ons on existing orders ( #2283 )
2021-11-19 14:59:54 +01:00
Raphael Michel
34e4f7e0fc
Add day calendar to organizer page ( #2100 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-11-19 14:59:35 +01:00
Raphael Michel
16054893ed
Avoid creation of manual payments with zero amount ( #2325 )
2021-11-19 12:02:36 +01:00
Raphael Michel
245ad644ff
Subevent calendar: Improve heuristic on when to show names ( #2308 )
2021-11-11 10:02:45 +01:00
Raphael Michel
dd0a4df914
Fix error 500 on non-ASCII attachment file names
2021-11-09 11:55:03 +01:00
Raphael Michel
a6835d3b14
Fix bug in 03de0d5d2
2021-10-31 18:26:45 +01:00
Raphael Michel
5d41b20bae
Fix crash in waiting list
2021-10-31 17:28:29 +01:00
Raphael Michel
03de0d5d2e
Do not ask authenticated customers to re-type their email address
2021-10-29 17:23:26 +02:00
Raphael Michel
faa43d4df8
Remove duplicate form field
2021-10-21 13:25:52 +02:00
Raphael Michel
05a5a69128
Lightbox: Remove .min.js and make dependency on gettext optional
2021-10-18 09:23:12 +02:00
Raphael Michel
df26171ff1
Fix/Improve responsiveness of calendar pages
2021-10-17 18:55:01 +02:00
Raphael Michel
da937dc4e3
[a11y] Small fixes and improvements
2021-10-17 18:35:55 +02:00
Raphael Michel
bb9508ad96
Fix typo
2021-10-17 17:38:34 +02:00
Richard Schreiber
3dcfa57b70
A11y improvements ( #2081 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2021-10-17 16:56:16 +02:00
Raphael Michel
b51e1cfc6f
Fix #2241 -- Display timezone for sale start
2021-10-15 11:46:45 +02:00
Raphael Michel
8fa71ccad4
Show remaining quota on voucher redemption page
2021-10-08 18:08:28 +02:00