Pascal Zimmermann
b35a388685
Add PostgreSQL & Redis TLS/mTLS support ( #3435 )
2023-07-20 20:50:41 +02:00
Raphael Michel
f4b437e92b
Remove MariaDB support ( #3381 )
2023-06-05 18:25:20 +02:00
Raphael Michel
11e3bd4d39
Add support for GeoIP data ( #3230 )
2023-04-17 09:50:46 +02:00
Raphael Michel
6a8ebcca1a
Add support for X-Forwarded-Host
2023-02-24 10:28:22 +01:00
Raphael Michel
2ba9514b6f
Invoicing: Allow to show exchange rates based on sources/rules ( #3122 )
2023-02-15 13:22:04 +01:00
Raphael Michel
6941dda489
Doc: Upgrade to Sphinx 6 ( #3113 )
2023-02-10 16:37:57 +01:00
Raphael Michel
f99e1dd5be
Deprecate MySQL support ( #3017 )
2023-01-30 13:28:30 +01:00
Christian Kohlstedde
a82ce69633
Docs: Typo fixes ( #3067 )
2023-01-27 15:45:09 +01:00
0xflotus
9523291651
chore: fix small typo error ( #2921 )
2022-11-22 08:14:12 +01:00
Raphael Michel
51768eaef9
Add support for request ID headers
2022-10-25 17:17:59 +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
51e6b02aa9
Docs: Remove mention of local cache backend
2022-01-19 15:24:44 +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
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
Tim Neumann
2852722b50
Add redis sentinel support ( #1909 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2021-06-18 19:25:08 +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
8ed41a1276
Add csp_additional_header config option
2020-12-21 19:16:09 +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
22bba28bea
Add pluggable ticket secret generators ( #1809 )
2020-10-19 15:00:55 +02:00
Nils Schneider
2f8baecd68
Fix #1127 -- Set loglevel from configfile ( #1777 )
2020-09-22 17:40:56 +02:00
Raphael Michel
d72a03c434
Allow to adjust ticket cache duration
2020-08-05 13:23:20 +02:00
Raphael Michel
d975a68641
Allow to turn off CSP reporting
2020-06-15 15:12:09 +02:00
Raphael Michel
5c62f2b852
Fix documentation copy-and-paste error (danke @luto)
2020-04-29 10:52:13 +02:00
Raphael Michel
018d345008
Add trust-x-forwarded-proto settings
2019-12-14 13:37:44 +01:00
Raphael Michel
8a6a515b6a
Refs #775 -- Pluggable authentication backends ( #1447 )
...
* Drag-and-drop: Force csrf_token to be present
* Rough design
* Missing file
* b.visble
* Forms
* Docs
* Tests
* Fix variable
2019-10-17 09:11:03 +02:00
Raphael Michel
5a03033255
Add utility to get IP address
2019-07-09 16:13:37 +02:00
Martin Gross
0a1429ed60
Add setting for enforcing 2FA ( #1259 )
...
* Add setting for enforcing 2FA
* Changes after code-review
* Add Test-Cases for Obligatory 2FA
2019-06-17 17:08:27 +02:00
Raphael Michel
4dcce70ab3
Fix doc spelling
2019-05-29 16:32:22 +02:00
Raphael Michel
58ce1cbab7
Allow to configure locale path and incubating languages
2019-05-29 16:09:53 +02:00
Raphael Michel
74a6004613
Documentation on scaling
2019-05-05 17:31:08 +02:00
Raphael Michel
3988f1e2f6
Fix a typo in docs
2019-02-14 18:34:41 +01:00
Raphael Michel
7ed35e06ba
Allow to configure a database replica
2019-02-14 10:14:23 +01:00
Raphael Michel
7eab1982fe
Add support for PDFTK
2018-11-26 13:43:06 +01:00
Raphael Michel
0e1159b01e
Allow to disable plugins system-wide
2018-08-19 15:12:58 +02:00
Raphael Michel
a284e0c2f7
Add auditable superuser mode ( #824 )
...
* Remove is_superuser everywhere
* Session handling
* List of sessions, relative timeout
* Absolute timeout
* Optionally pseudo-force audit comments
* Fix failing tests
* Add tests
* Add docs
* Rebsae migration
* Typos
* Fix tests
2018-03-28 14:16:58 +02:00
Tim Freund
a68686cb06
Docs: Fix link to the Celery configuration documentation ( #771 )
2018-02-18 17:39:51 +01:00
Tim Freund
ba8cf3e01e
Replace PREFIX_CONFIG_FILE with PRETIX_CONFIG_FILE ( #769 )
...
The code looks for PRETIX_CONFIG_FILE in src/pretix/settings.py.
This change updates the documentation to match.
2018-02-18 17:39:34 +01:00
Jakob Schnell
9ab39904e8
Implement automatic spell-check for docs ( #688 )
...
* [WIP] Implement automatic spell-check for docs
fixes #663
The only thing unclear to me so far is how the output of `make spelling`
should be checked - is there a possibility to check for a file (i.e.
`_build/spelling/output.txt`) to be empty, and report a failed build
otherwise?
* fix typo in requirements.txt
* add enchant library
* travis should report errors, order spelling wordlist
* change travis.yml to easier troubleshoot build issues
* fixed more typos, added more words
* add more words, fix more typos
* added more words
* added more words
* revert changes to .travis.yml
2017-12-11 11:41:59 +01:00
Raphael Michel
2f15d410fe
Add optional timeouts for backend sessions
2017-09-04 19:50:32 +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
326304db54
Fix #583 -- Wrongly documented option
2017-07-31 23:00:48 +02:00
Sanket Dasgupta
678d510e29
config.rst: Include environment variable in list of paths ( #539 )
...
Closes https://github.com/pretix/pretix/issues/528
2017-07-03 12:52:36 +02:00
Raphael Michel
455b0f2015
Add documentation on backups and monitoring
2017-03-25 22:54:39 +01:00
Raphael Michel
08e7a29623
MySQL Galera workaround ( #416 )
2017-02-22 16:59:23 +01:00
Raphael Michel
e6a6043a7a
Fix docs typo
2017-01-09 20:19:13 +01:00
Raphael Michel
67de7150e5
Built-in support for sentry
2017-01-04 21:04:47 +01:00
Raphael Michel
f8b38dca82
Fix #110 -- Turn off process-local cache
2016-11-29 17:19:05 +01:00