Raphael Michel
6ff5b4431c
Clean up timezone handling in calendar
2023-01-27 16:45:36 +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
Raphael Michel
0b708067de
Widget: Support for seated waiting list
2022-12-21 12:17:32 +01:00
Raphael Michel
a06a693c5c
Widget: Fix markup for voucher explanation text
2022-11-17 18:29:15 +01:00
Raphael Michel
9da68645da
Replace phrase "presale period" with "booking period"
2022-10-11 11:34:23 +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
d313e076a2
Widget: Fix another IE support bug introduced in Django 3.2
2022-02-07 13:13:04 +01:00
Raphael Michel
0f47bff5cd
Allow to hide products that require membership ( #2240 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-10-07 10:11:31 +02:00
Raphael Michel
3c64733e93
Fix crash trying to thumbnail invalid image
2021-08-16 13:07:07 +02:00
Raphael Michel
3fb44ec9dd
Widget: Fix crash if availability is unknown
2021-07-16 13:49:53 +02:00
Richard Schreiber
bdd9751f0e
Widget: remove limit of 50 events in list-view by adding a load-more-button ( #2144 )
2021-07-10 21:37:27 +02:00
Maico Timmerman
212f33afee
Widget: Use absolute URL for poweredby URL ( #2131 )
...
When the <pretix-widget> was hosted on a separate domain, the
source code URL was pointing to the wrong page. This updates the URL to
always point to the Pretix installation.
2021-06-30 12:40:10 +02:00
Raphael Michel
75f9824095
Run rjsmin over widget.js
2021-06-16 11:51:41 +02:00
Raphael Michel
3b312855fc
Fix widget not loading in IE11 after Django upgrade
2021-05-28 11:11:21 +02:00
Raphael Michel
179a450ae5
Widget: Fix incorrect timezone used in calendar for presale_start
2021-05-25 20:43:37 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
0155669379
Widget: Gracefully fail if custom CSS file is not found
2021-03-31 09:48:42 +02:00
Raphael Michel
d43e85da6d
Add setting to hide sold-out timeslots
2021-03-29 10:18:25 +02:00
Raphael Michel
65ff065f02
Widget: Show event name and description on level 2 in org > event > date navigation
2021-01-19 16:41:18 +01:00
Raphael Michel
3912ceb79d
Fix widget error
2021-01-12 12:31:32 +01:00
Raphael Michel
593fc69d0c
Widget: Include frontpage_text, but only after navigation
2021-01-12 11:57:54 +01:00
Raphael Michel
04bfa63a5e
Add region setting to supplement localization ( #1875 )
2020-12-14 13:15:38 +01:00
Raphael Michel
90475e4159
Fix another bug introduced in last commit
2020-12-10 17:38:43 +01:00
Raphael Michel
3690dba73b
Fix bug in widget introduced by last commit
2020-12-10 17:38:11 +01:00
Raphael Michel
0a55fdbc49
Widget: Do not show "buy now" if no availability state is known
2020-12-10 17:07:24 +01:00
Martin Gross
b3e95f54dd
Add option to limit events to specific sales channels ( #1867 )
2020-12-03 17:10:54 +01:00
Martin Gross
6aa3532ee6
Add effective presale_start and presale_end properties ( #1851 )
2020-11-19 15:04:19 +01:00
Raphael Michel
9da14dfebe
Widget API: Use sales channel of request
2020-10-30 22:05:55 +01:00
Raphael Michel
4fd773caf6
Change calendar restriction from "100 events" to "50 future events"
2020-10-14 11:39:40 +02:00
Raphael Michel
e139924696
Add reason based classes to events in widget
2020-10-09 16:12:05 +02:00
Raphael Michel
655977e33d
Fix typo
2020-09-24 12:55:51 +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
ca4db5f628
Widget: respect item.allow_waitinglist
2020-07-21 09:46:30 +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
8001063347
Switch to calendar at 25 subevents already
2020-06-10 18:01:52 +02:00
Raphael Michel
de9c450648
Week calendar and more improvements to subevent calendars ( #1672 )
2020-05-07 15:48:47 +02:00
Raphael Michel
61a1368ed2
Widget: Show date and time of subevent after calendar selection
2020-03-25 17:48:24 +01:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
939335f94b
Widget: Fix incorrect computation of cache key
2020-03-06 17:00:47 +01:00
Raphael Michel
c849276a35
Widget: Allow to filter by product
2020-03-06 17:00:26 +01:00
Raphael Michel
f7fddc05dd
Improve caching of widget.js
2020-03-05 13:09:42 +01:00
Raphael Michel
eaa61c7795
Add @gzip_page to widget views
2020-03-05 12:53:17 +01:00
Raphael Michel
8d1f9bf0f3
Fix TypeError during widget loading
2019-12-07 14:18:04 +01:00
Raphael Michel
5563259b11
Fix gettext import
2019-11-19 21:44:34 +01:00
Raphael Michel
e7b86e0deb
Refactor attribution note in the widget
2019-11-19 21:16:04 +01:00