Raphael Michel
4fd773caf6
Change calendar restriction from "100 events" to "50 future events"
2020-10-14 11:39:40 +02:00
Raphael Michel
0105b9642d
Add compat function for date.fromisocalendar for Python 3.6-3.7
2020-10-12 12:15:58 +02:00
Raphael Michel
e139924696
Add reason based classes to events in widget
2020-10-09 16:12:05 +02:00
Raphael Michel
4f20849e4b
Rewrite subquery in gift card list
2020-10-07 10:53:59 +02:00
Raphael Michel
9b671d6370
Week calendar: Collapse days on mobile (except the current day)
2020-10-07 10:41:30 +02:00
Raphael Michel
4ed872d4ef
Calendar stuff is hard
2020-10-06 15:02:05 +02:00
Raphael Michel
d392e14a96
Fix date() usage
2020-10-06 12:50:37 +02:00
Raphael Michel
d7459b3b83
Fix years with 52 weeks
2020-10-06 12:49:02 +02:00
Raphael Michel
5a09759cb9
Fix *yet* another time range issue
2020-10-05 17:39:41 +02:00
Raphael Michel
e9a972ad60
Show dates in calendar week selection
2020-10-05 17:29:19 +02:00
Raphael Michel
a31f0c1bc8
Fix one more bug in calendar view
2020-10-05 17:29:11 +02:00
Raphael Michel
1b0c2f3bb7
Fix bug in previous commit
2020-10-05 17:17:28 +02:00
Raphael Michel
766428c469
Improve support for cross-midnight time slots
2020-10-05 17:14:49 +02:00
Raphael Michel
655977e33d
Fix typo
2020-09-24 12:55:51 +02:00
Raphael Michel
0cb0620df0
Fix crash from previous deployment
2020-09-24 12:36:00 +02:00
Raphael Michel
0e805e50f9
Widget: consistent rendering of date ranges
2020-09-24 12:15:54 +02:00
Raphael Michel
c74e7fd4fb
Show time slot end time in calendars
2020-09-24 10:58:48 +02:00
Raphael Michel
0e405d2327
Widget: Align wording with standalone calendar
2020-09-24 10:58:48 +02:00
Raphael Michel
035c707427
Calendar: Show fully booked instead of sold out for free events
2020-09-24 10:58:48 +02:00
Raphael Michel
d999971249
Allow to disable self-choice seating
2020-09-06 17:25:47 +02:00
Raphael Michel
41dd71879e
Allow to filter items with query parameters on event page
2020-08-21 15:18:37 +02:00
Felix Rindt
1c8699662d
Allow to create invoices before bank transfer runs ( #1734 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-08-04 10:53:59 +02:00
Felix Rindt
896ba5b06b
Fix #1740 - Do not group gift card positions ( #1743 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-08-04 10:18:04 +02:00
Raphael Michel
b305ac012c
Fix price field when increasing number of bundles in cart
2020-07-21 17:23:30 +02:00
Raphael Michel
ca4db5f628
Widget: respect item.allow_waitinglist
2020-07-21 09:46:30 +02:00
Raphael Michel
e7b9c49620
Allow customers to change to a different product variation ( #1719 )
2020-07-20 16:36:24 +02:00
Raphael Michel
3c5948d2e0
Allow selecting the same add-on multiple times ( #1717 )
2020-07-20 10:21:12 +02:00
Raphael Michel
e10e3300ba
Fix ineffective translation of string
2020-07-12 11:01:15 +02:00
Raphael Michel
481e29c3b2
Allow to explicitly disable products for certain subevents
2020-06-20 19:10:44 +02:00
Raphael Michel
74a0cafa0f
Revert "Switch to calendar at 25 subevents already"
...
This reverts commit 8001063347 .
2020-06-17 18:07:07 +02:00
Raphael Michel
adfd7834fb
Add subevent date to ticket filename
2020-06-16 11:37:47 +02:00
Raphael Michel
8001063347
Switch to calendar at 25 subevents already
2020-06-10 18:01:52 +02:00
Raphael Michel
7d41922274
Minor improvemnet to widget views
2020-06-07 12:07:03 +02:00
Raphael Michel
5147508ef9
Fix TypeError
2020-05-22 12:31:07 +02:00
Raphael Michel
39ae22b8b2
Calendar view: Consistent sorting of events at the same time
2020-05-22 11:54:37 +02:00
Raphael Michel
de9c450648
Week calendar and more improvements to subevent calendars ( #1672 )
2020-05-07 15:48:47 +02:00
Raphael Michel
e117545b3f
Refactor quota calculation ( #1668 )
2020-05-07 09:34:27 +02:00
Raphael Michel
1a1afcddc6
Self-service canellations with custom fee: More tolerant decimal parsing
2020-05-04 17:29:29 +02:00
Raphael Michel
e2b9fe8e71
Fix crash in self-service cancellation
...
PRETIXEU-23B
2020-04-24 16:52:11 +02:00
Raphael Michel
f2844ac686
Add expiry dates and individual conditions to gift cards ( #1656 )
...
* Add expiry dates and individual conditions to gift cards
* Display refund gift cards with more details and prettier interface
* Allow to set gift card expiry and conditions when cancelling event
* Extend gift card search
* Fix #1565 -- Some gift card filters
* Improve list of gift cards
* Allow to edit gift cards
* Note on validity
2020-04-21 15:57:02 +02:00
Raphael Michel
4e59b02bb1
Re-label cart button if cart is not visible or all products are free
2020-04-20 19:05:21 +02:00
Raphael Michel
b84b51250f
More visible download buttons for single tickets
2020-04-20 17:45:20 +02:00
Raphael Michel
d0dd2116ca
Enlarge download button for multi downloads
2020-04-20 17:45:19 +02:00
Raphael Michel
e70f593a94
Minor SQL performance improvements
2020-04-17 12:14:37 +02:00
Raphael Michel
c7dd50de0d
CartMixin: Prevent None values in sorting function
2020-04-02 16:53:17 +02:00
Raphael Michel
b02196434b
Re-compute fees after applying a giftcard
2020-04-01 17:09:58 +02:00
Raphael Michel
edae96c84f
Fix TypeError during cancellation
2020-03-26 20:49:53 +01:00
Raphael Michel
61a1368ed2
Widget: Show date and time of subevent after calendar selection
2020-03-25 17:48:24 +01:00
Raphael Michel
8a6334bd86
Introduce cancellation requests ( #1627 )
...
* Allow to adjust the cancellation fee without JS
* Introduce cancellation requests
* ignore→delete
* Change a few things after Martin's review
* Add a few tests
2020-03-25 14:13:55 +01:00
Raphael Michel
3eafec9d6e
Allow customers to choose to receive their refund as a gift card ( #1626 )
...
* Minor text adjustments
* Allow users to receive their cancellation as a gift card
2020-03-25 11:41:40 +01:00