Raphael Michel
fdca62685c
Revert "Update Django to 3.1 as well as other dependencies"
...
This reverts commit b3c9dca024 .
2021-03-12 10:52:02 +01:00
Raphael Michel
b3c9dca024
Update Django to 3.1 as well as other dependencies
2021-03-11 21:59:04 +01:00
Richard Schreiber
8037a8ce7f
Update pytest version and related packages ( #1820 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-10-24 12:39:55 +02: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
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
6d1dea7922
Upgrade to Django 2.2 and modern DRF and py.test ( #1246 )
...
* Upgrade django and stuff
* Update to Django 2.2 and recent versions of similar packages
* Provide explicit orderings to all models used in paginated queries
* Resolve naive datetime warnings in test suite
* Deal with deprecation warnings
* Fix sqlparse version
2019-04-07 14:09:49 +01:00
Martin Gross
af06f6fc38
Pin pytest-xdist to 1.27.*, as 1.28.0++ requires pytest>=4.4.0
2019-04-04 10:24:59 +02:00
Raphael Michel
49e706a580
Fix #878 -- Add multi-event widget
2019-03-22 09:18:04 +00:00
Raphael Michel
944138f7a9
Flake8 update
2019-01-30 09:31:34 +01:00
Lukas Bockstaller
cdea6eb55e
Updates the dependency versions for flake 8 ( #1143 )
2019-01-21 08:58:26 +01:00
Raphael Michel
eed220f14a
pytest-xdist is required by now
2018-12-11 12:54:30 +01:00
Raphael Michel
afd766999c
Upgrade to Django 2.1 ( #710 )
...
* Upgrade to Django 2.0
* more models
* i18n foo
* Update setup.py
* Fix Sentry exception PRETIXEU-JC
* Enforce slug uniqueness
* Import sorting
* Upgrade to Django 2.1
* Travis config
* Try to fix PostgreSQL failure
* Smaller test matrix
* staticfiles→static
* Include request in all authenticate() calls
2018-08-06 12:48:46 +02:00
Raphael Michel
18a378976b
Fix #571 -- Partial payments and refunds
2018-08-06 12:24:36 +02:00
Raphael Michel
28f6f09e8f
Upgrade py.test version
2018-06-19 18:19:59 +02:00
Jakob Schnell
1689925508
Fix #707 -- Setup automated spell-checking for translations ( #896 )
...
This will:
* set up potypo
* add wordlists, edgecases and phrases
* fix english typos across the codebase
* fix german typos and translation
2018-05-27 11:59:10 +02:00
Raphael Michel
a6af7a90cb
Compatibility with pytest-rerunfailures 4.0
2018-01-01 00:22:22 +01:00
Tobias Kunze
0f2875e89a
[Django 1.11] Upgrade to Django 1.11
2017-05-26 09:44:11 +02:00
Raphael Michel
d08a0bdb00
Refs #39 -- New concept of "teams" ( #478 )
...
* New models
* CRUD UI
* UI for adding/removing team members
* Log display for teams
* Fix invitations, move frontend
* Drop old models (incomplete)
* Drop more old stuff
* Drop even more old stuff
* Fix tests
* Fix permission test
* flake8 fix
* Add tests fore the new code
* Rebase migrations
2017-05-03 16:55:37 +02:00
Raphael Michel
984d5c716b
Integrate hierarkey package ( #460 )
2017-04-10 18:11:21 +02:00
Raphael Michel
4919f8991c
Automatic update checks ( #434 )
...
* Basic update checks
* Fix issues pointed out by @rixx
* First test
* Add tests
* Even more tests
2017-04-01 15:34:34 +02:00
Raphael Michel
1fa0256363
Switch from coveralls to codecov
2017-02-07 00:04:28 +01:00
Tobias Kunze
689f78d03b
Fix incompatibility with sqlparse and debug-toolbar
...
Thanks to @flaviabastos for reporting this in #259 .
I think the issue is solved by higher versions of sqlparse in general,
but without further testing, version pinning is probably the safest
option.
2016-10-04 21:37:52 +02:00
Raphael Michel
b6a34975a9
py.test: rerun and print warnings by default
2016-09-27 11:06:58 +02:00
Raphael Michel
965428e422
Django 1.10: New-style middlewares
2016-09-27 10:00:03 +02:00
Raphael Michel
68e51c0f74
Added pytest-rerunfailures
2016-09-16 00:03:42 +02:00
Raphael Michel
090d25aba0
Added examples to i18n documentation, run doctests
2016-09-01 12:36:28 +02:00
Raphael Michel
42b9559b6f
Removed selenium as a test dependency
2016-08-14 17:20:33 +02:00
Raphael Michel
f9cd4f02d3
Workaround to django-debug-toolbar#852
2016-07-20 18:29:25 +02:00
Raphael Michel
55013cf2bb
Fixed error in requirements file
2016-05-04 18:50:34 +02:00
Raphael Michel
499cf6c5c8
Fixed flake8 problems
2016-05-04 18:35:33 +02:00
Raphael Michel
f7011abfd4
Re-structured requirements files
2015-10-18 19:47:16 +02:00
Raphael Michel
d1473b9958
Pin version requirements, add more tasks to makefile, specify python
...
version in manage.py shebang
2015-05-15 22:54:12 +02:00
Raphael Michel
a0b9e9a5f9
Split requirements files
...
Remove unused import
2015-03-14 12:59:34 +01:00