Files
flowdeck/CHANGELOG.md
T
bruno 336c7d8dfe feat: FlowDeck v0.2.0 — Kanban Gitea intégré
- 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
2026-07-08 08:41:31 -04:00

1.1 KiB

Changelog

[0.2.0] — 2026-07-08 — "FlowDeck"

Added

  • Renamed from Kanbante to FlowDeck
  • Dashboard listant tous les projets Gitea (user + orgs)
  • Board Kanban 5 colonnes : Backlog, À faire, En cours, Révision, Terminé
  • Issues Gitea → cartes avec filtres (milestone, label, assignee)
  • Drag & drop (SortableJS) avec persistance SQLite
  • Sync bidirectionnelle : colonne → label Gitea, Terminé → close issue
  • Colonnes personnalisables + mapping colonne→label
  • WIP limits configurables
  • Notes Markdown par projet
  • API REST v1 : /api/health, /api/stats, /api/projects, /api/move, /api/col-mapping
  • Thème clair/sombre avec persistance localStorage
  • Cache Gitea in-memory avec TTL
  • Docker + docker-compose
  • Health check enrichi (DB + Gitea)
  • Filtres intra-board (milestone, label, assignee)
  • Pull requests affichées séparément
  • Priorités (Low/Medium/High/Urgent) + dates d'échéance
  • Architecture documentée (ARCHITECTURE.md)
  • Roadmap (ROADMAP.md)

Stack

  • FastAPI + Uvicorn + httpx + Jinja2 + HTMX + Alpine.js + SortableJS
  • SQLite WAL mode
  • Python 3.12-slim Docker

[0.1.0] — Kanbante (non publié)

  • MVP initial