Raphael Michel
|
18be4db320
|
Widget: More resilient file handling
|
2018-03-21 09:55:59 +01:00 |
|
Raphael Michel
|
e7458f3032
|
Add custom thumbnailer
|
2018-03-20 11:55:46 +01:00 |
|
Raphael Michel
|
35f1999b3a
|
Allow organizers to modify answers to check-in questions
|
2018-03-17 22:10:43 +01:00 |
|
Raphael Michel
|
5e3b4b126e
|
Make voucher lookups case-insensitive
|
2018-03-16 15:27:02 +01:00 |
|
Raphael Michel
|
880c22eef9
|
Prevent cart ID creation in widget
|
2018-03-10 14:18:40 +01:00 |
|
Raphael Michel
|
b379c8380d
|
Do not create cart ID for every shop page visitor
|
2018-03-10 14:07:40 +01:00 |
|
Raphael Michel
|
9fdef5eb5d
|
Show date range of event series in list of events
|
2018-03-07 12:09:01 +01:00 |
|
Raphael Michel
|
34fa5d6bfc
|
Allow customer to manually generate invoices if order is older than invoice setting
|
2018-03-06 09:48:36 +01:00 |
|
Mohit Jindal
|
3019a31fbb
|
Fix #735 -- Display of event series on public organizer page (#753)
|
2018-03-03 11:24:07 +01:00 |
|
Raphael Michel
|
303b9912ff
|
Add „button“ operation mode of the widget (#778)
|
2018-03-03 11:20:41 +01:00 |
|
Felix Rindt
|
70fbbfe2a0
|
Refs #757: show voucher input for subevents only if subevent is selected (#777)
* show voucher input for subevents only if subevent is selected
* move logic to python
|
2018-02-22 09:44:53 +01:00 |
|
Raphael Michel
|
f6713008aa
|
Apparently, isort reverted their change
|
2018-02-03 15:01:01 +01:00 |
|
Raphael Michel
|
3bfa8bd81e
|
Fix localization and timezone issue in widget
|
2018-02-02 14:43:51 +01:00 |
|
Raphael Michel
|
f68a6d1119
|
Fix redirect assertions
|
2018-02-01 18:13:59 +01:00 |
|
Raphael Michel
|
1a1a02d080
|
Compliance with new isort version
|
2018-02-01 16:38:22 +01:00 |
|
Raphael Michel
|
dacffc5f90
|
Fix careless mistake
|
2018-02-01 16:31:27 +01:00 |
|
Raphael Michel
|
989282ffbe
|
Refs #765 -- Display warning if cookies are blocked
|
2018-02-01 16:28:15 +01:00 |
|
Raphael Michel
|
f5dba45fa0
|
Fix invalid queryset
|
2018-02-01 15:37:34 +01:00 |
|
Raphael Michel
|
e72b5893c4
|
Minor compatibility refactoring
|
2018-01-31 18:46:07 +01:00 |
|
Raphael Michel
|
1ee6e31538
|
Fix #190 and #472 -- Change of questions within pretix control
|
2018-01-26 12:43:47 +01:00 |
|
Raphael Michel
|
d0dfde382c
|
Questions at check-in time (#745)
Questions at check-in time
|
2018-01-22 22:55:54 +01:00 |
|
Raphael Michel
|
f8cc332ed7
|
Use "cancel" method instead of "refund" for free orders (#743)
* Use "cancel" method instead of "refund" for free orders
* Adjust API
|
2018-01-15 21:46:16 +01:00 |
|
Raphael Michel
|
7268c7fb70
|
Waiting list: Fix availability calculation
|
2018-01-10 22:00:07 +01:00 |
|
Raphael Michel
|
83572960d5
|
Clear combined ticket cache after order information change
|
2018-01-09 00:03:48 +01:00 |
|
Raphael Michel
|
93090f3481
|
Waiting list view: Ignore invalid GET parameters
|
2018-01-01 22:42:18 +01:00 |
|
Raphael Michel
|
954b7f6d9e
|
Display event selection within iframes
|
2017-12-22 13:39:20 +01:00 |
|
Raphael Michel
|
d97df9cddd
|
Checkout UX: Do not show minutes with decimal places in the countdown
|
2017-12-11 16:07:24 +01:00 |
|
Raphael Michel
|
fb5354c3cd
|
Fix AttributeError in redemption view
|
2017-11-24 10:04:04 +01:00 |
|
Raphael Michel
|
3da11e615f
|
Fix TypeError when accessing a product list without a subevent
|
2017-11-24 09:29:05 +01:00 |
|
Raphael Michel
|
d22427f578
|
Implement progress indicator during checkout (#677)
* Implement progress indicator during checkout
* Do not extend bars to the edge
* Wording
* Add a bit more margin
|
2017-11-16 21:24:55 +01:00 |
|
Ben Hagan
|
764b9dda7e
|
Fix #489 -- Handle Vouchers With Unavailable Items (#659)
* Fix #489 -- Handle Vouchers With Unavailable Items
* Add regression test
|
2017-11-01 22:05:10 +01:00 |
|
Raphael Michel
|
10103b58f0
|
Synchronize cart countdown with server time
|
2017-11-01 20:46:37 +01:00 |
|
Raphael Michel
|
d1971cdcae
|
Clarify docstring
|
2017-10-29 00:55:42 +02:00 |
|
Raphael Michel
|
65116563fd
|
Add docs on session handling
|
2017-10-29 00:50:09 +02:00 |
|
Raphael Michel
|
d811e42095
|
Widget: Fix session handling issue
|
2017-10-29 00:21:51 +02:00 |
|
Raphael Michel
|
2bcb0b0ac1
|
Add event meta filter to organizer page
|
2017-10-28 21:54:30 +02:00 |
|
Raphael Michel
|
9767243a6d
|
Fix #277 -- Embeddable shop (#622)
* Vendor vue.js
* Refactor item_group_by_category to support vouchers
* Widget: Show product list
* Widget: free prices
* Widget: pictures and loading indicator
* Widget: First iframe steps
* Widget: Do not rerender iframe
* Widget: Error handling
* Improve widget
* Widget: localization tech
* Fix invoice style
* Voucher attribute and waiting list
* Add some iframe chrome
* First step to namespaced carts
* More isolation steps
* More cart isolation things
* More cart isolation things
* Mobile stuff
* Show cart on checkout pages
* PayPal and Stripe support
* Enable downloads
* Locale handling
* change text "save URL to this exact page"
* Widget: voucher redemption
* Widget: CSS
* CSS: Responsive
* Widget: CSS improvements
* Widget: Add embedding code generator
* Widget: Error messages and SSL check
* First tests
* Widget: tests
* Don't use IDs in widgets
* Widget: static files caching
|
2017-10-28 21:54:27 +02:00 |
|
Raphael Michel
|
b857157c7b
|
Add field internal_reference to invoice addresses
|
2017-10-27 00:49:56 +02:00 |
|
Raphael Michel
|
2b8d12f987
|
Show selected add-ons in questions step
|
2017-10-27 00:49:56 +02:00 |
|
Raphael Michel
|
4e6fb7799a
|
Fix order retry issue
|
2017-10-24 18:35:57 +02:00 |
|
Raphael Michel
|
0f2b56adb4
|
Cache quotas on frontpage shortly under very high load
|
2017-10-18 10:27:57 +02:00 |
|
Raphael Michel
|
c6a7b52e34
|
Reduce number of redundant SQL queries
|
2017-10-18 10:27:57 +02:00 |
|
Raphael Michel
|
03133dc1fd
|
Cache access to cache object
|
2017-10-18 10:27:57 +02:00 |
|
Raphael Michel
|
3245b05c5f
|
Add todo note for code removal
|
2017-10-07 20:47:39 +02:00 |
|
Raphael Michel
|
bd306e9400
|
Best-effort backwards compatibility of isolated cart IDs
|
2017-10-07 20:37:12 +02:00 |
|
Raphael Michel
|
330fadbea9
|
Fix wrong execution order
|
2017-10-04 09:43:14 +02:00 |
|
Raphael Michel
|
26f258c6cf
|
Isolate cart sessions
|
2017-10-02 17:00:35 +02:00 |
|
Raphael Michel
|
8accaae6b1
|
New signal: allow_ticket_download
|
2017-10-02 15:07:23 +02:00 |
|
Raphael Michel
|
43fc498297
|
Prevent some pages from search indexing
|
2017-09-25 10:04:37 +02:00 |
|
Raphael Michel
|
00834cd5e0
|
Fix test_checkoutflow
|
2017-09-13 18:29:08 +02:00 |
|