Commit Graph
2661 Commits
Author SHA1 Message Date
Raphael Michel 16ab0d29d6 Add request argument to contact_form_fields signal 2018-02-04 22:15:58 +01:00
Raphael Michel 05ad9022c0 Always use full width when used in an iframe 2018-02-04 22:02:54 +01:00
Raphael Michel fef211b220 Change typeahead.css and morris.css to scss files 2018-02-04 21:06:44 +01:00
Raphael Michel 6aee1ee41f Stip HTML from text in PDFs except for <br>, make <br> not break things 2018-02-04 19:45:00 +01:00
Raphael Michel bab7f9b1f3 Notification view: use select2 event selection 2018-02-04 19:09:22 +01:00
Raphael Michel 340e7afd06 Fix bug that lead to notifications being sent for all events 2018-02-04 18:53:56 +01:00
Raphael Michel cb83c9cff2 Add a short system check before publishing packages 2018-02-04 18:33:50 +01:00
Raphael Michel 911a8fed06 Fix waiting list test 2018-02-04 18:28:29 +01:00
Raphael Michel eb8b43fe36 Add missing __init__.py file 2018-02-04 18:27:45 +01:00
Raphael Michel 2a15dc57d8 Waiting list: Do not send out for disabled events 2018-02-04 14:24:53 +01:00
Raphael Michel 67678e35bb Disable shop and waiting list after end of event 2018-02-04 14:14:49 +01:00
Raphael Michel 2f00db8081 Bump version to 1.13.0.dev0 2018-02-03 17:00:40 +01:00
Raphael Michel 38fc826053 Bump version to 1.12.0 v1.12.0 2018-02-03 16:59:30 +01:00
Raphael Michel 300578a44b Update German translation 2018-02-03 16:57:04 +01:00
Raphael Michel dc2bcdcfbc Log impersonation actions 2018-02-03 16:50:53 +01:00
Raphael Michel 7e18e89012 Next try 2018-02-03 16:33:12 +01:00
Raphael Michel 24f47722c0 Fix careless mistake in 15dc6285 2018-02-03 16:02:56 +01:00
Raphael Michel 04b679a4a7 Fix question form handling of type H 2018-02-03 15:41:56 +01:00
Raphael Michel f6713008aa Apparently, isort reverted their change 2018-02-03 15:01:01 +01:00
Raphael Michel 15dc62855b Fix check-in list export on non-SQLite databases 2018-02-03 14:08:03 +01:00
Raphael Michel 4ed3df2b08 Voucher list: Refactor to use filter form 2018-02-02 15:20:26 +01:00
Raphael Michel 8a3eaae29c Fix ValueError introduced in e12caf18 2018-02-02 15:07:53 +01:00
Raphael Michel 22edc016dd Add source code comment 2018-02-02 14:54:05 +01:00
Raphael Michel 5205daae6d Add check-in date column to check-in list CSV exporter 2018-02-02 14:44:14 +01:00
Raphael Michel 7ea79ebe56 Fix issue in question answer formatting 2018-02-02 14:44:05 +01:00
Raphael Michel 3bfa8bd81e Fix localization and timezone issue in widget 2018-02-02 14:43:51 +01:00
Raphael Michel 39abf63698 Additional fixes 2018-02-02 10:16:23 +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 f2068b2663 Update German translation 2018-02-01 16:28:15 +01:00
Raphael Michel 989282ffbe Refs #765 -- Display warning if cookies are blocked 2018-02-01 16:28:15 +01:00
Raphael Michel e469b2e6ad Add white logo to repository 2018-02-01 16:28:15 +01:00
Ture GjørupandRaphael Michel 8eaada992f Refs #654 -- API: Writable item endpoints (#676)
* MKBDIGI-184: Basic create added for API items endpoint

* MKBDIGI-184: Starting endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/

* MKBDIGI-184: endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/

* MKBDIGI-184: Completed endpoint for variations

* MKBDIGI-184: Added endpoint for addons

* MKBDIGI-184: Added Item validation

* MKBDIGI-184: Added check for order/cart positions on item variation destroy.

* MKBDIGI-184: Fixed check for order/cart positions on item variation destroy.

* MKBDIGI-184: Updated tests, validation for addons

* MKBDIGI-184: Documentation feedback corrections

* MKBDIGI-184: Added documentation for item add-ons

* MKBDIGI-184: Code formatting fixes

* MKBDIGI-184: Feedback fixes

* MKBDIGI-184: Updated tests for delete item

* MKBDIGI-184: Cleaned up tests

* MKBDIGI-184: Added additional test URLs

* MKBDIGI-184: Documentation fixes

* MKBDIGI-184: Fixed read-only fields/Documentation

* MKBDIGI-184: Documentation fixes

* MKBDIGI-184: Added helper for dict merge for 3.4 compatibility

* MKBDIGI-184: Validation updates

* MKBDIGI-184: Fixed permissions test error. Changed to HTTP 404 for POST to addons endpoint

* MKBDIGI-184: Implemented nested variations and add-ons for POST on the item endpoint.
2018-02-01 15:43:51 +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 e78a176e9f CSP: Remove nonce
The nonce wasn't relied on because it broke Safari and having it in
there forbids unsafe-inline, which breaks charts.
2018-01-31 18:45:25 +01:00
Raphael Michel 8143999803 Small improvements to user list 2018-01-29 13:25:33 +01:00
Raphael Michel 219c2c94e8 Update German translation 2018-01-29 12:42:51 +01:00
Raphael Michel 37f612801f Fix #762 -- Add a note on the deletion constraints of events 2018-01-29 12:25:11 +01:00
Raphael Michel 0b12b7aa89 Refs #678 -- Allow deletion of events that do not have any orders 2018-01-29 12:25:11 +01:00
Raphael Michel 14da25bd9e Allow administrators to impersonate other users 2018-01-29 12:25:11 +01:00
Raphael Michel 3a713541a2 User management UI for system administrators 2018-01-29 12:25:11 +01:00
Raphael Michel c7a547a875 Fix encoding of error messages 2018-01-29 10:41:52 +01:00
Raphael MichelandGitHub e12caf186c Use Select2 for subevent and other long selections (#763)
* Use Select2 for subevent and other long selections

* Minor correction
2018-01-26 16:47:33 +01:00
Raphael Michel 1ee6e31538 Fix #190 and #472 -- Change of questions within pretix control 2018-01-26 12:43:47 +01:00
Raphael MichelandGitHub 083c94403b Fix #400 -- Automatically create cancellations for invoices on expiry (#760) 2018-01-26 09:09:04 +01:00
Raphael Michel 67121decbf Copy some frontend styles to the backend 2018-01-24 19:13:57 +01:00
Felix RindtandRaphael Michel fcd6bb1084 Fix register exporter signal name in doc (#759)
The signal is defined at 
https://github.com/pretix/pretix/blob/353dce789d5dfe6c0ebf6e98257999325b6958f1/src/pretix/base/signals.py#L143
and ends with an s.
2018-01-24 17:48:25 +01:00
Raphael Michel a81a4b895a Fix waiting list processing with infinite-size quotas 2018-01-24 15:04:23 +01:00