Raphael Michel
8700c41f5e
Event calendar: Forcefully break very long words
2021-06-22 16:48:14 +02:00
Raphael Michel
a88fed283a
Customers: Additional filter form fields
2021-06-22 16:30:26 +02:00
Raphael Michel
130ffddf48
Customers: Allow admin to trigger password reset
2021-06-22 16:23:05 +02:00
Raphael Michel
f84b612d7b
OrderChange: Fix invalid quota query
2021-06-22 15:51:26 +02:00
Richard Schreiber
e1ac22067a
mail: strip image_src before converting to cid
2021-06-22 13:29:25 +02:00
Raphael Michel
60c3b76ee9
Order creation API: Fix possible crash (PRETIXEU-4MS)
2021-06-22 11:00:21 +02:00
Raphael Michel
fa8552e86f
Event cancellation: Fix DivisionByZero when cancelling empty events
2021-06-22 10:58:56 +02:00
Raphael Michel
ecf1a40a5e
Fix rare crash in async task handling (PRETIXEU-4MB)
2021-06-22 10:57:34 +02:00
Raphael Michel
ecfeae6ad9
OrderPosition.send_mail: Support for attach_ical argument
2021-06-22 10:56:43 +02:00
Raphael Michel
3544c3f5b8
Order change page: Fix pathological performance in event series
2021-06-22 10:50:09 +02:00
Raphael Michel
d8f3a3f5be
Waiting list: Warn about functional limits
2021-06-22 10:49:27 +02:00
Raphael Michel
d6849c45fe
Fix handling of cancellation requests with free and unpaid orders
2021-06-22 09:41:18 +02:00
Raphael Michel
eaf663794e
Translated on translate.pretix.eu (Italian)
...
Currently translated at 14.5% (629 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2021-06-22 09:40:34 +02:00
Frank
dbbd4fe47f
Translated on translate.pretix.eu (Italian)
...
Currently translated at 14.5% (629 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2021-06-22 09:40:34 +02:00
Raphael Michel
abab7dc874
Translated on translate.pretix.eu (Finnish)
...
Currently translated at 17.6% (766 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fi/
powered by weblate
2021-06-22 09:40:34 +02:00
Jaakko Rinta-Filppula
11ddfc511b
Translated on translate.pretix.eu (Finnish)
...
Currently translated at 50.8% (85 of 167 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fi/
powered by weblate
2021-06-22 09:40:34 +02:00
Jaakko Rinta-Filppula
3e50f3dd33
Translated on translate.pretix.eu (Finnish)
...
Currently translated at 17.6% (766 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fi/
powered by weblate
2021-06-22 09:40:34 +02:00
Abdullah
bf5becad82
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 89.9% (3892 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2021-06-22 09:40:34 +02:00
Abdullah
f191ce823a
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 99.4% (166 of 167 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ar/
powered by weblate
2021-06-22 09:40:34 +02:00
Abdullah
b03fed979f
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 89.9% (3892 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2021-06-22 09:40:34 +02:00
Abdullah
91de41b782
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 89.8% (3888 of 4328 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2021-06-22 09:40:34 +02:00
digitalesIch
ff1cfe269f
Translated on translate.pretix.eu (German (informal) (de_Informal))
...
Currently translated at 99.4% (166 of 167 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2021-06-22 09:40:34 +02:00
digitalesIch
2641a40142
Translated on translate.pretix.eu (German)
...
Currently translated at 99.4% (166 of 167 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2021-06-22 09:40:34 +02:00
Maico Timmerman
584d869729
Event creation: call plugin installed() after persisting event ( #2133 )
...
With #2089 , PluginConfig.installed() is also called for newly created events.
However, the passed event argument is still not committed. The plugins
cannot use the event to insert or select objects, as it does not have an
ID yet.
2021-06-22 09:26:21 +02:00
Maico Timmerman
8b9b86a68d
Event setup: do not create new team when staff session active ( #2132 )
...
With b260cca412 , team provisioning has
been disabled for users that are staff. However, this leads to strange
UX, as a new event created by a staff member, not currently in a staff
session resulted in a 404 directly after creation.
The PR updates this requirement to not need to select a team, only when
a staff session is active.
2021-06-22 09:26:09 +02:00
Raphael Michel
b7f5631ad0
_merge_csp: Avoid duplicate values
2021-06-20 10:12:47 +02:00
Raphael Michel
038413be88
Remove pretix logo from error 500 pages
...
It triggers to many calls to our support if a self-hosted system is down
where we can do nothing at all...
2021-06-20 09:21:42 +02:00
Raphael Michel
4508745feb
Widget: Support for rate-limited servers returning error 429
2021-06-19 18:03:14 +02:00
Raphael Michel
f9fa1733b0
OrganizerIndex cache: ignore cookies starting with __
2021-06-18 19:28:43 +02:00
Raphael Michel
d50dff4a6e
Add missing license header
2021-06-18 19:28:43 +02:00
Tim Neumann
2852722b50
Add redis sentinel support ( #1909 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2021-06-18 19:25:08 +02:00
Raphael Michel
1ef076bb9b
Deal with cancelling memberships ( #2130 )
2021-06-17 18:10:45 +02:00
Raphael Michel
8ad53256c2
Show frontpage_text even in iframes
2021-06-17 11:06:26 +02:00
Raphael Michel
f51155a5df
Waiting list emails: Add subevent, subevent_date_from placeholders
2021-06-16 16:54:04 +02:00
Raphael Michel
75f9824095
Run rjsmin over widget.js
2021-06-16 11:51:41 +02:00
Raphael Michel
9678ef3dd4
Fix missing show_names variable
2021-06-15 17:04:30 +02:00
Raphael Michel
4d945cf1e3
Proper fix for 8f05de700
2021-06-15 13:55:40 +02:00
Raphael Michel
8f05de7004
Fix incorrect pre-selection of month select box
2021-06-15 12:25:53 +02:00
Raphael Michel
72388abd57
Performance: Cache complete organizer index page, cache subevent list template fragment ( #2125 )
2021-06-15 00:02:47 +02:00
Raphael Michel
5801c8602e
Revert "Performance: Cache complete organizer index page, cache subevent list template fragment ( #2125 )"
...
This reverts commit ba895270fa .
2021-06-14 23:16:19 +02:00
Raphael Michel
eb77f67d28
Fix AttributeError usage when creating external refund matching pending sum
2021-06-14 20:45:15 +02:00
Raphael Michel
ba895270fa
Performance: Cache complete organizer index page, cache subevent list template fragment ( #2125 )
2021-06-14 17:12:11 +02:00
Martin Gross
cd88659351
Show secret in backend ticket barcode popover
2021-06-14 09:40:36 +02:00
Raphael Michel
eabead4768
Email renderers: Improve line height
2021-06-13 21:47:25 +02:00
Raphael Michel
9cb0cf210a
Email renderer preview: Do not wrap placeholders in title tags
2021-06-13 21:45:45 +02:00
Raphael Michel
d181241a63
Email renderers: Adjust CSS for compatibility with css-inline
2021-06-13 21:45:28 +02:00
Raphael Michel
b3edb82ffd
Performance: Only load ArabicReshaper once
2021-06-13 21:20:35 +02:00
Raphael Michel
eb5ed2bdf9
Performance: Do not load the same TTF font multiple times
2021-06-13 21:20:35 +02:00
Raphael Michel
c132ccd141
Performance: Replace inlinestyler with css_inline; Add drf-ujson ( #2123 )
2021-06-13 21:20:18 +02:00
Raphael Michel
fb2827e9ab
AsyncMixin: Fix occasional crash (PRETIXEU-49P)
2021-06-11 18:09:12 +02:00