|
bbf7411f50
|
Run everything as non-root
|
2024-01-14 12:59:31 +00:00 |
|
|
8ce25dcf2d
|
Use s6 to run everything in a single container
|
2024-01-13 21:43:10 +00:00 |
|
|
c3aea8f176
|
Use nvm to install Node rather than deprecated nodesource scripts
|
2023-10-27 17:37:58 +01:00 |
|
|
29bd939ae4
|
Replace flake8 and isort with ruff
|
2023-07-15 15:10:05 +01:00 |
|
|
c2d467c15e
|
Coverage is tests too
|
2022-10-24 20:45:07 +01:00 |
|
|
549a48769d
|
Swap curlylint and djhtml with djlint
|
2022-10-05 14:17:00 +01:00 |
|
|
8f66feeaa5
|
Remove test 404 and 500 paths outside dev
|
2022-10-02 19:25:36 +01:00 |
|
|
190a680902
|
Add just command to stop project
|
2022-09-14 09:08:04 +01:00 |
|
|
e0998c7ed8
|
Use find for HTML files not git ls-files
The problem with `ls-files` is that it doesn't work when files are
renamed unless you `git add` beforehand.
|
2022-08-20 14:22:59 +01:00 |
|
|
9f2b2a81c9
|
Add coverage reports
|
2022-08-17 19:09:07 +01:00 |
|
|
a818106f75
|
Install node deps during build
The project dir is mounted in, so they're not available from the
container
|
2022-08-03 21:54:03 +01:00 |
|
|
512f9cd3b9
|
Add djhtml
|
2022-08-03 20:37:34 +01:00 |
|
|
e096dd8cf5
|
Install curlylint
|
2022-08-03 20:34:18 +01:00 |
|
|
639f5885a4
|
Ensure containers are running before shelling into them
|
2022-07-29 15:48:43 +01:00 |
|
|
8a55275db7
|
Add alias to exec into web container
|
2022-07-29 09:02:09 +01:00 |
|
|
856079c118
|
Don't explicitly list python directories
This means as others are added, they'll be automatically linted
|
2022-07-29 08:46:44 +01:00 |
|
|
b5391bc918
|
Change install command to do docker build
|
2022-07-28 18:21:19 +01:00 |
|
|
97d786e969
|
Move development into docker
This makes working with related services like redis much easier, and
helps start writing a production container
|
2022-07-28 14:42:12 +01:00 |
|
|
310de1acf8
|
Add RQ
|
2022-07-13 08:21:06 +01:00 |
|
|
4e8826fd2f
|
Show error codes when running mypy
|
2022-07-10 18:39:06 +01:00 |
|
|
5a90a9963f
|
Disable python buffering
|
2022-06-30 21:27:30 +01:00 |
|
|
90038c3a50
|
Install node deps during local setup
|
2022-06-14 19:14:25 +01:00 |
|
|
b521163007
|
Add prettier to format frontend
|
2022-06-12 19:35:06 +01:00 |
|
|
e2d5101a56
|
Add linting
|
2022-06-12 15:24:17 +01:00 |
|
|
b997350283
|
Disable the need for collectstatic during local dev
|
2022-06-12 14:52:48 +01:00 |
|
|
2c1cc3e411
|
Collect static before
Run as a separate job, and then tests split out into 2
|
2022-06-10 17:15:13 +01:00 |
|
|
d17b0af9f6
|
Add tests for unique body classes
|
2022-06-10 16:22:20 +01:00 |
|
|
56112a9655
|
Add honcho and just
|
2022-06-09 22:20:40 +01:00 |
|