Commit Graph

6534 Commits

Author SHA1 Message Date
Bruno Alla
15c933c206
Fix comment typos in Dockerfiles 2023-04-25 10:44:02 +02:00
pyup.io bot
e0d2ff7761
Update tox to 4.5.0 (#4287)
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2023-04-25 09:36:27 +01:00
dependabot[bot]
ebbb4b3673
Bump traefik from 2.9.10 to 2.10.0 (#4290)
Bumps traefik from 2.9.10 to 2.10.0.

---
updated-dependencies:
- dependency-name: traefik
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-25 09:13:42 +01:00
github-actions[bot]
9af5be6c61
Auto-update pre-commit hooks (#4288)
Co-authored-by: browniebroke <browniebroke@users.noreply.github.com>
2023-04-25 09:11:50 +01:00
pre-commit-ci[bot]
36455a3b30
[pre-commit.ci] pre-commit autoupdate (#4289)
updates:
- [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.8-for-vscode → v3.0.0-alpha.9-for-vscode](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.8-for-vscode...v3.0.0-alpha.9-for-vscode)
- [github.com/asottile/pyupgrade: v3.3.1 → v3.3.2](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.3.2)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-25 09:11:16 +01:00
github-actions
b177e4a8f4 Release 2023.04.24 2023-04-25 02:18:35 +00:00
github-actions[bot]
db0d78be8a
Auto-update pre-commit hooks (#4286)
Co-authored-by: browniebroke <browniebroke@users.noreply.github.com>
2023-04-24 07:29:28 +01:00
pyup.io bot
7d4dd98534
Update sphinx to 6.2.0 (#4285)
* Update sphinx from 6.1.3 to 6.2.0

* Update sphinx from 6.1.3 to 6.2.0
2023-04-24 07:28:46 +01:00
github-actions
46a8845467 Release 2023.04.19 2023-04-20 02:17:50 +00:00
pyup.io bot
b63d53b16d
Update sentry-sdk to 1.20.0 (#4282) 2023-04-19 16:50:42 +01:00
github-actions
cbcade52ca Release 2023.04.18 2023-04-19 02:19:15 +00:00
browniebroke
dd14749891 Update Contributors 2023-04-18 19:42:53 +00:00
Birtibu
1a9d301550
Document how to add 3rd party packages with Docker (#4279)
* Update developing-locally-docker.rst

Add 3rd party python packages

* Update docs/developing-locally-docker.rst

Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>

* Update docs/developing-locally-docker.rst

Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>

---------

Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2023-04-18 20:42:15 +01:00
Bruno Alla
61314f2f9a
Tweak spacing for nginx container 2023-04-16 20:45:52 +01:00
Bruno Alla
0a23b52b54
Fix syntax in pre-commit config 2023-04-16 12:59:01 +01:00
github-actions
b018b7b8a8 Release 2023.04.15 2023-04-16 02:20:37 +00:00
Bruno Alla
32474ab367
Run template tests in parallel in pytest-xdist (#4275) 2023-04-15 15:53:31 +01:00
pyup.io bot
a1f2a670d9
Update drf-spectacular to 0.26.2 (#4277) 2023-04-15 15:48:41 +01:00
Bruno Alla
17fa459dc3
Fix inconsistent line length and move configs to pyproject.toml (#4276)
* Fix inconsistent line length and move config to pyproject.toml

Fix #2720

* Fix running tox with AUTOFIXABLE_STYLES

* Adjust some styles

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Adjust more styles

* Split isort and flake8 tests

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-15 15:43:04 +01:00
Bruno Alla
5fb1550c71
Update contributing guide (#4274) 2023-04-15 13:41:51 +01:00
browniebroke
40958abd32 Update Contributors 2023-04-15 12:21:47 +00:00
Bruno Alla
550f270b70
Relax rules for linting of pull requests on this template (#4273)
* Don't check for black or pre-commit by default

Fix #4261

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Ignore CONTRIBUTORS.md when running template's pre-commit

* Fix condition for skipping tests

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-15 13:21:18 +01:00
browniebroke
009ce5e0b4 Update Contributors 2023-04-15 11:15:42 +00:00
Bruno Alla
0dcc4c4b4c
Add more pre-commit hooks (#4266)
* Add more hooks from pre-commit-hooks repo

* Add pre-commit hook for prettier

* Format with prettier

* Remove check-docstring-first hook

* Run prettier in the template

* Tweak formatting of dependabot file

* Fix formatting of GitHub files for prettier

* More format fixes of ci.yml
2023-04-15 12:15:15 +01:00
Andrew Chen Wang
1783257ed3
Add username_type option (#3958)
* Add username_type option

* Update docs

Signed-off-by: Andrew-Chen-Wang <acwangpython@gmail.com>

* Fix errors and lint

Signed-off-by: Andrew-Chen-Wang <acwangpython@gmail.com>

* Try linting again

* Try linting again

* Handle signup

* Fix url reverse in template

* Fix migration file

* Remove extra line in factories

* E2E tests for email username

* Fix style in users api views and serializers

* Fix style in users api views and serializers

* Add conditions for fields in UserAdminCreationForm

* Consistent Jinja tag conditions

* Fix more empty lines issues

* Tweak options order

* Test username email

* Fix code style

* Fix kwargs to reverse user details view

* Remove comment in template

* Fix error messages dict in user form

* Fix line wrapping

* Move custom manager into a separate module and add tests

---------

Signed-off-by: Andrew-Chen-Wang <acwangpython@gmail.com>
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2023-04-15 11:53:15 +01:00
Jelmer
42c30dafcb
Upgrade Python to version 3.11 (Faster CPython) (#4256)
* Upgrade Python to version 3.11 (Faster CPython)

* Update pyupgrade config for Python 3.11

* Update tox env to Python 3.11

* Update to latest Python 3.11.3

* Add a note about lack of support in PythonAnywhere

* Rephrase note

* Fix casing

---------

Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2023-04-15 11:42:33 +01:00
pyup.io bot
2ad3858e26
Update pytest to 7.3.1 (#4272)
* Update pytest from 7.3.0 to 7.3.1

* Update pytest from 7.3.0 to 7.3.1
2023-04-15 10:02:54 +01:00
github-actions
2571f4a994 Release 2023.04.13 2023-04-14 02:17:00 +00:00
pyup.io bot
3ddfda45b8
Update tox from 4.4.11 to 4.4.12 (#4271) 2023-04-13 20:38:50 -03:00
github-actions
e37192a081 Release 2023.04.10 2023-04-11 02:17:41 +00:00
pyup.io bot
436233e8ba
Update pytest-sugar from 0.9.6 to 0.9.7 (#4269) 2023-04-10 11:36:59 -03:00
pyup.io bot
ea1b686131
Update pytest to 7.3.0 (#4268)
* Update pytest from 7.2.2 to 7.3.0

* Update pytest from 7.2.2 to 7.3.0
2023-04-10 11:09:01 +01:00
github-actions
a905fb25f7 Release 2023.04.07 2023-04-08 02:14:38 +00:00
dependabot[bot]
73b16539d4
Upgrade traefik to 2.9.10 (#4267)
---
updated-dependencies:
- dependency-name: traefik
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-07 08:33:13 +01:00
github-actions
606e0a7685 Release 2023.04.05 2023-04-06 02:17:42 +00:00
pyup.io bot
d9efb28da3
Update tox from 4.4.8 to 4.4.11 (#4262) 2023-04-05 23:53:48 +01:00
Bruno Alla
a607284e1f
Update indent for nginx config file (#4260) 2023-04-05 21:32:05 +01:00
pyup.io bot
782cee3756
Update django to 4.1.8 (#4258) 2023-04-05 14:57:59 +01:00
pyup.io bot
ddd8f1c45d
Update pre-commit to 3.2.2 (#4259)
* Update pre-commit from 3.2.1 to 3.2.2

* Update pre-commit from 3.2.1 to 3.2.2
2023-04-05 14:57:17 +01:00
dependabot[bot]
82b5137a93
Bump peter-evans/create-pull-request from 4 to 5 (#4257)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-05 10:32:38 +01:00
github-actions
c415c47bfb Release 2023.04.04 2023-04-05 02:10:28 +00:00
Jelmer
a07b4b3112
Upgrade to Django 4.1 (#4028)
* Upgrade to Django 4.1

* Bump django-environ back to 0.10.0

---------

Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2023-04-04 22:10:17 +01:00
Jelmer
f93a9f78d9
Replace runserver_plus with runserver (#4255)
* Replace runserver_plus with runserver since it is not compatible with django >= 4.1

* Replace runserver_plus with runserver in post_gen_hooks

---------

Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2023-04-04 21:42:53 +01:00
pyup.io bot
e05122e4b3
Update sentry-sdk to 1.19.0 (#4254) 2023-04-04 21:31:01 +01:00
pyup.io bot
d7783f5c55
Update django-debug-toolbar from 3.8.1 to 4.0.0 (#4251) 2023-04-04 13:42:17 +01:00
browniebroke
6fdc2623e9 Update Contributors 2023-04-04 09:31:36 +00:00
Morten Kaae
f55b30bb29
Remove deprecated security setting (#4247)
* Remove deprecated setting

* Update documentation
2023-04-04 10:31:08 +01:00
Arkadiusz Michał Ryś
e13f7afcb8
Fix traefik rule priority for media router (#4244)
* Add option to serve media files locally using nginx

* Fix nginx media location and storage issue

* Fix traefik django-media typo

* Add certresolver property to web-media-router

* Add trailing slash in nginx configuration to avoid path traversal exploits

* Remove autoindexing from nginx configuration so nginx uses its default off setting

* Use nginx to serve media files if cloud provider is None

* Add back warning about lack of media files without Docker or Cloud providers

* Update documentation

* Fix typos and rephrase

Co-authored-by: Arkadiusz Ryś <arkadiusz.michal.rys@gmail.com>

* Change Traefik media router rule generation to force priority

The web-secure-router could end up having priority over the web-media-router when the www subdomain was used.
This fix adds the www subdomain to the web-media-router if it's also present in the web-secure-router rule.
Traefik looks at the length of rules to determine priority when no explicit priority is set.
The web-media-router needs to always have priority over the web-secure-router in order for the media files to be served.

* Add space to Traefik rule

---------

Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2023-04-04 10:25:06 +01:00
github-actions
1cba3b62e0 Release 2023.04.03 2023-04-04 02:18:27 +00:00
pyup.io bot
4641830430
Update psycopg2-binary from 2.9.5 to 2.9.6 (#4249) 2023-04-03 10:48:04 -03:00