docs: NOTION_DATABASE_TASKS_GUIDE.md v2.0 + ROADMAP Database/Views/Tasks
- NOTION_DATABASE_TASKS_GUIDE.md: réécriture complète (822→~750 lignes) - 16 sections: anatomie DB, 22 propriétés, relations/rollups, formules - 10 Database Views détaillées, filtres/tris/groupes - Data Sources & Linked Databases, Templates, Dashboards - Tasks, Sub-items, Dependencies, Sprints, My Tasks - Modèle de données complet (tables existantes + 5 nouvelles) - Plan d'implémentation en 5 phases (v4.1–v4.5) - ROADMAP: v4.1–v4.5 redéfini = Database/Views/Tasks - v4.1: Data Sources & Linked - v4.2: Templates & Dashboards - v4.3: 10 Database Views complètes - v4.4: Tasks, Sub-items & Dependencies - v4.5: Sprints & My Tasks - Versions suivantes renumérotées (v4.6→v6.0) - Sources: Guide_Complet_Notion_database.md + 15 URLs docs officielles Notion
This commit is contained in:
+72
-29
@@ -202,7 +202,66 @@ Propriétés custom, AI keywords, sync API, 12 tables DB
|
||||
|
||||
---
|
||||
|
||||
### v4.1.0 — Content Blocks enrichis (Notion Parity Tier 2)
|
||||
### v4.1.0 — Database: Data Sources & Linked Databases
|
||||
> **Objectif** : Collections multi-sources, databases liées (linked).
|
||||
> **Doc** : [`NOTION_DATABASE_TASKS_GUIDE.md` Phase 1](docs/NOTION_DATABASE_TASKS_GUIDE.md#14-plan-implémentation)
|
||||
|
||||
- [ ] **Table `collection_data_sources`** — multi-sources par collection
|
||||
- [ ] **API sources** — POST /db/{id}/sources, DELETE
|
||||
- [ ] **API linked DB** — POST /db/{id}/linked
|
||||
- [ ] **UI data source manager** — gestion dans settings collection
|
||||
- [ ] **Règle permissions** — linked DB hérite des perms de la source
|
||||
- [ ] **Full-page vs Inline** — flag `is_inline`, toggle, transformation
|
||||
|
||||
### v4.2.0 — Database: Templates & Dashboards
|
||||
> **Objectif** : Templates réutilisables + dashboards combinant vues/widgets.
|
||||
> **Doc** : [`NOTION_DATABASE_TASKS_GUIDE.md` Phase 2](docs/NOTION_DATABASE_TASKS_GUIDE.md#14-plan-implémentation)
|
||||
|
||||
- [ ] **Table `collection_templates`** — avec récurrence (daily/weekly/monthly/yearly)
|
||||
- [ ] **Table `collection_dashboards`** — layout widgets (grille configurable)
|
||||
- [ ] **API templates** — CRUD + POST apply
|
||||
- [ ] **API dashboards** — CRUD widgets (view_id, position, taille)
|
||||
- [ ] **UI template picker** — dropdown New avec templates
|
||||
- [ ] **UI dashboard view** — combinaison de vues/widgets sur une page
|
||||
|
||||
### v4.3.0 — Database Views complètes (10 types)
|
||||
> **Objectif** : Tous les types de vues Notion avec layouts.
|
||||
> **Doc** : [`NOTION_DATABASE_TASKS_GUIDE.md` Phase 3](docs/NOTION_DATABASE_TASKS_GUIDE.md#14-plan-implémentation)
|
||||
|
||||
- [ ] **Chart** — barres, courbes, camemberts, donuts, scatter (Chart.js)
|
||||
- [ ] **Form** — formulaire HTML → POST création page
|
||||
- [ ] **Map** — Leaflet/OSM pour propriété Place
|
||||
- [ ] **Feed** — vue chronologique type fil d'actualité
|
||||
- [ ] **Timeline/Gantt** — barres horizontales avec dépendances
|
||||
- [ ] **Layout options** — card size, preview, open in peek/side/full
|
||||
- [ ] **View tabs** — navigation fluide entre vues (existant à enrichir)
|
||||
|
||||
### v4.4.0 — Tasks, Sub-items & Dependencies
|
||||
> **Objectif** : Système complet de tâches Notion-style.
|
||||
> **Doc** : [`NOTION_DATABASE_TASKS_GUIDE.md` Phase 4](docs/NOTION_DATABASE_TASKS_GUIDE.md#14-plan-implémentation)
|
||||
|
||||
- [ ] **Flag `is_task`** sur collections — Turn into Tasks
|
||||
- [ ] **Propriété ID** auto-générée (TASK-XXX)
|
||||
- [ ] **Sub-items** — parent_id enrichi, modes d'affichage (nested/flattened/card)
|
||||
- [ ] **Table `page_dependencies`** — bloque/bloqué par
|
||||
- [ ] **API dependencies** — POST/GET/DELETE /db/{c}/pages/{p}/dependencies
|
||||
- [ ] **Auto-shift dates** — overlap / maintain_time / never + skip weekends
|
||||
- [ ] **UI dépendances** — graphe ou liste, toggle sub-items
|
||||
- [ ] **Filtres sub-items** — parents only / all / sub-items only
|
||||
|
||||
### v4.5.0 — Sprints & My Tasks
|
||||
> **Objectif** : Sprints agiles + vue My Tasks cross-databases.
|
||||
> **Doc** : [`NOTION_DATABASE_TASKS_GUIDE.md` Phase 5](docs/NOTION_DATABASE_TASKS_GUIDE.md#14-plan-implémentation)
|
||||
|
||||
- [ ] **Tables `sprints`, `sprint_pages`** — sprints agiles
|
||||
- [ ] **API sprints** — CRUD + assignation pages, vélocité
|
||||
- [ ] **Sprint board** — Current Sprint / Planning / Backlog
|
||||
- [ ] **Burndown chart** — vélocité, points complétés vs restants
|
||||
- [ ] **My Tasks** — agrégation cross-databases (toutes les task DBs)
|
||||
- [ ] **My Tasks API** — /my-tasks?view=all|today|overdue|upcoming
|
||||
- [ ] **My Tasks UI** — groupes par collection, status badges, filtres
|
||||
|
||||
### v4.6.0 — Content Blocks enrichis
|
||||
> **Objectif** : parité d'édition avec Notion.
|
||||
|
||||
- [ ] **Callout blocks** — boîtes colorées (info, warning, tip, success)
|
||||
@@ -211,33 +270,17 @@ Propriétés custom, AI keywords, sync API, 12 tables DB
|
||||
- [ ] **Toggle lists** — contenu expandable/collapsible (déjà partiel)
|
||||
- [ ] **Multi-colonnes** — layout flexible (2, 3 colonnes)
|
||||
|
||||
### v4.2.0 — Export
|
||||
### v4.7.0 — Export
|
||||
- [ ] **Export Markdown** — avec images et sous-pages (déjà partiel dans editor)
|
||||
- [ ] **Export PDF** — mise en page fidèle, table des matières
|
||||
- [ ] **Export HTML** — site statique standalone
|
||||
|
||||
### v4.3.0 — Collaboration
|
||||
### v4.8.0 — Collaboration
|
||||
- [ ] **Inline comments** — commentaires sur sélection de texte
|
||||
- [ ] **@mentions** — notifier un utilisateur → page/commentaire
|
||||
- [ ] **Email notifications** — changements, mentions
|
||||
|
||||
### v4.4.0 — Embeds & Rich Media
|
||||
- [ ] **Embeds** — YouTube, Figma, Google Maps, Twitter, etc.
|
||||
- [ ] **Image lightbox** — clic pour agrandir, navigation
|
||||
- [ ] **Bookmark cards** — aperçu riche des liens (OG metadata)
|
||||
|
||||
### v4.5.0 — Kanban Adaptable
|
||||
- [ ] Colonnes configurables par utilisateur
|
||||
- [ ] Cartes configurables (choisir propriétés affichées)
|
||||
- [ ] Couverture de carte (image, icône, couleur)
|
||||
- [ ] WIP limits par colonne
|
||||
|
||||
### v4.6.0 — Calendar & Meetings
|
||||
- [ ] Vue Calendrier drag & drop
|
||||
- [ ] Récurrence d'événements
|
||||
- [ ] Template Meeting Notes
|
||||
|
||||
### v4.7.0 — FlowDeck Agent (Agent IA natif)
|
||||
### v4.9.0 — FlowDeck Agent (Agent IA natif)
|
||||
|
||||
**Objectif :** Un agent IA intégré à FlowDeck, capable de planifier, rechercher et **agir** directement sur les workspaces — collections, pages, propriétés, vues, issues Gitea. Inspiré de Notion Agent (2026).
|
||||
|
||||
@@ -312,22 +355,22 @@ app/
|
||||
- Budget tokens max par conversation (500k tokens)
|
||||
- Timeout 5 minutes par run
|
||||
|
||||
### v4.8.0 — Command Palette & Recherche
|
||||
### v5.0.0 — Command Palette & Recherche
|
||||
- [ ] **Command palette** — Ctrl+K / Ctrl+P recherche universelle
|
||||
- [ ] **Quick actions** — navigation, création, commandes
|
||||
|
||||
### v4.9.0 — Automations
|
||||
### v5.1.0 — Automations
|
||||
- [ ] **Database automations** — if-this-then-that
|
||||
- [ ] **Buttons** — cliquables déclenchant actions
|
||||
|
||||
### v4.10.0 — Database Avancée
|
||||
### v5.2.0 — Database Avancée
|
||||
- [ ] Inline databases dans n'importe quelle page
|
||||
- [ ] Templates de database (Project tracker, CRM…)
|
||||
- [ ] Validation des propriétés (required, unique, min/max)
|
||||
|
||||
---
|
||||
|
||||
## v5.0.0 — Pro (futur)
|
||||
## v6.0.0 — Pro (futur)
|
||||
|
||||
- [ ] **PWA** — Progressive Web App, offline support
|
||||
- [ ] **SSO/SAML** — enterprise authentication
|
||||
@@ -348,10 +391,10 @@ Base + Kanban Éditeur + Gitea UX Pro MVP Onboard
|
||||
+ UI Notion + Tags + Admin + Sharing COMPLETED
|
||||
+ GitHub OAuth + Library
|
||||
|
||||
v4.0.2 ✅ v4.1.0 ⬜ v4.2.0 ⬜ v4.3.0 ⬜ v4.4–4.7 ⬜ v5.0.0 ⬜
|
||||
Quality Blocks Export Collab Notion Pro
|
||||
& Tests enrichis PDF/MD @mentions Parity (futur)
|
||||
⬜ v4.7.0: FlowDeck Agent (IA native)
|
||||
v4.0.2 ✅ v4.1–4.5 ⬜ v4.6.0 ⬜ v4.7.0 ⬜ v4.8–4.9 ⬜ v5.x–v6.0 ⬜
|
||||
Quality Database + Content Export Collab + Pro + Agent
|
||||
& Tests Views/Tasks Blocks PDF/MD Agent IA (futur)
|
||||
📚 NOTION_DATABASE_TASKS_GUIDE.md v2.0
|
||||
```
|
||||
|
||||
*Dernière mise à jour: 2026-07-20 — v4.7.0 FlowDeck Agent ajouté, ARCHITECTURE.md v4.0 synchronisé*
|
||||
*Dernière mise à jour: 2026-07-20 — Database/Views/Tasks phases ajoutées (v4.1–v4.5), NOTION_DATABASE_TASKS_GUIDE.md v2.0*
|
||||
|
||||
+648
-698
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user