Commit Graph
13 Commits
Author SHA1 Message Date
Spark 133156580c 7.78.0 — MCP : périmètre du propriétaire du jeton
FlowDeck CI / lint (push) Canceled after 0s
FlowDeck CI / test (push) Canceled after 0s
FlowDeck CI / docker (push) Canceled after 0s
list_workspaces/get_workspace filtrés par user_workspace_ids ;
collections filtrées par workspace effectif ; hors périmètre =
introuvable, lectures et écritures. Test deux comptes.
2026-10-22 09:22:19 -04:00
Spark f6782ee5b3 7.77.0 — corbeille réparée (FK favorites/recents) + MCP workspaces
FlowDeck CI / lint (push) Failing after 1m28s
FlowDeck CI / docker (push) Canceled after 0s
FlowDeck CI / test (push) Canceled after 2h18m54s
- detach_page_references : nettoyage des références NO ACTION avant
  toute suppression définitive (unitaire, Empty Trash, purge 30 j)
- MCP : list_workspaces / get_workspace ; descriptions collections
  clarifiées (bases de données, pas des workspaces)
- 96 tests verts sur le périmètre (MCP, trash, cohérence)
2026-10-22 09:03:43 -04:00
Spark 215990adc0 doc : entrée CHANGELOG 7.76.1
FlowDeck CI / lint (push) Failing after 1m28s
FlowDeck CI / test (push) Failing after 22m38s
FlowDeck CI / docker (push) Skipped
2026-10-22 08:42:52 -04:00
Spark fae335f808 7.76.1 — correctif : /mcp exempté du CSRF (client Bearer machine-à-machine)
FlowDeck CI / lint (push) Failing after 1m28s
FlowDeck CI / test (push) Failing after 22m55s
FlowDeck CI / docker (push) Skipped
Le middleware CSRF rejetait tout POST /mcp en 403 avant la route ;
les tests passaient car leur client porte session + CSRF. Test de
régression : client anonyme Bearer seul (200 avec jeton, 401 sans).
2026-10-22 08:42:42 -04:00
Spark 465b72235c 7.76.0 — panneau Spark : section Missions (J5), assets à jour
FlowDeck CI / test (push) Failing after 40m42s
FlowDeck CI / lint (push) Failing after 1m27s
FlowDeck CI / docker (push) Skipped
- Même panneau partagé que TikTak : missions longues, sélecteur
  d'exécuteur, rapports, annulation
2026-10-22 03:39:40 +00:00
Spark e36f80714c Flowdeck 7.76.0 — serveur MCP en écriture (create_page, update_page, create_collection)
- create_page: collection_id (int, requis), title (string, requis), icon (optionnel), properties (objet optionnel -> property_values_json)
- update_page: id (int, requis), title (optionnel), properties (objet optionnel, remplace property_values_json)
- create_collection: name (requis), description (optionnel), icon (optionnel) + vue par défaut
- Aucune suppression; erreurs métier en {"erreur": "..."}; GET /mcp read_only=false et liste mise à jour
- Tests étendus: création+relecture, mise à jour, create_collection, erreurs, 401 sans jeton sur écriture
2026-10-22 03:29:09 +00:00
Spark 9fe5114669 7.75.0 — Fusion : serveur MCP lecture seule + panneau Spark
FlowDeck CI / test (push) Failing after 27m36s
FlowDeck CI / lint (push) Failing after 1m27s
FlowDeck CI / docker (push) Skipped
- POST /mcp (JSON-RPC, dialecte TikTak/Kanbante) : list_collections,
  get_collection, get_page, search_pages, list_repos ; auth par les
  jetons d'API personnels existants (api_tokens)
- Panneau Spark vendangé de TikTak, branché sur l'action spark de la
  barre commune ; CSP connect-src : exception nommée agent.dracodev.net
- Tests : test_fusion_mcp_server (3) verts ; audit CSP mis à jour ;
  2 échecs locaux préexistants (DNS) inchangés
2026-10-21 22:54:42 -04:00
Spark a422c7d713 fix: barre commune — JS livré au bon chemin vendor/, v0.1.4 palier 900 px (7.74.3)
FlowDeck CI / lint (push) Failing after 1m26s
FlowDeck CI / test (push) Failing after 21m34s
FlowDeck CI / docker (push) Skipped
2026-10-21 12:48:11 -04:00
Spark 3917b3e3a9 feat: menu des applications par la marque ✦ (barre commune v0.1.3) (7.74.2)
FlowDeck CI / lint (push) Failing after 1m26s
FlowDeck CI / test (push) Failing after 3h8m59s
FlowDeck CI / docker (push) Skipped
2026-10-21 12:28:19 -04:00
Spark d5cc074196 fix: barre commune v0.1.2 (palier mobile resserré) (7.74.1)
FlowDeck CI / lint (push) Failing after 1m26s
FlowDeck CI / test (push) Failing after 21m6s
FlowDeck CI / docker (push) Skipped
2026-10-21 11:38:33 -04:00
Spark 1ce9f691a6 feat: Fusion ACC-3.2 — pont SSO draco_session (/auth/draco), liens sub → compte (migration 51) (#21)
FlowDeck CI / lint (push) Failing after 2m8s
FlowDeck CI / test (push) Failing after 20m43s
FlowDeck CI / docker (push) Skipped
2026-10-20 23:56:24 -04:00
Spark 6a75b189ec feat: Fusion ACC-2.1 — preset connecteur TikTak (MCP) et outils agent mcp_tiktak_* (#19)
FlowDeck CI / lint (push) Failing after 2m9s
FlowDeck CI / test (push) Failing after 29m1s
FlowDeck CI / docker (push) Skipped
2026-10-20 23:23:26 -04:00
Spark d8548eede9 feat: Fusion bloc 1 — barre d'apps commune (ACC-1.1, #17) et références croisées external_ref (ACC-1.3, #18)
FlowDeck CI / lint (push) Failing after 2m33s
FlowDeck CI / test (push) Failing after 30m3s
FlowDeck CI / docker (push) Skipped
2026-10-20 23:17:18 -04:00