Raphael Michel
|
c842ea597c
|
New locking mechanism (#2408)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-09-11 11:44:50 +02:00 |
|
Raphael Michel
|
0c96f758a8
|
Fix quota cache mixup (#3539)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-08-23 10:09:50 +02:00 |
|
Raphael Michel
|
b51c9f7552
|
Upgrade to Django 4.2 (#3497)
|
2023-08-09 14:47:41 +02:00 |
|
Richard Schreiber
|
3eceb33cfc
|
Tests: ignore locale from pretix.cfg and default to en (#3167)
|
2023-03-21 08:55:34 +01:00 |
|
Raphael Michel
|
9dd3b12625
|
Validate image size in pixels at upload time (#3003)
|
2023-01-12 16:30:28 +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
|
403b8191e4
|
Upgrade to Django 3.2 (#2056)
|
2021-05-07 12:00:30 +02:00 |
|
Raphael Michel
|
a93287207b
|
pretix Community Edition moves to AGPLv3-based license (#2023)
|
2021-04-12 10:33:47 +02:00 |
|
Raphael Michel
|
8b08b43e77
|
API: File upload infrastructure
|
2021-01-07 11:18:23 +01:00 |
|
Raphael Michel
|
d224b5387d
|
Replace Travis with GitHub actions and fix many typos (#1657)
* Create django.yml
* Fix working directory
* ..
* .
* ..
* a.
* ..
* .
* Fix typo
* Install hunspell
* maxfail
* Fix install
* .
* Reduce number of typos
* Even less typos
* Postgres debug
* Spelling fixes, yet again
* Postgres with PW
* Fix failing test
* New workflows
* Fix syntax error
* Install gettext
* Test aginst python 3.6 as well
* Clean up strategies
* Add badge, do not ignore migrations
* Use pip cache
|
2020-04-22 12:07:58 +02:00 |
|
Raphael Michel
|
12540238b7
|
Ignore replica database in tests
|
2020-02-27 14:44:20 +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
|
d85ddb5bda
|
Integrate django-scopes (#1319)
* Install django-scopes
* Fix tests.api
* Update tasks and cronjobs
* Fix remaining tests
* Remove unused import
* Fix tests after rebase
* Disable scopes for get_Events_with_any_permission
* Disable scopes for a management command
|
2019-06-17 10:46:55 +02:00 |
|
Raphael Michel
|
cb531a7a6a
|
Cut test time by 65% by caching templates and not compiling sass
|
2019-04-07 13:53:59 +02:00 |
|
Raphael Michel
|
bd838b3b7c
|
Fix #1074 -- More specific messages during asynctasks
|
2018-11-08 16:38:12 +01:00 |
|
Raphael Michel
|
7723c956bc
|
Do not disable migrations on Travis
|
2018-01-14 18:23:51 +01:00 |
|
Raphael Michel
|
ef42055de1
|
Increase test startup time by disabling migrations during tests
|
2017-12-14 11:04:50 +01:00 |
|
Raphael Michel
|
26f258c6cf
|
Isolate cart sessions
|
2017-10-02 17:00:35 +02:00 |
|
Raphael Michel
|
c8e54524a3
|
Only use SQLite config during tests if it exists
|
2017-07-31 21:36:46 +02:00 |
|
Raphael Michel
|
e16f8fc7e9
|
Add some user documentation
|
2017-07-31 18:31:20 +02:00 |
|
Raphael Michel
|
d53fbc52d1
|
Fix #322 -- Do not use ManifestStaticFileStorage during testing
|
2017-05-17 18:20:13 +02:00 |
|
Raphael Michel
|
af4a2c7184
|
Run tests on multiple Python versions and databases (#424)
* Test against more python versions
* Add testing on MySQL
* Add testing on PostgreSQL
|
2017-03-02 11:59:09 +01:00 |
|
Raphael Michel
|
8f5849a90c
|
Test on SQLite if not configured otherwise
|
2017-02-07 10:03:30 +01:00 |
|
Raphael Michel
|
28181d9bcf
|
Enable DEBUG when running the test suite
|
2016-11-19 20:36:11 +01:00 |
|
Raphael Michel
|
4c80ec17bf
|
Fix caching problems in unit tests
|
2016-11-08 16:20:03 +01:00 |
|
Raphael Michel
|
44b6777291
|
Fix compatibility with newer pytest versions
|
2016-11-07 11:57:08 +01:00 |
|
Raphael Michel
|
197178fc52
|
Added error messages and tests to event settings pages
|
2016-10-02 19:13:55 +02:00 |
|
Raphael Michel
|
e5314e48a4
|
Testutils: Do not clutter directory with temporary dirs
|
2016-09-26 16:00:50 +02:00 |
|
Raphael Michel
|
8d70153a39
|
Refactored test utilities
|
2016-09-26 15:58:14 +02:00 |
|