Raphael Michel
|
17c0cfb395
|
Add signal: order_split
|
2019-07-15 10:30:44 +02:00 |
|
Raphael Michel
|
e55f0cdf11
|
Retire make_testdata.py
|
2019-07-14 17:55:51 +02:00 |
|
Christian González
|
a2fbc376a5
|
typo in comment (#1339)
|
2019-07-14 16:59:08 +02:00 |
|
Raphael Michel
|
be310a4e47
|
Docs: Add agenda plugin to structure guide
|
2019-07-12 13:28:46 +02:00 |
|
Raphael Michel
|
35037c79cc
|
Add signal validate_cart_addons
|
2019-07-12 13:06:29 +02:00 |
|
Raphael Michel
|
f8bb139651
|
AddOnsForm: Already validate min_count/max_count
|
2019-07-12 12:32:43 +02:00 |
|
Raphael Michel
|
77046136f2
|
asynctask.js: Hack to allow form validation
|
2019-07-12 12:23:34 +02:00 |
|
Raphael Michel
|
53a0d62d93
|
Allow dependent questions to depend on multiple values (#1336)
|
2019-07-11 13:32:45 +02:00 |
|
Raphael Michel
|
d994fc674a
|
Do not CASCADE-delete vouchers when deleting items or quotas
|
2019-07-11 12:35:52 +02:00 |
|
Raphael Michel
|
f066ed01ff
|
Show event meta data in backend list of events
|
2019-07-11 11:16:36 +02:00 |
|
Raphael Michel
|
fb66434fc9
|
Update from Weblate (#1335)
Update from Weblate
|
2019-07-11 10:37:46 +02:00 |
|
Vitor Piedras
|
3f9269f6e5
|
Translated on translate.pretix.eu (Portuguese (Brazil))
Currently translated at 15.9% (501 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
|
2019-07-11 06:56:27 +00:00 |
|
Raphael Michel
|
2a30a1a039
|
Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
|
2019-07-11 06:56:27 +00:00 |
|
Raphael Michel
|
846f20692d
|
Translated on translate.pretix.eu (German)
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
|
2019-07-11 06:56:27 +00:00 |
|
Raphael Michel
|
2eb5adb6c1
|
Stripe: Improve exception handling
PRETIXEU-17Y
|
2019-07-11 08:56:01 +02:00 |
|
Raphael Michel
|
491753008d
|
Introduce Item.show_quota_left
|
2019-07-10 16:08:21 +02:00 |
|
Raphael Michel
|
6d6cd3b7cf
|
[SECURITY] Fix XSS in global admin mode
|
2019-07-10 14:52:58 +02:00 |
|
Raphael Michel
|
eaf6da7272
|
Protect against main javascript being loaded before translations
|
2019-07-10 14:31:49 +02:00 |
|
Raphael Michel
|
22ce7a388d
|
Do not send notifications to disabled users
|
2019-07-10 09:00:41 +02:00 |
|
Raphael Michel
|
e687eee9f1
|
Widget: Allow voucher with itemless button
|
2019-07-09 18:55:10 +02:00 |
|
Raphael Michel
|
e7baca952b
|
Fix voucher queryset (again)
|
2019-07-09 18:02:08 +02:00 |
|
Raphael Michel
|
eef713816e
|
Sort keys in JSON payment metadata
|
2019-07-09 16:13:37 +02:00 |
|
Raphael Michel
|
5a03033255
|
Add utility to get IP address
|
2019-07-09 16:13:37 +02:00 |
|
Raphael Michel
|
59daeba477
|
Do not redirect to order.pay.complete for pending orders
|
2019-07-09 16:13:37 +02:00 |
|
Raphael Michel
|
c1a4b8d343
|
Payment provider API: Add payment argument to render_invoice_text and order_pending_mail_render
|
2019-07-09 16:13:37 +02:00 |
|
Raphael Michel
|
0ac98f5127
|
Use inspect instead of TypeError for backwards-compatible APIs
|
2019-07-09 16:13:37 +02:00 |
|
Raphael Michel
|
55d423af18
|
Widget: Allow to filter by attributes
|
2019-07-08 23:27:46 +02:00 |
|
Raphael Michel
|
285694955c
|
Fix AttributeError
|
2019-07-08 18:25:31 +02:00 |
|
Raphael Michel
|
2352f3b811
|
Fix voucher validation in CartManager
|
2019-07-08 17:50:22 +02:00 |
|
Raphael Michel
|
08bfe13dc3
|
Re-add validation for hidden vouchers
|
2019-07-08 14:25:35 +02:00 |
|
Raphael Michel
|
ec522ed7e5
|
Tax list exporter as Excel
|
2019-07-08 14:25:22 +02:00 |
|
Raphael Michel
|
197ec84f05
|
Order overview: Allow to filter by date
|
2019-07-08 14:25:22 +02:00 |
|
Martin Gross
|
42af8b1602
|
Remove excessive chars in U2F_GET_API_VERSION_RESPONSE
|
2019-07-08 13:39:12 +02:00 |
|
Raphael Michel
|
f6a4c5271e
|
Remove obsolete validation
|
2019-07-08 11:05:08 +02:00 |
|
Martin Gross
|
fb53beee2d
|
Option to notify users when questions have been changed in backend
|
2019-07-08 10:23:32 +02:00 |
|
Raphael Michel
|
ca1c387a41
|
Allow quota-level vouchers for hidden products (#1123)
* Changes in checks
* Backwards-compatible implementation
* Add test
* Fix voucher bulk form
|
2019-07-07 13:36:04 +02:00 |
|
Raphael Michel
|
5180b5e48b
|
Fix #1329 -- Fix image lightbox for products with variations
|
2019-07-05 16:58:39 +02:00 |
|
Raphael Michel
|
a5e94bf63f
|
Protect against fee signal returning None
|
2019-07-05 14:33:43 +02:00 |
|
Raphael Michel
|
09ef7aac6e
|
Subevent: Allow to pass empty mapping
|
2019-07-04 18:25:48 +02:00 |
|
Raphael Michel
|
d90510a1bd
|
Fix incorrect headline
|
2019-07-04 17:59:25 +02:00 |
|
Raphael Michel
|
48790e7743
|
Fix incorrect header in documentation samples
|
2019-07-04 17:59:17 +02:00 |
|
Raphael Michel
|
cbeaf399df
|
Update Stripe API
|
2019-07-04 11:08:05 +02:00 |
|
Raphael Michel
|
779a3698a8
|
Catch general HTTP errors during VAT validation
|
2019-07-04 10:39:41 +02:00 |
|
Raphael Michel
|
a5e2caf438
|
Consistently include other fees in percentual payment fee
|
2019-07-04 09:31:21 +02:00 |
|
Martin Gross
|
ce79769293
|
Fix overlooked Stripe-Tests, still using _token instead of _payment_method_id
|
2019-07-03 22:04:05 +02:00 |
|
Martin Gross
|
9fbb8fa781
|
Do not _handle_payment_intent() in Stripe's pending order view
|
2019-07-03 19:19:40 +02:00 |
|
Raphael Michel
|
83c551c1ba
|
API: Correctly set default position IDs for orders
|
2019-07-03 16:46:03 +02:00 |
|
Raphael Michel
|
328cd9bdc5
|
Use shell_plus in shell_scoped
|
2019-07-03 14:32:07 +02:00 |
|
Raphael Michel
|
4ce7655958
|
Docs: Remove experimental note from order creation endpoint
|
2019-07-03 13:39:43 +02:00 |
|
Raphael Michel
|
bccc73f1dc
|
Optimized command-line exports
|
2019-07-03 13:35:26 +02:00 |
|