Commit graph

52 commits

Author SHA1 Message Date
Gabriel Augendre 7d930c4f7e Ignore PLC1901 2023-03-14 11:05:58 +01:00
Gabriel Augendre f30b8ec975 update ruff rules 2023-03-02 13:10:25 +01:00
Gabriel Augendre 590970d352 Switch to ruff and fix errors 2023-01-30 20:58:18 +01:00
Gabriel Augendre dd186a67dd Remove kolo & fix debug toolbar only in debug 2022-12-19 22:23:20 +01:00
Gabriel Augendre c5c5f5f272 Switch to pip-tools 2022-12-19 22:12:47 +01:00
Gabriel Augendre f251df1229 Update deps 2022-11-08 08:40:16 +01:00
Gabriel Augendre f4fc7e9642 cleanup setuptools 2022-10-19 22:30:39 +02:00
Gabriel Augendre d92e34ae5c Update dependencies 2022-10-09 13:45:40 +02:00
Gabriel Augendre 9f68a01705 Re-add setuptools 2022-09-28 01:36:54 +02:00
dependabot[bot] 4c65675a25
Bump mypy from 0.971 to 0.981
Bumps [mypy](https://github.com/python/mypy) from 0.971 to 0.981.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.971...v0.981)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-27 22:17:25 +00:00
Gabriel Augendre 3cf93a5ce6 Switch to argon2 for passwords 2022-09-26 15:08:37 +02:00
Gabriel Augendre 2f93bfb236 Install django extensions 2022-09-23 22:19:27 +01:00
Gabriel Augendre 5b5f03afaf Update deps 2022-09-23 21:45:29 +01:00
Gabriel Augendre d02877bdce Fix type annotations 2022-09-23 20:47:19 +01:00
Gabriel Augendre 77cd677929 Bump pre-commit checks 2022-02-24 20:38:43 +01:00
Gabriel Augendre 446ac0208a Remove memcached dependency 2022-02-24 20:29:59 +01:00
Gabriel Augendre 31d07c6656 More mypy 2021-12-31 12:29:13 +01:00
Gabriel Augendre 880985dfe0 Fix moar mypy 2021-12-31 12:08:35 +01:00
Gabriel Augendre 2b9e5fa5d0 Move mypy to pre-commit 2021-12-29 16:19:31 +01:00
Gabriel Augendre 0266a32b5b Remove django stubs as they conflict with PyCharm 2021-12-29 16:12:55 +01:00
Gabriel Augendre ceb159a343 Switch to flakehell & wemake python styleguide 2021-12-29 14:54:21 +01:00
Gabriel Augendre 81d8d9eb71 Revert "Remove unused mypy excludes"
This reverts commit 8fce5f87be.
2021-12-29 10:42:08 +01:00
Gabriel Augendre 8fce5f87be Remove unused mypy excludes 2021-12-29 01:29:05 +01:00
Gabriel Augendre 42bcc4dd43 Fix deps & add alive check 2021-12-28 23:45:35 +01:00
Gabriel Augendre 40a4a0a308 Add mypy 2021-12-28 22:31:53 +01:00
Gabriel Augendre 5be1a0c67d Reorganize env files 2021-12-27 22:10:28 +01:00
Gabriel Augendre cbef85ffbd Fix article description 2021-12-27 11:48:33 +01:00
Gabriel Augendre c95e097f34 Add TOTP 2021-12-26 23:24:33 +01:00
Gabriel Augendre ba22d5a8cb Reorganize repo 2021-12-19 21:44:02 +01:00
Gabriel Augendre be29193ed2 Add invoke tasks to deploy and remove drone config 2021-12-19 21:22:34 +01:00
Gabriel Augendre a064a8f695 Bump dependencies, upgrade python fix warnings and apply pre-commit 2021-12-19 20:40:51 +01:00
Gabriel Augendre 4c32917242 Remove deprecated setting 2021-12-19 20:29:18 +01:00
Gabriel Augendre 58b40710f0 Set security headers in django instead of reverse proxy 2021-03-21 16:01:17 +01:00
Gabriel Augendre ee381b546c Switch from django compressor to whitenoise 2021-03-21 15:30:16 +01:00
Gabriel Augendre a5c478dc90 Fix debug toolbar dependency 2021-03-20 19:59:53 +01:00
Gabriel Augendre 986ec930e1 Update deps & install debug toolbar 2021-03-20 11:20:04 +01:00
Gabriel Augendre 4ceaeadbaa Cleanup code from plausible and django-assets references 2021-03-04 20:03:05 +01:00
Gabriel Augendre efdbc21ea7 Configure pytest to automatically rerun a flaky test 2021-01-09 19:02:22 +01:00
Gabriel Augendre 3c64795f7a
Add memcached config 2021-01-05 03:06:50 +01:00
Gabriel Augendre 2bbdef77a3
Add goatcounter as analytics source 2021-01-04 21:52:18 +01:00
Gabriel Augendre 159585e6cd
Switch to django-compressor 2021-01-04 18:15:53 +01:00
Gabriel Augendre c141589b74
Add read time 2020-12-28 08:04:28 +01:00
Gabriel Augendre 3eb6a07ece
Tweak gitlab pipeline 2020-12-26 17:20:28 +01:00
Gabriel Augendre 0949dc7c1d
Fix minification on chrome 2020-12-25 14:50:51 +01:00
Gabriel Augendre 2264d5c2d5
Add assets pipeline to bundle and minimize css 2020-12-25 14:20:13 +01:00
Gabriel Augendre ed1d6a3d47
Test attachments with shortpixel 2020-12-03 23:02:15 +01:00
Gabriel Augendre 09201b438d
Add pytest-cov as dev dependency 2020-12-03 20:44:16 +01:00
Gabriel Augendre 9987bc57e3
Add SEO description & upgrade packages 2020-11-29 08:32:46 +01:00
Gabriel Augendre 1fd299ea7a
Switch to poetry and docker MSB 2020-11-11 09:38:37 +01:00
Gabriel Augendre 2085f0bc89
Move isort config to pyproject.toml 2020-09-05 09:05:06 +02:00