maximus
created branch issue-290-categories-unify in maximus/Simpl-Resultat
2026-07-16 01:30:22 +00:00
feat(budget) : adopter le repli multi-niveaux sur la grille Budget
maximus
created branch issue-289-budget-collapse in maximus/Simpl-Resultat
2026-07-16 01:16:08 +00:00
feat(rapports) : repli/depliage a chaque niveau de la hierarchie (socle + 3 rapports)
maximus
created branch issue-288-collapse-socle in maximus/Simpl-Resultat
2026-07-16 00:58:22 +00:00
fix(coolify): REPORTS_DIR mal cable + bind-mount des scan reports manquant
fix(coolify): REPORTS_DIR mal cable + bind-mount des scan reports manquant
Regle en prod le 2026-07-15 — autrement que decrit ici : le symlink propose ne pouvait pas fonctionner. Un symlink est resolu au moment de la lecture, dans le namespace de celui qui lit ; dans…
feat(defenseurs): add GET /defenseurs/findings?project=X route
feat: route GET /defenseurs/findings?project=X
maximus
deleted branch issue-3-defenseurs-findings from maximus/vps-health-api
2026-07-16 00:45:10 +00:00
docs(collapse) : ADR 0016 persistance UI par-profil + guide utilisateur + architecture
refactor(categories) : unifier la machine a etats des 2 arbres de categories sur useCollapsibleGroups
feat(budget) : adopter le repli multi-niveaux sur la grille Budget
feat(rapports) : repli/depliage a chaque niveau de la hierarchie (socle + 3 rapports)
feat(defenseurs): add GET /defenseurs/findings?project=X route
Review — APPROVE
Verdict : APPROVE
Résumé : Implémentation propre et conforme à l'issue #3 — l'asymétrie INFO est correctement codée et testée, l'auth fail-closed couvre la…