Raphael Michel
8265c302ad
Fix missing required=False
2017-09-25 13:33:41 +02:00
Raphael Michel
110d7c6acf
Allow to enter a custom text that needs to be confirmed during checkout
2017-09-25 12:48:31 +02:00
Tobias Kunze
244b767f8f
Allow markdown rendering in transaction comments. ( #621 )
...
This commit allows transaction comments to display newlines and URLs in
a useful way, helping when additional data (such as a reference to a
ticket system or a longer discussion) is required.
This PR also prevents pretix from having to bring its own chat system ;)
2017-09-25 12:25:32 +03:00
Raphael Michel
f40950efc9
Adjust to newer sentry version
2017-09-25 10:46:47 +02:00
Raphael Michel
0e0534c273
Fix incorrect timezones on event dashboard
2017-09-25 10:25:22 +02:00
Raphael Michel
9b3ea3656f
PDF Output: Prevent subsequent exception on permission errors
2017-09-25 10:22:09 +02:00
Raphael Michel
62b2a367ff
PDF Output: Fix AttributeError with undefined used meta data
2017-09-25 10:20:46 +02:00
Raphael Michel
ab9dd32902
Add font-src to default CSP header
2017-09-25 10:19:36 +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
9f0deea9dd
Rich text: Do not rewrite mailto: URLs
2017-09-25 09:37:17 +02:00
Abhiraj Hinge
e3798600ed
Fixed typo in Concepts.rst ( #624 )
2017-09-14 16:16:56 +03:00
Raphael Michel
00834cd5e0
Fix test_checkoutflow
2017-09-13 18:29:08 +02:00
Raphael Michel
ed35c4f74e
Add new signal logentry_object_link
2017-09-13 17:36:13 +02:00
Raphael Michel
9cd3e2d494
Require payment even if total consists only of fees
2017-09-13 16:42:00 +02:00
Raphael Michel
3345f48986
nav_event_settings should be an EventPluginSignal
2017-09-13 16:21:14 +02:00
Raphael Michel
b611d63975
ModelRelativeDateTimeField: Deal with None values
2017-09-13 16:20:54 +02:00
Raphael Michel
fb3866aa1a
Fix TypError in PDF preview
2017-09-13 14:59:19 +02:00
Raphael Michel
a9f131b645
Make PDF download more prominent
2017-09-12 19:06:02 +02:00
Raphael Michel
e5728662c5
Allow to extend expired order even if waiting list entries exist
2017-09-12 18:50:13 +02:00
Raphael Michel
94a97fb0fd
Fix broken toggling script
2017-09-09 11:09:03 +02:00
Raphael Michel
b5bea6fe7a
Do not disable core modules' URLs
2017-09-08 17:50:50 +02:00
Raphael Michel
fb9d677d76
CSP: Allow blob: URLs for images in PDFs
2017-09-07 23:29:21 +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
cd94549606
Fix export of answered files with binary content
2017-09-07 12:38:39 +02:00
Raphael Michel
214a6eb5ce
Database field for RelativeDateTime
2017-09-06 11:25:12 +02:00
Raphael Michel
db5f0aa02d
Fix #156 -- Plug-in settings navigation hook
2017-09-06 09:31:33 +02:00
Raphael Michel
ba48ab3659
Re-do squashed migration
2017-09-05 15:34:40 +02:00
Raphael Michel
d1538e07d3
Bump version
2017-09-05 12:47:10 +02:00
Raphael Michel
fe0c033b2d
Bump version
v1.7.0
2017-09-05 12:46:08 +02:00
Raphael Michel
2e58dca048
Order overview: Deterministic ordering of fees
2017-09-05 12:45:25 +02:00
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 Michel
56f72b225c
Improve pretixdroid UI
2017-09-05 12:10:33 +02:00
Raphael Michel
8bfaf7425a
Update translation
2017-09-05 11:48:01 +02:00
Raphael Michel
77a8726a03
Fix #615 -- Incorrect defaults for email texts
2017-09-05 11:46:33 +02:00
luto
119fea3379
Fix #619 -- Check format of stripe API keys in settings ( #620 )
...
* stripe tests: add settings URL to fixture, as it will be needed later
* Fix #619 -- Stripe: add basic validation for secret and publishable keys
2017-09-05 10:26:03 +03: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
a2a88cfafa
Fix tests after meta-data merge
2017-09-04 22:09:30 +02:00
Raphael Michel
5ff53d08ed
Fix #586 -- Fix folded subnavigation in order detail view
2017-09-04 21:13:54 +02:00
Raphael Michel
0ddda4a668
Fix #617 -- Purge ticket cache after ticket settings/layout changes
2017-09-04 21:09:08 +02:00
Raphael Michel
d3a76e9f2f
Fix #614 -- Warning message if ticket output is active but no provider
2017-09-04 21:03:17 +02:00
Raphael Michel
ea7ec2b5fc
Fix #585 -- Creating invoices for refunded orders
2017-09-04 20:36:19 +02:00
Raphael Michel
b9b4ccb180
Change order of user docs pages
2017-09-04 20:13:38 +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
Martin Gross
454ca27c54
Fix #613 -- Minor typo in last change date ( #616 )
...
* Fix #556 - Max. redemptions instead of amount of vouchers
* Update Translation for Dashboard-Tile
* Fix #613 - Minor typo in last change date
2017-09-04 10:42:21 +03:00
Raphael Michel
f536cb3536
Fix grammar error
2017-08-30 18:30:59 +02:00
Raphael Michel
e6ba7379eb
Display free tickets as "FREE" instead of "0.00"
2017-08-30 18:24:25 +02:00