Commit Graph

  • d4dcb06aee feat: multi-forge OAuth providers — Gitea + GitHub adapter pattern bruno 2026-07-10 15:41:41 -04:00
  • d3ace7f3ab feat: settings page route + user API endpoints + sidebar link bruno 2026-07-10 15:37:49 -04:00
  • 32c1f70c53 feat: multi-user auth — local accounts, settings page, OAuth prep bruno 2026-07-10 15:34:58 -04:00
  • 246aef65ac docs: v2.2 + ROADMAP v3.0 — multi-user, multi-forge, standalone bruno 2026-07-10 15:26:57 -04:00
  • ca144e29d1 feat: shared pages now appear in sidebar Shared section bruno 2026-07-10 15:04:50 -04:00
  • e0102d2617 Reformat HTML in page editor template bruno 2026-07-10 14:45:17 -04:00
  • 806ec495f0 fix: add missing closing brace for toggleFavorite() method bruno 2026-07-10 14:17:25 -04:00
  • f87aaa7ead fix: 500 on /pages/{id} — missing page_data in dashboard.py context bruno 2026-07-10 14:13:08 -04:00
  • be98f9d504 fix: eliminate x-data quoting bug by moving page data to JSON script tag bruno 2026-07-10 14:11:01 -04:00
  • 79b0bdd22d fix: autoSave not defined in title input — use save() directly bruno 2026-07-10 13:28:24 -04:00
  • 5850085c8b fix: add Cache-Control: no-store to prevent stale JS in browser cache bruno 2026-07-10 13:25:35 -04:00
  • 4f0bd85e35 fix: x-data quotes conflict — tojson double-quotes break HTML attribute bruno 2026-07-10 13:11:20 -04:00
  • db6acf0ec3 fix: JS syntax error on pages with special characters in content bruno 2026-07-10 13:07:27 -04:00
  • f7d9d91723 fix: 500 error on /pages/{id} — missing page_share_mode in dashboard.py bruno 2026-07-10 13:02:53 -04:00
  • 6033a0b1e4 fix: share persistence + clipboard fallback + auto-save bruno 2026-07-10 12:03:32 -04:00
  • c75cdab134 feat: server-side share persistence — DB columns + API + sidebar bruno 2026-07-10 12:01:34 -04:00
  • fe4e28e23c fix: Share dialog alignment, z-index, access menu colors, shared section bruno 2026-07-10 11:56:02 -04:00
  • 4a58261c02 fix: Jinja2/Alpine conflict — raw block around x-for template bruno 2026-07-10 11:40:00 -04:00
  • 124bb3cd9f feat: Share/Publish dialog — Notion-style with tabs, permissions, publish bruno 2026-07-10 11:36:28 -04:00
  • ed1b5d4193 fix: Share panel — General Access dropdown + Publish section bruno 2026-07-10 11:05:45 -04:00
  • d92e26f01b fix: restore missing .share-dropdown and .more-menu CSS, reposition Get Started bruno 2026-07-10 10:59:32 -04:00
  • 6015a415d4 fix: remove duplicate topbar on page editor, position Get Started at bottom bruno 2026-07-10 10:53:40 -04:00
  • 65fcda0ca0 fix: page editor — share dropdown, pill toolbar, link copy bruno 2026-07-10 10:49:00 -04:00
  • b1304b76e8 feat: Notion page editor — top bar, share modal, star toggle, empty toolbar bruno 2026-07-10 10:37:35 -04:00
  • 85d983c56b Add Notion UI reference images bruno 2026-07-10 10:27:49 -04:00
  • f5fedf1d7b fix: Private tab in library now shows pages by parent_section, not workspace bruno 2026-07-10 10:01:19 -04:00
  • b2426a3504 fix: library tabs now switch content — single Alpine scope bruno 2026-07-10 09:55:05 -04:00
  • 0de4f411bd feat: complete favorites system — sidebar, library, context menu, API bruno 2026-07-10 09:44:20 -04:00
  • fbf0335c3a fix: Library preserves sidebar tree and categorizes by parent_section bruno 2026-07-10 09:31:18 -04:00
  • a251ccfe2d fix: Library button preserves workspace context bruno 2026-07-10 09:19:47 -04:00
  • 3ed2181e89 feat: add Understand-Anything knowledge graph for FlowDeck bruno 2026-07-10 08:56:28 -04:00
  • c86c04ca22 docs: résultats du run de tests (55/61) + bogues corrigés bruno 2026-07-10 08:23:03 -04:00
  • 6b67b25d27 fix: CSRF token manquant dans les fetch() POST du board et card detail bruno 2026-07-10 08:22:42 -04:00
  • d940481a6f docs: grille de tests visuels (61 tests, 14 sections) bruno 2026-07-10 08:11:35 -04:00
  • 8aaf1676c0 fix: refresh board after drag & drop move bruno 2026-07-10 08:06:06 -04:00
  • 7c8f8d719e docs: CHANGELOG, README, WORKLOAD updated for v2.1.0 — complete bruno 2026-07-10 07:30:54 -04:00
  • 80f56acf4c feat(v2.1.0): API publique + Webhooks sortants + PWA v2.1.0 bruno 2026-07-10 07:28:09 -04:00
  • cd854e1dfe feat(v2.0.0): Multi-User Workspaces + Comments + History + Favorites + Templates + CSV + Public Sharing v2.0.0 bruno 2026-07-10 07:22:34 -04:00
  • f752ae2ed7 docs: ROADMAP v1.9.0 ✅ — 5 blocs complétés (37/52) bruno 2026-07-09 23:09:05 -04:00
  • ad95c87b01 feat(v1.9.0): My Tasks — dashboard cross-collection unifié v1.9.0 bruno 2026-07-09 23:08:49 -04:00
  • 4a6ed24315 feat(v1.7.0+v1.8.0): Vues Améliorées + Sub-items & Dépendances v1.8.0 bruno 2026-07-09 23:06:53 -04:00
  • e725398543 feat(v1.6.0): Vues Manquantes — Calendar, Gallery, List, Timeline, Table SSR v1.6.0 bruno 2026-07-09 23:03:51 -04:00
  • b8647f1a19 feat(v1.5.0): Relations, Rollups, Formulas — FormulaEngine, RollupEngine, API v1.5.0 bruno 2026-07-09 22:48:41 -04:00
  • 16532d10bd feat(v1.4.0): Propriétés Avancées — collection_properties, 21 types, API CRUD v1.4.0 bruno 2026-07-09 22:43:16 -04:00
  • d94817bac5 docs: ROADMAP v1.3.0 ✅ + WORKLOAD/README updated bruno 2026-07-09 22:40:19 -04:00
  • c574d2c8b5 feat(v1.3.0): Database Concept — collections, pages, views, GiteaBoardCompat v1.3.0 bruno 2026-07-09 22:33:39 -04:00
  • b9723dffab feat(v1.3.0): Step 3 — Router /db avec API CRUD collections + pages bruno 2026-07-09 22:30:05 -04:00
  • 3967c7df85 feat(v1.3.0): Step 2 — DB tables collections, collection_pages, collection_views bruno 2026-07-09 22:26:45 -04:00
  • 66ae1289a9 docs: ROADMAP v1.3-v2.1 + ARCHITECTURE v2.0 complète bruno 2026-07-09 21:38:28 -04:00
  • 1dea15ad90 docs: Guide Notion Database & Tasks — analyse complète pour FlowDeck bruno 2026-07-09 17:41:21 -04:00
  • f04003f060 Add guide for cloning Notion databases and tasks bruno 2026-07-09 16:40:20 -04:00
  • 780cccf79f feat: Notion sidebar complete — 7 sections, nav icons, auto-update title bruno 2026-07-09 16:39:22 -04:00
  • c02e00726e Add Notion navigation menu screenshots bruno 2026-07-09 15:48:26 -04:00
  • a585587e4c feat: Notion-style block editor v6 + sidebar refactoring bruno 2026-07-09 15:47:43 -04:00
  • 8aa1a703b5 Add screenshots of empty editor states bruno 2026-07-09 14:28:31 -04:00
  • 205f09838f fix: block editor visibility — flex layout + 400ms init delay bruno 2026-07-09 11:40:39 -04:00
  • c8c08f5589 Add comprehensive Notion sidebar development guide bruno 2026-07-09 11:30:05 -04:00
  • d4cd45c6cb feat: Notion-style block editor v1 + Move to Trash + fixes bruno 2026-07-09 11:29:36 -04:00
  • 06cdec52fa Add comprehensive guide on recreating the Notion editor bruno 2026-07-09 08:20:43 -04:00
  • 755404fbb0 feat: sidebar tree navigation — toggle chevrons + drag & drop bruno 2026-07-08 22:27:09 -04:00
  • c1dba816de Add Notion files tree diagram image bruno 2026-07-08 21:58:52 -04:00
  • aa3d5d87c8 feat: account management panel — /accounts + /api/users/me bruno 2026-07-08 16:09:20 -04:00
  • 4c49d43c66 feat: sous-pages — parent_id, sidebar hiérarchique, bouton +New sub-page bruno 2026-07-08 16:07:25 -04:00
  • b826cfc247 fix: auto-save met à jour le titre du sidebar sans recharger la page bruno 2026-07-08 16:01:24 -04:00
  • c00442c693 fix: PUT /board/api/pages exempté CSRF + reload après saveTitle bruno 2026-07-08 15:57:25 -04:00
  • 1d2c2c0919 fix: context menu implémenté + page editor CSRF + workspace context bruno 2026-07-08 15:51:24 -04:00
  • 92dad6db1f fix: topbar utilisait Jinja2 au lieu d'Alpine — breadcrumb, titre, edited bruno 2026-07-08 15:45:06 -04:00
  • 4eaec52d66 feat: workspace contextuel — pages liées au projet, sidebar vues cliquables bruno 2026-07-08 15:38:25 -04:00
  • bed326ee9b feat: menu New page (Empty/Database/Kanban) + slash commands / dans l'éditeur bruno 2026-07-08 15:26:36 -04:00
  • e3180c6255 fix: route /pages/{id} accessible à la racine — création pages fonctionnelle bruno 2026-07-08 15:25:07 -04:00
  • 24e979a05f fix: sidebar Favorites + Shared, Library page with tabs, CSRF fix bruno 2026-07-08 15:17:14 -04:00
  • b10118eddc feat: sidebar Kanban board + pages Markdown + boutons + et 📚 fonctionnels bruno 2026-07-08 15:02:15 -04:00
  • a5e91cf8c7 Merge branch 'main' of https://git.dracodev.net/bruno/flowdeck bruno 2026-07-08 14:55:48 -04:00
  • b50d920c36 Add screenshots for Notion add page and library function buttons bruno 2026-07-08 14:54:33 -04:00
  • fd47c8f161 release: v1.0.0 — Production v1.0.0 bruno 2026-07-08 14:40:03 -04:00
  • 281a8055fc feat: v0.9.0 — Backend Notion-Style (propriétés custom, AI keywords, sync) bruno 2026-07-08 14:34:32 -04:00
  • 751f13869a feat: v0.5.0→v0.8.0 — multi-vues, filtres, tri, modale, checklists bruno 2026-07-08 14:29:33 -04:00
  • ff555c6fd4 docs: v0.4.0 complétée — ROADMAP + WORKLOAD à jour bruno 2026-07-08 14:21:41 -04:00
  • cc680a46c2 feat: Refonte UI Notion-complete — sidebar, topbar, multi-vues, dark mode bruno 2026-07-08 14:13:41 -04:00
  • d0818f48de Add Notion UI screenshots for side navigation and layout bruno 2026-07-08 13:49:21 -04:00
  • ac5ef3526b Add Notion Kanban board screenshots and resources bruno 2026-07-08 13:22:40 -04:00
  • 74fe8aed64 feat: feedback visuel immédiat après drag-and-drop + correction résolution IDs labels bruno 2026-07-08 11:42:05 -04:00
  • c19503cf2f feat: UI de configuration des colonnes et mappings label→colonne bruno 2026-07-08 11:33:08 -04:00
  • 7b2fa01b0a fix: positionnement des cartes selon les labels et mise à jour après édition bruno 2026-07-08 11:27:56 -04:00
  • 6ca376a675 fix: JS syntax error in renderCardDetail breaking all interactivity bruno 2026-07-08 10:53:32 -04:00
  • ae41937b03 feat: multi-label selection + double-click column to create issue bruno 2026-07-08 10:47:54 -04:00
  • 3e78d4343c feat: full inline issue editing (title + body + assignee) bruno 2026-07-08 10:18:28 -04:00
  • 68f2b3f03b fix: issues with pull_request:null no longer classified as PRs bruno 2026-07-08 10:14:28 -04:00
  • 492ae7b83b fix: notes save + all HTMX POST now send CSRF token bruno 2026-07-08 10:04:15 -04:00
  • d15cfb1d33 fix: login button works, header no longer overflows bruno 2026-07-08 10:00:30 -04:00
  • a67f42bfe6 fix: resolve 3 critical UI bugs bruno 2026-07-08 09:45:24 -04:00
  • e72c0dcbd8 fix: board 404 returns clean page, not 500 bruno 2026-07-08 09:37:51 -04:00
  • 69803c4c4a fix: remove duplicate projects from dashboard bruno 2026-07-08 09:30:33 -04:00
  • 2b83c658f6 fix: :memory: db handling + tests (7/7 pass, +csrf +auth tests) bruno 2026-07-08 09:25:52 -04:00
  • 5a124d1328 v0.3.0: OAuth2, CSRF, rate limiting, issue CRUD, webhooks, card detail, checklists bruno 2026-07-08 09:23:57 -04:00
  • 87862b64b8 docs: CONTRIBUTING.md + CI pipeline Gitea Actions bruno 2026-07-08 09:02:02 -04:00
  • 336c7d8dfe feat: FlowDeck v0.2.0 — Kanban Gitea intégré bruno 2026-07-08 08:41:31 -04:00
  • 90f090c785 Initial commit bruno 2026-07-08 08:33:33 -04:00