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…
feat(migration catégories) : mapper manuellement une catégorie custom vers la taxonomie standard (fusion)
Correction de peritre (analyse 2026-07-12)
Le titre et le corps d'origine de cette issue etaient factuellement faux. Ils ont ete rediges a chaud le 2026-07-05 pendant le run v0.12.0 et…
maximus
deleted branch issue-277-bva-income-first from maximus/Simpl-Resultat
2026-07-12 01:26:10 +00:00
maximus
deleted branch issue-278-budget-grid-income-first from maximus/Simpl-Resultat
2026-07-12 01:26:10 +00:00
maximus
deleted branch issue-279-dashboard-cartes from maximus/Simpl-Resultat
2026-07-12 01:26:10 +00:00
feat(reports): BVA (actual vs budget) income-first + result lines
Mergée localement dans main dans le cadre de la pile M2 (a982f9e) — merge --no-ff + résolution des conflits CHANGELOG (union #277/#278/#279). Forgejo ne marque pas les merges locaux…