Raphael Michel
6a8ebcca1a
Add support for X-Forwarded-Host
2023-02-24 10:28:22 +01:00
Raphael Michel
19d1a8de71
Scheduled exports ( #3033 )
2023-01-19 11:46:30 +01:00
Raphael Michel
bcf65603e4
Enable database health checks for when we use Django 4.1
...
4.1 is a while in the future but I really don't want to forget this then
as it is so useful!
2022-12-20 14:54:31 +01:00
Raphael Michel
15272cc3e6
Bump django-oauth-toolkit to 2.2.* ( #2985 )
2022-12-19 12:26:45 +01:00
Raphael Michel
04df1c2032
Introduce country-specific address validation ( #2945 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-12-05 12:42:46 +01:00
Raphael Michel
91e1e079e1
Allow private SMTP servers by default in debug version
2022-11-10 17:38:03 +01:00
Raphael Michel
39449ecbbe
Sentry: Set propagate_traces=False
2022-10-31 14:13:59 +01:00
Raphael Michel
51768eaef9
Add support for request ID headers
2022-10-25 17:17:59 +02:00
Michael Stapelberg
fd3311ed60
Set default for SITE_URL to localhost:8000 ( #2757 )
2022-08-05 09:31:22 +02:00
Raphael Michel
b3383a24e8
Change default email attachment limit back to 5MB
2022-06-14 10:12:57 +02:00
Raphael Michel
925b8334a9
PayPal: Migrate to Order v2 API and ISU authentication ( #2493 ) ( #2614 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Martin Gross <gross@rami.io >
2022-05-30 15:44:22 +02:00
Raphael Michel
aca3e29bd2
Bump django-compressor to 3.1, get rid of annoying warnings ( #2459 )
2022-05-10 14:13:19 +02:00
Raphael Michel
d0051fbd43
Fix incorrect language code for Ukrainian
2022-05-09 19:05:10 +02:00
Raphael Michel
0672a32052
Add Ukrainian language
2022-05-09 17:52:19 +02:00
Raphael Michel
2b81e983d4
Add Romanian language, reorder languages
2022-04-25 18:10:35 +02:00
luto
e4817518d8
Add Czech translation
2022-04-07 14:07:16 +02:00
Raphael Michel
e2adf1fdb3
Layout refresh for plugin settings page ( #2490 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-21 16:42:03 +01:00
Raphael Michel
e3c7cd7c6d
Redesign of email settings ( #2426 )
...
Co-authored-by: Felix Rindt <felix@rindt.me >
2022-01-26 12:47:58 +01:00
Raphael Michel
3dbf22f670
Remove django-compat from settings.py
2021-12-20 12:22:13 +01:00
Raphael Michel
6b4adccee5
Bump django-hijack to 3.1.*
2021-12-20 09:51:52 +01:00
Raphael Michel
9f4b834abc
Allow to attach files to order confirmation email ( #2384 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-12-16 18:34:18 +01:00
Maico Timmerman
033b8d70e7
Email: Allow to override backend for custom SMTP connections ( #2368 )
2021-12-09 16:49:22 +01:00
Raphael Michel
993da5a392
VAT validation: Move cache to data directory
2021-11-16 10:21:08 +01:00
Raphael Michel
403c4f4499
Add Galician as an incubating language
2021-10-29 10:23:57 +02:00
Tim Neumann
b95f556d8f
Add config options for max file upload sizes ( #2199 )
...
* feat(config): Add config options for max file upload sizes
Closes #2198
* Apply suggestions from code review
Fix docs and comment in settings.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
* Fix import order using isort
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2021-09-09 15:55:06 +02:00
Raphael Michel
75dc80eb09
API: Allow to set a custom pagination size
2021-07-13 18:20:12 +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
72388abd57
Performance: Cache complete organizer index page, cache subevent list template fragment ( #2125 )
2021-06-15 00:02:47 +02:00
Raphael Michel
c132ccd141
Performance: Replace inlinestyler with css_inline; Add drf-ujson ( #2123 )
2021-06-13 21:20:18 +02:00
Maico Timmerman
18df9d66bb
i18n: add config for enabling a set of languages
...
Adds the `enabled` setting to the `[languages]` table in the pretix.cfg.
If left empty, or omitted all languages are enabled.
2021-06-04 15:35:09 +02:00
Raphael Michel
2f724592e0
Sentry: Add trace tokens
2021-05-25 12:40:16 +02:00
Raphael Michel
b3e14be6ed
Upgrade sentry-sdk, support performance monitoring
2021-05-18 11:02:16 +02:00
Raphael Michel
5b0d3c9ff1
Turn off CSP logging by defaults (we don't think anybody ever read these logs)
2021-05-12 21:00:39 +02:00
Raphael Michel
403b8191e4
Upgrade to Django 3.2 ( #2056 )
2021-05-07 12:00:30 +02:00
Raphael Michel
63cfef43e4
Sentry: Fix environment names
2021-05-05 22:47:04 +02:00
Raphael Michel
8e79eb570e
Customer accounts & Memberships ( #2024 )
2021-05-04 16:56:06 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
92a50cb2d1
Web-based check-in interface ( #1985 )
2021-03-30 09:34:11 +02:00
Raphael Michel
d3748a6194
Move quota cache from database to redis ( #2010 )
2021-03-29 09:42:27 +02:00
Raphael Michel
4a2ac110b3
Voucher bulk creation: More efficient implementation and async task
2021-03-14 18:19:49 +01:00
Raphael Michel
7562f333cf
Subevents: Bulk editor ( #1918 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2021-02-22 15:22:40 +01:00
Raphael Michel
0429a0f811
Hide DEBUG log from asyncio
2021-01-25 10:40:20 +01:00
Raphael Michel
8b08b43e77
API: File upload infrastructure
2021-01-07 11:18:23 +01:00
Raphael Michel
80aeeed855
Fix bug in 8ed41a127
2020-12-22 11:33:37 +01:00
Raphael Michel
8ed41a1276
Add csp_additional_header config option
2020-12-21 19:16:09 +01:00
Raphael Michel
a204302910
Disable all debug toolbar panels by default (cuts down 80% of request time locally)
2020-12-09 16:04:45 +01:00
Raphael Michel
93a7c5df09
Allow plugins to use django.contrib.postgres
2020-11-27 16:23:39 +01:00
Raphael Michel
14a66ff80c
Fix #1356 -- Allow to override config file settings with env vars
2020-11-23 12:24:08 +01:00
Raphael Michel
6052895ada
Declare pretix.plugins.reports a core module
2020-11-01 15:01:24 +01:00
Raphael Michel
b841878dcb
Ensure to return a 404 if an appending slash is missing
2020-10-30 14:40:55 +01:00