Raphael Michel
fe61e4f3e2
updatestyles should also update organizer styles
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
645e82fb04
Fix display of wrong email address in order confirmation
2017-10-09 16:39:13 +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
bbd112280a
Propagate setting and add organizer display settings page
2017-10-07 18:13:06 +02:00
Marvin Sipp
28d074366e
added organizer color field
2017-10-07 18:13:06 +02:00
Raphael Michel
c7fafedc51
Checkout UX: Pre-select payment provider if there is only one
2017-10-06 11:08:00 +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
ef3eee7873
ContactForm: Prevent TypeError during validation
2017-09-25 09:38:35 +02:00
Raphael Michel
00834cd5e0
Fix test_checkoutflow
2017-09-13 18:29:08 +02:00
Raphael Michel
9cd3e2d494
Require payment even if total consists only of fees
2017-09-13 16:42:00 +02:00
Raphael Michel
a9f131b645
Make PDF download more prominent
2017-09-12 19:06:02 +02:00
Raphael Michel
b5bea6fe7a
Do not disable core modules' URLs
2017-09-08 17:50:50 +02:00
Raphael Michel
7c4fc7bd0d
New signals: fee_calculation_for_cart, order_fee_calculation
2017-09-07 18:59:21 +02:00
Raphael Michel
de992cecf3
New signal checkout_confirm_page_content
2017-09-07 18:15:36 +02:00
Raphael Michel
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
e6ba7379eb
Display free tickets as "FREE" instead of "0.00"
2017-08-30 18:24:25 +02:00
Raphael Michel
f6b01b6e02
Improve margin arount product picture
2017-08-30 18:24:25 +02:00
Raphael Michel
43b5140754
New handling of plugin URLs ( #609 )
2017-08-29 10:01:50 +03:00
Raphael Michel
1171cce550
Predictable order of question forms
2017-08-25 16:23:16 +02:00
Raphael Michel
d12b77b572
Remove unneeded space
2017-08-24 18:32:31 +02:00
Raphael Michel
d697381d8b
List and calendar for all organizers
2017-08-24 17:13:22 +02:00
Raphael Michel
45b9f1190f
Case insensitivity when validating repreated email addresses
2017-08-24 10:19:11 +02:00
Raphael Michel
50ca6ee63d
Support custom fonts
2017-08-23 13:35:47 +02:00
Raphael Michel
56338be13e
Tax rules and reverse charge ( #559 )
...
Tax rules and reverse charge
2017-08-23 13:13:16 +03:00
Raphael Michel
e9583087eb
Fix logic of multi downloads
2017-08-22 10:55:32 +02:00
Raphael Michel
57e2090d70
Fix date display in event list
2017-08-22 10:10:10 +02:00
Raphael Michel
fb398a5520
[SECURITY] Fix XSS vulnerability in Lightbox caption
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
3accf74687
Fix KeyError in form submission
2017-08-09 13:56:52 +02:00
Raphael Michel
4aa9594a61
Fix voucher redemption problem with subevents
2017-08-07 14:09:12 +02:00
Tobias Kunze
8ede492cba
Add optional help_text to Question objects. Closes #574 . ( #579 )
2017-07-31 10:54:57 +02:00
Raphael Michel
70a933edc1
Hide min_per_order=1
2017-07-24 09:54:33 +02:00
Raphael Michel
d2d77f28aa
Fix wrongly displayed download buttons
2017-07-24 09:14:54 +02:00
Raphael Michel
baabbfb1ea
Check for required invoice information in other steps
2017-07-19 14:10:04 +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
Johan von Forstner
f8ed21c819
Fix #130 -- Mark required question fields at checkout ( #564 )
...
* Fix #130 : Mark required question fields at checkout
* Add legend
2017-07-19 11:02:07 +02:00
Raphael Michel
8a3fa6aff6
Show category descriptions if redeeming a voucher
2017-07-18 16:47:18 +02:00
Raphael Michel
f900c842cb
Improve "copy from above"
2017-07-17 16:12:33 +02:00
Tobias Kunze
c2844a8f35
Add custom_header block to <head> ( #561 )
2017-07-17 14:52:20 +02:00