Commit Graph

96 Commits

Author SHA1 Message Date
94d87c1c0e 🐛 Fix invalid running directory (part 2)
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-14 23:24:16 +01:00
71f7519b2f 🐛 Fix invalid running directory
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
2024-02-14 23:10:26 +01:00
99aeaae9f2 🚧 Skip the PATH update
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
2024-02-14 23:06:43 +01:00
06d446c3f9 🚧 Edit PATH before loading python virtual env
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
2024-02-14 22:58:04 +01:00
001c7330c6 🎨 Prepare linters environment once
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
2024-02-14 22:49:55 +01:00
d4d24d13d2 🐛 Install poetry for each step
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-13 23:39:46 +01:00
f1cafc7484 🚧 Add dummy commit
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-13 23:05:45 +01:00
30020d17cc 🐛 Fix typo 2024-02-13 23:02:40 +01:00
85bdf2656c 🚧 Comment temporary the backend linter when conditions 2024-02-13 22:56:45 +01:00
fe67cd0d98 🚧 Dummy commit 2024-02-13 22:36:34 +01:00
221125198d 🐛 Image shall be set for each CI step 2024-02-13 22:09:09 +01:00
fe05e2a2c5 🎨 Factorize backend linters steps 2024-02-13 20:57:18 +01:00
f964ba9027 🚧 Add dummy commit to check the reviewdog filter mode
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-12 23:38:34 +01:00
117d549ea7 🚧 Redirect reviewdog stderr to stdout
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 21:38:46 +01:00
529315bf50 🚧 Disable reviewdog filter and create empty .reviewdog.yml file
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 21:31:23 +01:00
35882bda31 🔊 Increase reviewdog logs
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 21:04:22 +01:00
688ffeb7f8 🚧 Add the sqlalchemy dep to the linters poetry group
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 20:14:44 +01:00
0993c42557 🚧 Poetry shell -> poetry run
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 20:02:47 +01:00
2b0eb40ab1 🚧 Run linters in poetry virtual environment
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:59:10 +01:00
8082f7f012 🚧 Remove the deps installation and disable mypy caching
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:56:18 +01:00
2d9d7c51b5 🚧 Add gcc to the CI image
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:52:34 +01:00
63cdbcb46e 🚧 Install dependencies before running the linters
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:46:12 +01:00
825a852c67 🚧 Fix reviewdog path
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:34:51 +01:00
812d7c0a61 🚧 Format reviewdog command and use temp file
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:31:47 +01:00
63abb677cb 🚧 Try to run linters on pull_request event
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 19:13:13 +01:00
a089bbbf78 🔊 Print env variables
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
2024-02-11 19:09:06 +01:00
55401dcd0c 🚧 Add gitea_address secret
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
2024-02-11 19:05:15 +01:00
58c18a0479 🚧 Enable REVIEWDOG_GITEA_API_TOKEN
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 18:54:05 +01:00
2eb8d59a0e 🚧 Fix typo
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
2024-02-11 18:38:47 +01:00
137c28387c 🚧 Fix eviewdog path
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 18:37:23 +01:00
0cddf9dc7e 🚧 Fix reviewdog version and setup ruff
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 18:34:51 +01:00
bccbfe0ff3 🚧 First reviewdog try
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 18:30:43 +01:00
10ecd40ef5 💚 Force the linters to run even if the previous one fails.
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 17:52:28 +01:00
6687c2de15 💚 Run backend linters on commits only
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/pr/lint Pipeline failed
Try to force the linters to run even if the previous one fails.
2024-02-11 17:48:01 +01:00
c8732a0375 Run Mypy linter on backend pull requests
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/pr/lint Pipeline failed
2024-02-11 17:40:06 +01:00
ff808e7c8f 💚 Don't run linters on master, develop and release/* branches
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/pr/lint Pipeline was successful
2024-02-11 17:24:24 +01:00
7ac719db24 👷 Run Ruff linter on back-end pull requests
All checks were successful
ci/woodpecker/manual/lint Pipeline was successful
2024-02-11 17:06:04 +01:00
f1a47c9621 📝 First try to embed a video in the readme page 2023-12-22 10:59:44 +01:00
cebc9077c3 👽️ Add of the StopAreaStopAssociationFields pdeid and pdeversion fields
These fields have been added by IDFM in its relations resource.
For now, these fields are not used.
2023-10-22 23:41:27 +02:00
f862e124a6 Merge branch 'k8s-integration' into develop 2023-10-22 23:37:44 +02:00
1bb75b28eb ♻️ Use of relative imports for api modules 2023-10-22 23:34:58 +02:00
0a7337a313 ♻️ Put api_server and db_updater scripts on the backend root 2023-10-22 23:31:35 +02:00
fcd1ae78c3 🐛 Fix IP to bind in the api config file for local use 2023-09-20 22:24:02 +02:00
ec1b4100a3 🐛 Fix validation issue in /api/stop/{stop_id}/destinations responses 2023-09-20 22:22:13 +02:00
3434802b31 🎨 Reorganize back-end code 2023-09-20 22:08:32 +02:00
cf5c4c6224 🔒️ Fix CORS allowed origins and methods 2023-09-10 12:07:20 +02:00
f69aee1c9c 🔒️ Remove driver and password from configuration file
Password will be provided by vault using an env variable.
2023-09-10 12:04:25 +02:00
8c493f8fab ♻️ Remove pg_trgm creation from the db session init
The pg_trgm extension will be created during db init, by the db-updated image.
2023-09-10 11:46:24 +02:00
4fce832db5 ♻️ Rename docker file building api image 2023-09-10 11:45:08 +02:00
bfc669cd11 ♻️ Use pydantic-settings to handle config file 2023-09-09 23:35:18 +02:00