Repository navigation
v4.0.0
4.0.0 (2026-10-19)
- feat: MAIR-290 Détecter les données personnelles dans les journaux avec un test du marqueur (#188) (32c09b6), closes #188
- feat: MAIR-499 Rendre le TTL obligatoire sur Redis dans les APIs et les BFFs (#192) (777ccfb), closes #192
- chore(deps): update dependency mairie360/cicd to v4.2.1 (#213) (5dded5d), closes #213
BREAKING CHANGE
- Redis::set and Redis::secure_set are removed (use
set_ex / secure_set_ex with a TTL); ApiRequestDto::cache_ttl returns
u64 instead of Option, and cached views now expire after 300
seconds unless they override it.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
- chore: MAIR-499 mark the SET of raw_set_ex as carrying its EX option
The Semgrep rule gdpr-rust-redis-write-without-ttl (mairie360/CICD) reads
one statement; the EX option of raw_set_ex is added on the next one.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
- chore: MAIR-499 keep the compile_fail example out of the Redis TTL rule
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com