diff --git a/ROADMAP.md b/ROADMAP.md index 1d35d33..fb9966e 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -686,14 +686,14 @@ Détails livrés : ## v5.13.0 — Collaboration temps réel ✅ (livré — voir section Completed) -## v5.14.0 — Synced blocks ⬜ (non commencé) +## v5.14.0 — Synced blocks ✅ (2026-09-15) > **Objectif** : avancer depuis v6.0.0 un bloc Notion très utilisé (même contenu dans -> plusieurs pages, édité une fois). +> plusieurs pages, édité une fois). **COMPLETED**. -- [ ] **Bloc `synced_block`** — table `synced_blocks` (source de vérité) + références par page ; slash command `/synced` -- [ ] **Rendu** — ring rouge + badge « Synced » sur le bloc ; édition à un endroit => mise à jour partout (via rooms WS v5.13.0 si actives, sinon au reload) -- [ ] **Unsync** — action « Unsync » qui convertit l'instance en copie indépendante -- [ ] **Copy & sync across pages** — copier un bloc dans une autre page avec option « Paste and sync » +- [x] **Bloc `synced_block`** — table `synced_blocks` (source de vérité) + références par page ; slash command `/synced` +- [x] **Rendu** — ring rouge + badge « Synced » sur le bloc ; édition à un endroit => mise à jour partout (via rooms WS v5.13.0 si actives, sinon au reload) +- [x] **Unsync** — action « Unsync » qui convertit l'instance en copie indépendante +- [x] **Copy & sync across pages** — copier un bloc dans une autre page avec option « Paste and sync » --- @@ -732,7 +732,7 @@ Détails livrés : 10. ~~**v5.8.0 → Calendrier & Rappels**~~ ✅ **livré** (vues jour/semaine/mois, récurrences RRULE expandues serveur, rappels in-app + email avec dédup, fuseaux par utilisateur/événement, notifications d'assignation, template Meeting notes enrichi ; 20 tests dédiés) 11. ~~**v5.11.0 → Wiki-links & mentions de page**~~ ✅ **livré** (picker `[[`, mentions `@` pages/date, chips atomiques, renommage propagé, backlinks wiki, chips en page publique) 12. ~~**v5.12.0 → Templates & verrouillage de page**~~ ✅ **livré** (template picker global 5 built-in + templates perso, use-template, page lock 423, full-width, small text) -13. **v5.14.0 → v6.0.0** (synced blocks, pro) +13. **v5.14.0 → v5.14.0 COMPLETED** ✅ (synced blocks) --- ## Résumé des phases @@ -744,11 +744,11 @@ Base + Kanban Éditeur + Gitea UX Pro MVP Onboard + UI Notion + Tags + Admin + Sharing COMPLETED + GitHub OAuth + Library -v4.0.2 ✅ v4.1–4.9 ✅ v4.10 ✅ v5.0–5.3 ✅ v5.13 ✅ · v5.10 ✅ v5.5 ✅ · v5.7 ✅ v5.14 ⬜ v6.0 ⬜ +v4.0.2 ✅ v4.1–4.9 ✅ v4.10 ✅ v5.0–5.3 ✅ v5.13 ✅ · v5.10 ✅ v5.5 ✅ · v5.7 ✅ v5.14 ✅ · v6.0 ⬜ Quality DB views, Agent IA Palette → Realtime + Embeds & Synced Pro + Agent & Tests Templates & COMPLETED Automations Interactions Média riche blocks Collaboration Realtime, de bloc (undo/ (embed, + DB DB avancée, redo, drag&drop, bookmark, avancée Calendrier, AI duplicate) lightbox…) (Pt.2) -*Dernière mise à jour: 2026-09-14 — **v5.11.0 Wiki-links & v5.12.0 Templates & lock COMPLETED** (release 5.12.0) : liens `[[fdpage]]` avec picker + mentions @page/@date, renommage propagé, backlinks wiki, chips en page publique ; template picker global (5 built-in + templates perso), page lock serveur (423/403, locked_by), full-width & small text par page ; migrations 13 ; 15 tests dédiés, **538 tests suite complète** ; prochaine priorité : v5.14.0 Synced blocks* +*Dernière mise à jour: 2026-09-15 — **v5.14.0 Synced blocks COMPLETED** (bloc `synced_block`, rendering, unsync, copy & sync). Reste: v6.0.0 Pro (PWA, SSO/SAML, permissions granulaires, Web Clipper, API publique, realtime production)*