Commit graph

206 commits

Author SHA1 Message Date
Théophile Diot 97a78650ec
Update dependencies versions 2023-11-22 10:31:31 +00:00
Théophile Diot 10a58377b8
Fix multiple CVEs related to libpq
* CVE-2023-5869
* CVE-2023-5868
* CVE-2023-5870
2023-11-16 09:08:09 +00:00
Théophile Diot bff775f006
Fix issues with the Linux integration and external databases 2023-11-14 16:07:23 +00:00
Théophile Diot b539a97ad9
Fix CVE CVE-2023-5678 in Dockerfiles 2023-11-13 10:02:16 +00:00
Théophile Diot 05da26f010
Update dependencies to latest versions 2023-11-13 09:59:00 +00:00
Théophile Diot e153c33aaa
Update maxminddb and other dependencies versions 2023-11-09 17:28:33 +00:00
Théophile Diot bcded8f7ce
Add refurb as a pre-commit-config hook and apply pre-commit-config 2023-11-07 11:09:18 +00:00
Théophile Diot c32522ae29
Update Certbot module to version 2.7.4 + Update python deps hashes 2023-11-02 13:39:46 +00:00
Théophile Diot 4871185dc0
Update python deps and pin Flask-Login version 2023-10-30 15:18:06 +00:00
florian cd773b6e80
add ready checks to reversecan and sessions tests 2023-10-30 14:02:59 +01:00
florian 18d682b5a6
linux - add missing API_LISTEN_IP initial setting and perform only hot reload 2023-10-30 12:23:57 +01:00
fl0ppy-d1sk 4e820f6de2
linux - remove sudo command when reloading nginx 2023-10-26 15:52:58 +02:00
Théophile Diot 72d856abe1
Update certbot to version 2.7.3 + regenerate hashes for db and scheduler 2023-10-26 09:17:34 +01:00
florian 58d6b81423
use cap in Linux and add openssf badge 2023-10-26 00:07:11 +02:00
Théophile Diot 8963cb4d18
Update python deps 2023-10-25 12:18:10 +01:00
dependabot[bot] f6d2e205cf
deps/scheduler: bump python in /src/scheduler
Bumps python from `dc2e889` to `a5d1738`.

---
updated-dependencies:
- dependency-name: python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-25 10:58:44 +00:00
Théophile Diot 989c14ae73
Fix CVE CVE-2023-5363 2023-10-25 12:53:10 +02:00
Théophile Diot eeda7a18c3
Update python deps + add retrying module to db 2023-10-23 11:01:44 +02:00
Théophile Diot 5193d6cd19
Update docker images 2023-10-23 11:00:07 +02:00
Théophile Diot ff1fc9280b
[#712] Fix custom configuration changes not taking effect immediately 2023-10-20 11:41:39 +02:00
dependabot[bot] 643ea7c214
deps/scheduler: bump certbot from 2.7.1 to 2.7.2 in /src/scheduler
Bumps [certbot](https://github.com/certbot/certbot) from 2.7.1 to 2.7.2.
- [Release notes](https://github.com/certbot/certbot/releases)
- [Commits](https://github.com/certbot/certbot/compare/v2.7.1...v2.7.2)

---
updated-dependencies:
- dependency-name: certbot
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-20 04:29:07 +00:00
Théophile Diot 2df85b2c93
Updated python:3.12.0-alpine image's sha256 2023-10-19 12:36:07 +02:00
Théophile Diot bd6065af86
Update python deps and pin urllib3 version to 1.26.18 + Update pre-commit-config to format requirements.in files as well + Apply pre-commit 2023-10-18 10:07:21 +02:00
Théophile Diot 7598dbc54b
Update python deps 2023-10-18 08:40:31 +02:00
Théophile Diot 309689185e
Update pythons deps 2023-10-11 11:14:02 +02:00
Théophile Diot 7ac66a6c65
Update python deps 2023-10-04 16:46:50 +02:00
Théophile Diot 9b4a9277da
Add libpq as a dependency for the Database to be able to connect with postgres 2023-10-03 18:01:28 +02:00
Théophile Diot c2db157bb5
Update python docker image to 3.12.0 2023-10-03 14:10:04 +02:00
Théophile Diot eb8088164b
Tweak Dockerfiles to make the build nicer 2023-10-03 13:55:29 +02:00
Théophile Diot 202698f41f
Fix python deps conflicts and update them 2023-10-03 13:54:53 +02:00
Théophile Diot 87ca176633
Fix typos raised by codespell 2023-10-03 12:37:56 +02:00
Théophile Diot 6b2df35858
Tweak py file to respect flake8 rules 2023-10-03 12:01:24 +02:00
Théophile Diot 6b0e623e59
Update Dockerfiles to install pip and its deps before the project ones 2023-10-02 13:17:32 +01:00
Théophile Diot 5a7f9147fa
Update python deps and update script 2023-10-02 13:08:28 +01:00
Théophile Diot 5ed595be68
Fix shellcheck tests failing 2023-10-02 11:05:15 +01:00
Théophile Diot 1f90d3668c
Add a pre-commit-config file and passed all checks 2023-09-29 18:11:48 +01:00
Théophile Diot f3fc69110e
Fix typos in Dockerfile when installing python dependencies 2023-09-29 16:58:09 +01:00
Théophile Diot 073e8575e2
Updated Dockerfile, python deps and npm package to use pinned dependencies 2023-09-29 16:47:34 +01:00
Théophile Diot 4ec754143a
Handle changes more elegantly with the scheduler 2023-09-28 14:28:49 +01:00
Théophile Diot 2ad8861788
Fix selfsigned job with cryptography not being found 2023-09-22 08:23:25 +01:00
Théophile Diot 7bd48203aa
Fix and update python deps 2023-09-20 19:16:33 +02:00
Théophile Diot 9222420b7a
[#640] Fix shenanigans when executing docker compose restart 2023-09-15 18:10:03 +02:00
Théophile Diot e51e178357
Update python deps 2023-09-15 14:51:53 +02:00
Théophile Diot 3adbd8757e
[#628] Fix scheduler generating the wrong configuration with Linux 2023-09-08 18:37:23 +02:00
Théophile Diot 2ed6584dd7
Update python deps hashes 2023-09-07 14:16:28 +02:00
Théophile Diot c7e834a0dc
Update python deps 2023-09-06 13:45:41 +02:00
Théophile Diot 9fb8dfca45
Fix Scheduler running two times for no reason 2023-09-06 12:41:45 +02:00
bunkerity 656c5008de scheduler - ignore changes on first loop 2023-08-31 15:56:46 +02:00
Théophile Diot f9f5b6570d
Remove old CVE fixes for python images 2023-08-29 15:53:30 +02:00
Théophile Diot 637573e591
Update docker images and python deps 2023-08-29 15:47:03 +02:00