Files
flowdeck/CHANGELOG.md
T
bruno 7c8f8d719e
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped
docs: CHANGELOG, README, WORKLOAD updated for v2.1.0 — complete
- CHANGELOG: all 9 versions documented (v1.3 → v2.1)
- README: version 2.1.0, full feature list, 73/73 tests
- WORKLOAD: rewritten, 52/52 features (100%), architecture summary
2026-07-10 07:30:54 -04:00

3.0 KiB

Changelog — FlowDeck

v2.1.0 (2026-07-10) — Intégrations Avancées

Added

  • API publique: /api/v1 (collections, pages, my-tasks) avec token auth
  • Token generation: POST /api/v1/token
  • Webhooks sortants: GET/POST/DELETE /workspace/webhooks + dispatcher
  • PWA: GET /manifest.json
  • CSRF: /api/v1 exempté

Tests

  • 73/73 passent (+6 tests v2.1)

v2.0.0 (2026-07-10) — Multi-User Workspaces & Editor Complete

Added

  • Workspaces: tables workspaces + workspace_members, CRUD API, roles admin/editor/commenter/viewer
  • Comments: table comments avec thread (parent_id), resolved
  • Page History: table page_history, snapshot JSON
  • Favorites: table favorites, add/remove/list
  • Templates: database_templates + page_templates, apply API
  • CSV Import/Export: POST .../import/csv, GET .../export/csv
  • Public Sharing: GET /workspace/public/{id} (read-only, no auth)

Tests

  • 67/67 passent (+7 tests v2.0)

v1.9.0 (2026-07-10) — My Tasks Dashboard

Added

  • My Tasks: GET /my-tasks (HTML), GET /my-tasks/api (JSON)
  • Agrégation cross-collection, vues All/Today/Overdue/Next 7 days

v1.8.0 (2026-07-10) — Sub-items & Dependencies

Added

  • Sub-items: parent_id auto-référence, GET/POST sub-items
  • Status aggregate: GET .../status-aggregate
  • Dependencies: POST .../dependencies, POST .../check-deps

v1.7.0 (2026-07-10) — Vues Améliorées

Added

  • View config: PUT /db/views/{id}/config (group_by, card_size, cover, visible)
  • Save view as: POST /db/{id}/views/save-as
  • List views: GET /db/{id}/views/api

v1.6.0 (2026-07-10) — Vues Manquantes

Added

  • Calendar: grid mensuel, navigation mois
  • Gallery: cartes visuelles, card_size configurable
  • List: vue compacte avec preview
  • Timeline: barres horizontales Gantt
  • Table: rendu SSR avec colonnes properties
  • View tabs: navigation Table/Board/Calendar/Gallery/List/Timeline

v1.5.0 (2026-07-10) — Relations & Rollups

Added

  • FormulaEngine: 19 fonctions (prop, if, concat, round, now, today, dateAdd, replace, ...)
  • RollupEngine: 12 agrégations (count, sum, avg, min, max, range, unique, percent_checked)
  • Relation: lien bidirectionnel, API create/link

v1.4.0 (2026-07-10) — Propriétés Avancées

Added

  • Table collection_properties: 21 types Notion
  • Service property_types.py: validation, formatage, auto-values

v1.3.0 (2026-07-10) — Database Concept

Added

  • Tables: collections, collection_pages, collection_views
  • Router /db: CRUD collections + pages (16 endpoints)
  • GiteaBoardCompat: adaptateur boards legacy → Collections

v1.0.0 (2026-07-08) — Production

Added

  • FastAPI lifespan, 28 tests, CI/CD Gitea Actions, CSS 31KB, 10 templates
  • 5 vues: Kanban, Table, Status Overview, Team Load, Detailed Board
  • Filtres cumulables AND, tri multi-critères
  • Card detail modal, checklists, commentaires Gitea
  • Propriétés custom, AI keywords, sync API