Commit Graph
717 Commits
Author SHA1 Message Date
Raphael Michel d38ab8a439 Correctly set OrderFee type for new orders 2017-09-05 12:32:39 +02:00
Raphael Michel acd7b9ba8c Squash migrations 2017-09-05 12:32:20 +02:00
Raphael MichelandGitHub e54e0d6511 New concept for fee handling (#610)
* New concept for fee handling

* More usages

* Remove all usages, make all tests pass

* API changes

* Small fixes

* Fix order of invoice lines

* Rebase migration
2017-09-05 10:11:26 +03:00
Raphael Michel ea7ec2b5fc Fix #585 -- Creating invoices for refunded orders 2017-09-04 20:36:19 +02:00
Raphael Michel 2f15d410fe Add optional timeouts for backend sessions 2017-09-04 19:50:32 +02:00
Raphael Michel 88f5af3e77 Add event meta-data 2017-09-04 19:50:32 +02:00
Raphael Michel f536cb3536 Fix grammar error 2017-08-30 18:30:59 +02:00
Raphael Michel 557a05135e Allow connect-src to media domain 2017-08-28 09:19:42 +02:00
Raphael Michel fd35b5ea72 Add "attention" flag to products 2017-08-25 15:14:54 +02:00
Raphael Michel fd801e3323 Delete cache in migration 2017-08-23 15:09:47 +02:00
Raphael Michel 429c6ebb1b Fix TaxRule.__str__ 2017-08-23 15:07:01 +02:00
Raphael Michel ea2f24fe23 Fix problem in migration 2017-08-23 14:49:08 +02:00
Raphael Michel f9fcc16f54 Do not rely on CSP nonce support (breaks safari) 2017-08-23 13:36:35 +02:00
Raphael Michel 50ca6ee63d Support custom fonts 2017-08-23 13:35:47 +02:00
Raphael MichelandGitHub 56338be13e Tax rules and reverse charge (#559)
Tax rules and reverse charge
2017-08-23 13:13:16 +03:00
Raphael Michel b9ec5ea83c Documentation on event creation 2017-08-23 10:15:51 +02:00
Raphael Michel 447c728557 [SECURITY] Rewrite all links in rich texts 2017-08-21 15:14:45 +02:00
Raphael Michel 9a9bb92f91 [SECURITY] Support custom media URLs in CSP middleware 2017-08-21 15:14:45 +02:00
Raphael Michel 1a42a54d98 [SECURITY] Tokens for downloading answer attachments 2017-08-21 15:14:45 +02:00
Raphael Michel 3428ea2f18 [SECURITY] Fix XSS injection vulnerabilities in question answers, event, quota and product names 2017-08-21 15:14:45 +02:00
Raphael Michel a2c1413036 [SECURITY] Use defusedcsv for exports 2017-08-21 15:14:44 +02:00
Tobias KunzeandRaphael Michel bab092f04b Do not override the Reply-To header (#597) 2017-08-20 13:50:48 +03:00
Raphael Michel e31bd7600c Add bcc to mail_send 2017-08-09 16:22:14 +02:00
Raphael Michel b8704f980f Only validate form of the selected payment 2017-08-09 13:56:52 +02:00
Tobias KunzeandRaphael Michel a213ca746c Only mention an order in the mail if one is associated (#592) 2017-08-09 10:42:52 +02:00
Raphael Michel 349e306d38 Fix #576 yet again 2017-08-08 23:08:34 +02:00
Raphael Michel ca1b1032eb Allow mails without HTML 2017-08-08 22:28:27 +02:00
Raphael Michel 3efa02eb81 Fixes to the download reminder 2017-08-07 17:10:04 +02:00
Sanket DasguptaandRaphael Michel cb2826f171 Fix #293 -- Add ticket downloading reminder (#567)
Closes https://github.com/pretix/pretix/issues/293
2017-08-07 16:15:27 +02:00
Raphael Michel 428faeb756 Add a minimal length for voucher codes 2017-08-07 12:11:48 +02:00
Raphael Michel e858edd85c Do not allow vouchers to create negative prices 2017-08-07 12:11:48 +02:00
Tobias KunzeandRaphael Michel 8ede492cba Add optional help_text to Question objects. Closes #574. (#579) 2017-07-31 10:54:57 +02:00
Raphael Michel 3b9f508be9 Create squash migration 2017-07-30 20:11:23 +02:00
Tobias KunzeandRaphael Michel 57869b2145 Wording fixes (#577) 2017-07-30 19:29:17 +02:00
Raphael Michel 46976900d7 Add documentation on mail methods 2017-07-27 15:47:22 +02:00
DanielandRaphael Michel 5c443e2f93 Ref #569 -- Include other email to history (#570)
Log all other order-specified emails and include them into
email history.
2017-07-27 15:09:06 +02:00
Raphael Michel c64b4473e4 Add organizer_info_text 2017-07-27 11:43:35 +02:00
Raphael Michel 202fb12008 Order payment providers by name 2017-07-27 11:17:29 +02:00
Raphael Michel 92d4566a54 Make stripe refund call optional, add request parameter to order_control_refund_render 2017-07-25 16:11:42 +02:00
Raphael Michel 7c91bc2f37 Respect primary browser language 2017-07-20 11:31:34 +02:00
Raphael Michel 28e676ac9a Allow to only require the name in the invoice address 2017-07-19 14:07:18 +02:00
Raphael Michel 21fac9ec7a Auto-toggle form fields for business/individual customers 2017-07-19 12:26:50 +02:00
Raphael Michel d2b0e7209f Use a choice field for invoice address countries 2017-07-19 12:08:18 +02:00
DanielandRaphael Michel b90894c20f Fix #543 -- Allow send mail from order (#550)
- Add send email directly for order
- Add email history (from mass and custom) to each specific order
2017-07-18 11:45:30 +02:00
Raphael Michel 7bb12ff0ec Configurable invoice prefixes 2017-07-17 23:03:20 +02:00
Raphael Michel 130f619b05 Fix raven integration 2017-07-17 20:29:56 +02:00
Raphael Michel 1be92f5078 Really fix 2050c0b7 issue 2017-07-16 19:37:18 +02:00
Raphael Michel 8afff29cd4 Make microdata XSS-safe and subevent-aware 2017-07-16 17:52:08 +02:00
JoepriestoandRaphael Michel 27b73227ed Fix #30 -- Event microdata information (#546)
* Addition of all basics required for microdata

Microdata for event added to the head of the base event html template.

* Fixed flake8 errors & included settings checks

Fixed the flake8 too many blank line errors and changed the date and time section to refer to settings before including the time and/or the date_to.

* Typo in last commit

Fixed typo in last commit

* Fixed bracket mistake and flake8 error

Fixed tab between { and % in template tag. Removed extra lines. Removed unnecessary str() call.
Corrected binary & to [and] operator.

* Added testing for microdata

Testing added to the presale.test_event tests to cover the 4 branches and basic microdata functionality.
2017-07-16 17:42:46 +02:00
Raphael Michel bcdc75953e Add SubEvent.frontpage_text 2017-07-14 18:14:24 +02:00