Skip to content

Conversation

@loicguillois
Copy link
Collaborator

No description provided.

snyk-bot and others added 26 commits December 12, 2025 09:46
Snyk has created this PR to upgrade effect from 3.17.7 to 3.19.6.

See this package in npm:
effect

See this project in Snyk:
https://app.snyk.io/org/mtes-mct/project/16b503c1-eb95-4477-b196-19e44c293808?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade msw from 2.10.4 to 2.12.2.

See this package in npm:
msw

See this project in Snyk:
https://app.snyk.io/org/mtes-mct/project/16b503c1-eb95-4477-b196-19e44c293808?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade maplibre-gl from 5.6.2 to 5.13.0.

See this package in npm:
maplibre-gl

See this project in Snyk:
https://app.snyk.io/org/mtes-mct/project/16b503c1-eb95-4477-b196-19e44c293808?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade react-hook-form from 7.62.0 to 7.66.1.

See this package in npm:
react-hook-form

See this project in Snyk:
https://app.snyk.io/org/mtes-mct/project/16b503c1-eb95-4477-b196-19e44c293808?utm_source=github&utm_medium=referral&page=upgrade-pr
Signed-off-by: Raphaël Courivaud <r.courivaud@gmail.com>
Signed-off-by: Raphaël Courivaud <r.courivaud@gmail.com>
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-QS-14724253
Signed-off-by: Raphaël Courivaud <r.courivaud@gmail.com>
The 'campaigns' include was missing from the housing stream options
in exportGroup, causing campaign names to not appear in the export.
fix(export): include campaigns in group export
Perimeters with empty or missing kind values were causing display issues
in the filter dropdown. This filters them out before deduplication.
fix(frontend): filter out perimeters without names in dropdown
@tristanrobert
Copy link
Contributor

tristanrobert commented Jan 7, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Add script and documentation for exporting Elasticsearch logs to Cellar
(S3-compatible storage) on a monthly basis.

- Add export-monthly-logs.sh script with scroll API pagination
- Support gzip compression and S3 upload
- Document export procedure and cron automation
- Convention: zlv-logs-YYYY-MM.json.gz
- Move script to server/src/scripts/logs/
- Add cron job to clevercloud/cron.json (1st of month at 3am)
- Update documentation with deployment checklist
- Use ELASTIC_NODE, ELASTIC_USERNAME, ELASTIC_PASSWORD for Elasticsearch
- Use BACKUP_S3_ACCESS_KEY_ID, BACKUP_S3_SECRET_ACCESS_KEY, BACKUP_S3_ENDPOINT, BACKUP_S3_BUCKET for S3
- Update documentation with new variable names
…12c4abaafc6

[Snyk] Security upgrade qs from 6.14.0 to 6.14.1
Update express in server, queue, and healthcheck packages to match
the security upgrade version.
Align with maplibre-gl 5.13.0 dependency to fix FilterSpecification
type incompatibility.
chore(deps): batch upgrade frontend dependencies
…16e507cb001

[Snyk] Security upgrade express from 4.21.2 to 4.22.0
dependabot bot and others added 2 commits January 7, 2026 19:31
…updates

Bumps the npm_and_yarn group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios) | `1.11.0` | `1.12.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.3.6` | `6.4.1` |
| [happy-dom](https://github.com/capricorn86/happy-dom) | `18.0.1` | `20.0.2` |
| [nodemailer](https://github.com/nodemailer/nodemailer) | `6.10.1` | `7.0.11` |
| [validator](https://github.com/validatorjs/validator.js) | `13.15.15` | `13.15.22` |
| [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` |
| [jws](https://github.com/brianloveswords/node-jws) | `3.2.2` | `3.2.3` |
| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.3` |
| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |

Bumps the npm_and_yarn group with 1 update in the /frontend directory: [happy-dom](https://github.com/capricorn86/happy-dom).
Bumps the npm_and_yarn group with 1 update in the /packages/api-sdk directory: [axios](https://github.com/axios/axios).
Bumps the npm_and_yarn group with 3 updates in the /server directory: [axios](https://github.com/axios/axios), [nodemailer](https://github.com/nodemailer/nodemailer) and [validator](https://github.com/validatorjs/validator.js).


Updates `axios` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.11.0...v1.12.0)

Updates `vite` from 6.3.6 to 6.4.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)

Updates `happy-dom` from 18.0.1 to 20.0.2
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v18.0.1...v20.0.2)

Updates `nodemailer` from 6.10.1 to 7.0.11
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](nodemailer/nodemailer@v6.10.1...v7.0.11)

Updates `validator` from 13.15.15 to 13.15.22
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](validatorjs/validator.js@13.15.15...13.15.22)

Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@3.14.1...3.14.2)

Updates `jws` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](auth0/node-jws@v3.2.2...v3.2.3)

Updates `node-forge` from 1.3.1 to 1.3.3
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.1...v1.3.3)

Updates `tar-fs` from 3.1.0 to 3.1.1
- [Commits](mafintosh/tar-fs@v3.1.0...v3.1.1)

Updates `happy-dom` from 18.0.1 to 20.0.2
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v18.0.1...v20.0.2)

Updates `axios` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.11.0...v1.12.0)

Updates `axios` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.11.0...v1.12.0)

Updates `nodemailer` from 6.10.1 to 7.0.11
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](nodemailer/nodemailer@v6.10.1...v7.0.11)

Updates `validator` from 13.15.15 to 13.15.22
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](validatorjs/validator.js@13.15.15...13.15.22)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-version: 6.4.1
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: happy-dom
  dependency-version: 20.0.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: nodemailer
  dependency-version: 7.0.11
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: validator
  dependency-version: 13.15.22
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: jws
  dependency-version: 3.2.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: node-forge
  dependency-version: 1.3.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: tar-fs
  dependency-version: 3.1.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: happy-dom
  dependency-version: 20.0.2
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: nodemailer
  dependency-version: 7.0.11
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: validator
  dependency-version: 13.15.22
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
…d_yarn-a0ab55fbe9

build(deps): bump the npm_and_yarn group across 4 directories with 9 updates
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 7, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
11.8% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@loicguillois loicguillois changed the title Mise en production 07/01/2026 Mise en production 08/01/2026 Jan 8, 2026
@loicguillois loicguillois merged commit d9e7292 into prod Jan 8, 2026
15 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants