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
Raphael Michel
6c2ecd153c
Fixed a bug in the config documentation
2016-11-27 15:30:04 +01:00
Jonas Große Sundrup
d3327b1e45
Add basic instrumentation possibilities to pretix ( #271 )
...
* add basic instrumentation possibilities to pretix
* make tabs to spaces
* apply flake8
* implement upstreams suggestions, round 1
* adjust naming of redis-connection
* address noredis
* add view for metrics
* implement HTTP basic auth in front of metrics-endpoint
* rename labelset
* make flake8-clean
* implement upstreams suggestions, round 2
* correct minor slipups
* fix missing return
* let isort add an empty line
* implement test for counter
* implement upstream suggestions, round 3
* correct typo
* implement first test for view
* finish view-test
* fix deprecated keyword
* implement upstream-suggestions, round 4
* implement test for gauge
* test exceptions as well
* add db-decorator
2016-11-20 14:46:45 +01:00
Raphael Michel
221ce9f0ae
Added configuration options for some secret lengths
2016-08-03 00:18:04 +02:00
Tobias Kunze
bfc721978d
Fixed minor documentation errors and mistakes ( #151 )
2016-07-14 20:01:38 +02:00
Raphael Michel
a7647d8de2
Allow to disable login/password reset
2016-06-06 23:07:49 +02:00
Raphael Michel
f999b9ffd9
Updated standalone docker file and install guide
2016-05-09 11:11:25 +02:00
Raphael Michel
6c9e8ae3a7
Fixed cookie domain behaviour
2015-11-09 21:13:02 +01:00
Raphael Michel
3fa0cfb077
Added multi-domain capabilities
2015-10-18 14:01:28 +02:00