- Dashboard projets Gitea (user + orgs) - Board Kanban 5 colonnes avec drag & drop (SortableJS) - Sync bidirectionnelle colonnes ↔ labels Gitea - Filtres milestone/label/assignee - Notes Markdown par projet - API REST (/api/health, /api/move, /api/col-mapping…) - Colonnes custom, WIP limits - Thème clair/sombre - Cache Gitea TTL - Docker + docker-compose - Tests pytest - Docs: README, ARCHITECTURE, CHANGELOG, ROADMAP
52 lines
1.4 KiB
Markdown
52 lines
1.4 KiB
Markdown
# Roadmap FlowDeck
|
|
|
|
## v0.2.0 ✅ (actuel)
|
|
Dashboard + Board Kanban + Gitea sync + Notes + Docker
|
|
|
|
## v0.3.0 — Auth & Multi-user
|
|
- [ ] OAuth2 Gitea (login via Gitea)
|
|
- [ ] Token par utilisateur (plus sécurisé)
|
|
- [ ] Permissions basées sur droits Gitea
|
|
- [ ] CSRF protection
|
|
- [ ] Rate limiting API
|
|
|
|
## v0.4.0 — Webhooks & Temps réel
|
|
- [ ] Webhooks Gitea (issues, comments, PR)
|
|
- [ ] Sync temps réel sans polling
|
|
- [ ] Background tasks (sync périodique)
|
|
|
|
## v0.5.0 — Cartes enrichies
|
|
- [ ] Vue détail carte (modal) : description, labels, assignee, milestone, commentaires
|
|
- [ ] Checklists / sous-tâches
|
|
- [ ] Création d'issues depuis FlowDeck
|
|
- [ ] Édition inline (titre, description, labels, assignee)
|
|
- [ ] Commentaires Gitea dans la carte
|
|
|
|
## v0.6.0 — Vues additionnelles
|
|
- [ ] Vue Liste (table triable)
|
|
- [ ] Vue Calendrier (échéances, milestones)
|
|
- [ ] Vue Timeline / Roadmap
|
|
- [ ] Vue Sprint / Backlog
|
|
|
|
## v0.7.0 — Analytics
|
|
- [ ] Dashboard analytics : burndown chart, vélocité
|
|
- [ ] Cartes par statut, en retard
|
|
- [ ] Activité récente
|
|
|
|
## v0.8.0 — Multi-instance & Export
|
|
- [ ] Multi-instance Gitea
|
|
- [ ] Export board (JSON/CSV/Markdown)
|
|
- [ ] i18n (EN)
|
|
- [ ] Raccourcis clavier
|
|
|
|
## v0.9.0 — Infra & Qualité
|
|
- [ ] Migrations BDD (Alembic)
|
|
- [ ] Support PostgreSQL optionnel
|
|
- [ ] Logging structuré (loguru)
|
|
- [ ] Tests ≥ 70% couverture
|
|
- [ ] CI/CD Gitea Actions
|
|
|
|
## v1.0.0
|
|
- [ ] Production ready
|
|
- [ ] Tag git v1.0.0
|