bruno pushed to feat/coffre-reference-obsigate at Projets/kanbante 2026-10-27 23:52:35 -04:00
4184ba0272 coffre(obsigate#22): formulaire admin accepte une reference coffre pour le secret webhook
bruno pushed to feat/coffre-reference-obsigate at Projets/kanbante 2026-10-27 23:52:30 -04:00
751e2f4f44 coffre(obsigate#22): documentation inventaire, migration webhook, limites
bruno pushed to feat/coffre-reference-obsigate at Projets/kanbante 2026-10-27 23:52:27 -04:00
975aff33a5 coffre(obsigate#22): tests client de distribution (faux endpoint, valeurs fictives)
bruno pushed to feat/coffre-reference-obsigate at Projets/kanbante 2026-10-27 23:52:22 -04:00
003e44f55e coffre(obsigate#22): client de distribution generique (reference, contexte, sans cache ni log de valeur)
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:36 -04:00
62b536c865 coffre ObsiGate Phase 4 (issue #22) : docs/coffre-reference-flowdeck.md
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:33 -04:00
a3431b18c9 coffre ObsiGate Phase 4 (issue #22) : tests/test_coffre_reference_flowdeck.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:28 -04:00
45940c26bb coffre ObsiGate Phase 4 (issue #22) : .env.example
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:23 -04:00
f827e9fc7d coffre ObsiGate Phase 4 (issue #22) : app/routers/agent.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:16 -04:00
cd0835116d coffre ObsiGate Phase 4 (issue #22) : app/config.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:11 -04:00
b751c81120 coffre ObsiGate Phase 4 (issue #22) : app/migrations.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:07 -04:00
30387c4ed4 coffre ObsiGate Phase 4 (issue #22) : app/services/mcp_client.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:48:02 -04:00
4f13068c85 coffre ObsiGate Phase 4 (issue #22) : app/services/connectors.py
bruno pushed to feat/coffre-reference-obsigate at bruno/flowdeck 2026-10-27 23:47:57 -04:00
417c0a23d7 coffre ObsiGate Phase 4 (issue #22) : app/services/coffre_reference.py
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:47 -04:00
b42265b41e Phase 2 coffre: correctif modale (max-height viewport + scroll interne)
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:42 -04:00
0fc7654f6c Phase 2 coffre: cles i18n import (en)
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:35 -04:00
effad97472 Phase 2 coffre: cles i18n import (fr)
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:23 -04:00
53d98bfffe Phase 2 coffre: variables OBSIGATE_SECRETS_ENABLED/KEK documentees (sans valeur)
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:18 -04:00
62aa6079be Phases 3-4 coffre: contrat de distribution Spark et consommateurs
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:15 -04:00
7d48f65ff9 Phase 2 coffre: documentation sauvegarde/restauration KEK
bruno pushed to feat/coffre-phase2 at Projets/ObsiGate 2026-10-27 23:45:12 -04:00
3acadf6ad7 Phase 2 coffre: bouton Importer l'existant (import puis purge confirmee)