5951c707eb
feat: v6.5.0 Synced blocks production — pages contenu par lignes de DB, résolution serveur à chaque lecture, propagation écrite réelle
feat/v6.5.0-synced-db
bruno2026-09-24 08:28:25 -04:00
f2f2f3209e
feat: v6.4.0 Realtime production — merge 3-voix (au-delà du LWW) + broadcast non bloquant
bruno2026-09-23 23:55:39 -04:00
f2e5684e4e
fix(test): declare pytest-asyncio dep for webhook async tests
bruno2026-09-22 00:27:34 -04:00
055956a351
fix(palette): corriger les options de la palette de recherche inutilisables au clic (le re-rendu au survol detruisait l'element sous le curseur)
bruno2026-09-13 20:31:30 -04:00
3b3e95e23a
fix(cloudflare): proteger les scripts inline des pages du Rocket Loader
bruno2026-09-13 12:35:28 -04:00
37337a5de7
fix(settings): corriger le chargement du panneau via navigation partielle HTMX
bruno2026-09-13 11:50:17 -04:00
e8797afa05
merge: feat/v5.6.0-import into main (v5.6.0 data import, phases 0-5)
bruno2026-09-13 10:43:27 -04:00
292f3b5851
Merge pull request 'fix(local-workspace): tag filter bar + SVG chevron' (#16) from feat/v5.4.0-v5.5.0 into main
bruno2026-09-12 08:54:22 -04:00
d1d8c6fd2a
fix(local-workspace): move tag filter bar above the tree; use SVG chevron for 'Show less'
feat/v5.4.0-v5.5.0
bruno2026-09-12 08:54:33 -04:00
d50fed52ce
Merge pull request 'feat(v5.2.0): Infrastructure & Polish - isolation tests, xdist, lint, CI' (#15) from feat/v5.4.0-v5.5.0 into main
bruno2026-09-12 00:19:55 -04:00
d477c1e058
docs(roadmap): mark v5.2.0 Infrastructure & Polish as validated
bruno2026-09-12 00:05:15 -04:00
881c3e3e0a
feat(library): tags + tag filtering, monochrome icons; fix live tag updates
bruno2026-09-11 22:33:37 -04:00
c36082be6a
fix(ctxmenu): repair library rendering and complete unified row menu
bruno2026-09-11 22:00:54 -04:00
fbc8d657e7
feat(ctxmenu): unify row context menu via shared partial (_ctx_menu.html) for library+workspace; keep data-cfasync=false on page_editor_scripts
bruno2026-09-11 21:24:01 -04:00
cef01dffaf
fix(cloudflare): prevent Rocket Loader from deferring Alpine's inline alpine:init listeners (data-cfasync=false on all Alpine-critical script blocks) — fixes partial page load on mobile behind Cloudflare
bruno2026-09-11 17:32:31 -04:00
da1fccb38f
feat(workspace): Notion-style multi-select, select/unselect all, Library-style bulk action bar with move-to modal
bruno2026-09-11 16:42:46 -04:00
f1dd9d6181
feat(agent): v5.11.0 — auto-title per request, history hover preview, write_blocks normalization, Notion-style steps accordion
bruno2026-09-11 14:30:26 -04:00
6fe5d2f723
feat(v5.10.0): v5.4.0 + v5.5.0 features — backlinks, page/collection duplication, trash purge, version history, markdown import, embed/bookmark/video/audio blocks, cover & icon, OG metadata
bruno2026-09-11 08:56:48 -04:00
91b4e8d0e5
fix: le menu de permissions du panneau Share reste ancré au bouton (position:relative sur .sd-participant)
bruno2026-09-08 12:41:43 -04:00
511ad942cc
test: ajout test tree is_shared pour pages partagées par lien
bruno2026-09-08 12:26:45 -04:00
d40fdcafe3
fix: panneau Share affiche les noms d'utilisateurs + tree local-workspace indique is_shared pour tous les modes de partage
bruno2026-09-08 12:25:12 -04:00
15cc2d6f21
fix(library): dir=all = union de made+received (page partagée nominale visible dans Tous)
bruno2026-09-08 11:58:31 -04:00
0112a5b5d8
v5.5.0 Partage v2 : fenêtre Share rechargée, sidebar « Par moi »/« Avec moi », Library dir=made/received, badge 👥 + indicateurs
bruno2026-09-08 11:52:29 -04:00
b3c90efa73
v5.4.1 Partage : correctif permissions + autocomplete membres (inclut v5.4.0 Interactions de bloc)
bruno2026-09-08 09:33:45 -04:00
f84ff201ea
docs: section vue générale et workflow des interactions MCP
bruno2026-09-08 08:53:04 -04:00
bb12763a41
docs: guide complet serveur MCP pour agents externes
bruno2026-09-08 08:14:49 -04:00
3913f9f129
v5.13.0 Realtime : édition collaborative en direct
bruno2026-09-08 06:22:14 -04:00