Commit Graph
293 Commits
Author SHA1 Message Date
Raphael Michel 45b960b97c Use django-statici18n in production 2016-11-09 19:08:51 +01:00
Raphael Michel b30a3b5bee Fix problem with modifying orders 2016-11-08 18:31:24 +01:00
Raphael Michel 6686af7346 Load JavaScripts async 2016-11-08 17:16:19 +01:00
Raphael Michel 37598ed914 Further SQL optimizations 2016-11-08 16:58:48 +01:00
Raphael Michel 6adcf4bc7c Use more caching in multidomain module 2016-11-08 16:03:06 +01:00
Raphael Michel 368d04ae72 Reduce quota calculations on front page 2016-11-08 14:14:10 +01:00
Raphael Michel 1b0e11fe37 Remove redundant query to event table 2016-11-08 14:13:18 +01:00
Raphael Michel 7b48a17b51 Reduce number of redundant SQL queries 2016-11-06 19:59:19 +01:00
Raphael Michel 5aa3ff0616 Require a session to be present at all times, not just in pretix.presale views 2016-11-03 15:32:06 +01:00
Raphael Michel ad35110166 Offer download options per position, not per order 2016-11-02 14:51:05 +01:00
Raphael Michel 3344c02c80 Do not show absolute file paths to user 2016-11-01 19:36:06 +01:00
Raphael Michel 7f7ee28f92 Move footer linklist to global template instead of event template 2016-10-31 19:07:18 +01:00
Raphael Michel 67b2135eeb Use safelink for global footer links 2016-10-31 19:06:06 +01:00
Raphael Michel 1ff9515b54 Fix unused import 2016-10-31 19:05:53 +01:00
Tobias KunzeandRaphael Michel d54d9a70fb Include site-wide footer link/text 2016-10-31 19:03:41 +01:00
Raphael Michel 0fcc5a24fe Do not set step size on number fields 2016-10-19 09:24:17 +02:00
Raphael Michel 2e226098e3 CSS generation: Send bytes to backend, not string 2016-10-18 19:00:44 +02:00
Raphael Michel f3509707d7 Use CachedTicket.get_or_create to avoid duplicates 2016-10-18 19:00:44 +02:00
Raphael Michel d00eb41222 Merge branch 'django110' 2016-10-03 10:31:49 +02:00
Raphael Michel 58f7ddb13d Renamed and documented payment views 2016-10-02 19:13:55 +02:00
Tobias KunzeandRaphael Michel 2166fa6f4a Add spaces before ellipses … (#257) 2016-10-02 17:05:06 +02:00
Raphael Michel 3e318d0dcf Django 1.10: User.is_authenticated is now a property 2016-09-27 10:25:20 +02:00
Raphael Michel 965428e422 Django 1.10: New-style middlewares 2016-09-27 10:00:03 +02:00
Raphael Michel a4ab544fd1 Fixed unneeded and harmful call to resolve() 2016-09-26 19:01:38 +02:00
Raphael Michel ba32298602 Fixed duplicate execution of process_response 2016-09-26 15:12:05 +02:00
Raphael Michel 84fd7cb166 Merge remote-tracking branch 'remotes/flaviabastos/187_unify_canceled_spelling' 2016-09-21 19:07:15 +02:00
Flavia Bastos 8ef6439c44 Unify spelling of 'canceled'
Issue 187
Remove typeahead JS file.
2016-09-21 10:35:41 -06:00
Raphael Michel 6229db5035 Make calls to regenerate_css asynchronous 2016-09-21 14:18:57 +02:00
Tobias KunzeandRaphael Michel fc967ed735 Consistent icon use for vouchers (#246) 2016-09-21 13:38:15 +02:00
Raphael Michel 3181aa75c2 Thank-you note style fix 2016-09-21 11:10:10 +02:00
Raphael MichelandGitHub 1faacef9d4 Always process tasks through celery (#245) 2016-09-21 10:38:31 +02:00
Raphael Michel d014a92cef Stronger hint to enable payment providers 2016-09-21 10:33:52 +02:00
Raphael Michel 2e453bd051 Use the redirect view for the imprint link 2016-09-19 22:17:13 +02:00
Raphael Michel ba26b8fc71 Fixed front page spacing 2016-09-19 21:59:44 +02:00
Raphael Michel fb694bf901 Stress that the payment is still required in the thanks message 2016-09-19 18:42:09 +02:00
Raphael Michel bbd790a13e Show order total on payment confirmation page 2016-09-19 18:10:16 +02:00
Raphael Michel 988340400d Only show "change payment method" if another one is available 2016-09-19 18:06:07 +02:00
Raphael Michel e29ccca49b Fix #229 -- Consistent language between django and javascript 2016-09-17 22:46:07 +02:00
Tobias KunzeandRaphael Michel 03ec7e3389 Minor clarification in ticket download hint (#237) 2016-09-15 08:11:05 +02:00
Raphael Michel a43b41c8d6 Actually link flags via static tag 2016-09-14 12:43:51 +02:00
Raphael Michel f128a5f559 Fixed a referer leak 2016-09-14 10:34:20 +02:00
Raphael Michel a1d92f9740 Fixed a fatal bug in payment method changing 2016-09-12 20:39:34 +02:00
Raphael Michel 01f0673683 Fixed a possible timing attack channel 2016-09-12 20:38:41 +02:00
Raphael Michel f5eb4d01aa Fixed problem with moment.js and duplicate JS minification 2016-09-11 18:36:36 +02:00
Raphael Michel d13e146429 Fixed misleading query parameters 2016-09-11 14:38:01 +02:00
Raphael Michel 71d061e04d Fixed a TypeError 2016-09-11 14:04:58 +02:00
Raphael Michel 1ed43ead3f Count down to cart expiry 2016-09-09 15:35:35 +02:00
Raphael Michel 037aa7fc59 Improved tests
The tests should have been broken by 52906ab, but they weren't because
the tests were to tolerant.
2016-09-09 14:53:09 +02:00
Raphael Michel 52906abfb2 Frontpage layout adjustments 2016-09-09 14:47:22 +02:00
Raphael Michel dac0af8aec Translate error messages during voucher redemption 2016-09-09 14:47:22 +02:00