-
1116957c19
feat: menu contextuel repertoire → Sauvegarder recherche + icone dossier
bruno
2026-06-15 16:45:45 -04:00
-
5ec54d3cc2
fix: barre flottante deplacee hors content-area (avant </body>) — immunisee contre innerHTML
bruno
2026-06-15 16:33:54 -04:00
-
c2d7000edf
fix: barre flottante en position fixed (viewport) pour visibilite permanente
bruno
2026-06-15 16:28:07 -04:00
-
91d7074a07
fix: preserver la barre flottante lors du innerHTML clear du content-area
bruno
2026-06-15 16:23:23 -04:00
-
d0bc5ebbd0
fix: mise a jour legacy.js + app.js pour les nouveaux IDs rb-* (barre flottante)
bruno
2026-06-15 15:16:54 -04:00
-
1ce3a6d65c
feat: barre de recherche epuree + barre flottante de resultats
bruno
2026-06-15 15:12:18 -04:00
-
75a28da8d9
style: formatage HTML index.html — indentation multi-lignes coherente
bruno
2026-06-15 14:55:36 -04:00
-
0f4a7405db
feat: section aide rapide dans le dashboard stats
bruno
2026-06-15 14:11:49 -04:00
-
dd52f379bf
fix: rename variables Forge pour eviter conflit const saveBtn
bruno
2026-06-15 13:59:15 -04:00
-
cc2ec9e869
fix: suppression boutons doublons Forge + delegation parent modal
bruno
2026-06-15 13:57:21 -04:00
-
feeb46b873
feat: finalisation éditeur Forge + mode hors-ligne PWA + consolidation roadmap
bruno
2026-06-14 20:27:37 -04:00
-
0cdebc5b40
feat: finalize Forge editor — Tab indent, Ctrl+K, auto-focus, AI status, French errors
bruno
2026-06-10 09:09:53 -04:00
-
8cf7b55747
fix: slash commands clean /command + cache-bust Forge iframe
bruno
2026-06-10 08:59:58 -04:00
-
89b0a5a024
Consolidate roadmap files into docs/ROADMAP.md
bruno
2026-06-09 10:38:50 -04:00
-
75291eac42
feat: Mermaid + highlight.js rendering in preview pane
bruno
2026-06-06 01:05:16 -04:00
-
88185c70e0
feat: preview uses ObsiGate server-side rendering (Mermaid, highlight, wikilinks)
bruno
2026-06-06 00:53:40 -04:00
-
3090fe62fe
fix: Forge iframe height uses 82vh (bypasses flex parent issue)
bruno
2026-06-06 00:40:35 -04:00
-
6388718b87
fix: Forge iframe fills full modal height (position:absolute)
bruno
2026-06-06 00:35:57 -04:00
-
12eaa9f659
fix: textarea fills full editor height when content is short
bruno
2026-06-06 00:27:17 -04:00
-
ac9382d12e
fix: auto-height on file load so entire content is visible
bruno
2026-06-06 00:18:11 -04:00
-
ba30d1e7ce
feat: Forge opens in editor modal instead of new tab
bruno
2026-06-06 00:11:21 -04:00
-
c58eb9314e
fix: remove 160px bottom padding, editor now uses full height
bruno
2026-06-06 00:06:17 -04:00
-
53cd202a93
fix: bubble menu always positioned at selection end
bruno
2026-06-06 00:04:04 -04:00
-
76a5b23e96
feat: inline table form + code language picker (no more prompt dialogs)
bruno
2026-06-06 00:02:16 -04:00
-
f42e37489b
fix: table prompt in French, tab title shows filename
bruno
2026-06-05 23:34:30 -04:00
-
218c77dafb
feat: auto-height, sync scroll, Mermaid QI, table prompt, bubble follow
bruno
2026-06-05 23:33:37 -04:00
-
bbe109e4e5
fix: slash/QI keyboard nav + bubble position at selection
bruno
2026-06-05 23:09:45 -04:00
-
bc47f79378
fix: slash menu at caret position, bubble below, Alt+I Quick Insert
bruno
2026-06-05 22:56:38 -04:00
-
dcf82e7603
fix: load file content from /raw endpoint instead of /view
bruno
2026-06-05 22:30:29 -04:00
-
6eff157686
feat: add Forge button next to Edit in viewer toolbar
bruno
2026-06-05 22:17:37 -04:00
-
a358f772bd
feat: POC v3 — real editor with backend, AI, and preview
bruno
2026-06-05 21:57:06 -04:00
-
a21546028a
feat: POC v2 - real markdown textarea with live insertions
bruno
2026-06-05 21:27:00 -04:00
-
02564cadfa
Add roadmap items for PDF support and split view editor
bruno
2026-06-05 20:30:26 -04:00
-
739b359de2
feat: Editor POC — multi-zone toolbar mockup (TOOLBAR_DESIGN_ANALYSIS.md)
bruno
2026-06-05 20:29:56 -04:00
-
0f400d72cd
docs: ajout analyse complète architecture toolbar multi-zone (5 zones: top bar, slash menu, bubble menu, quick insert, AI panel)
bruno
2026-06-05 19:53:05 -04:00
-
0f1ae237a0
fix: patch beta diagram colors via JS — setAttribute overrides inline SVG fills (CSS !important fails)
bruno
2026-06-05 13:11:50 -04:00
-
0f6bb52776
fix: ER diagram — darker rows (#111d30/#152238), white text for high contrast
bruno
2026-06-05 11:49:35 -04:00
-
946c0098a9
fix: xychart-beta dark mode — CSS override for cream bars + orange line (ignores themeVariables)
bruno
2026-06-05 11:46:18 -04:00
-
24b91b0d62
fix: packet-beta dark mode — CSS override for hardcoded white blocks (themeVariables ignored by beta)
bruno
2026-06-05 11:45:11 -04:00
-
0fcb917a8d
fix: ER diagram row contrast, mindmap branch colors, timeline blue boxes, xyChart blue bars
bruno
2026-06-05 11:38:39 -04:00
-
0f9e45dcb1
feat: comprehensive Mermaid dark theme — bleu-tinted palette for flowchart, gantt, git, mindmap, pie
bruno
2026-06-05 11:21:24 -04:00
-
b55eacad78
feat: Mermaid dark theme with custom themeVariables + re-render on switch + fix code view colors
bruno
2026-06-05 09:57:17 -04:00
-
6d7f95186d
fix: backup close button — add background + shadow so it's visible over the overlay
bruno
2026-06-05 09:32:29 -04:00
-
51a5162e66
feat: theme-adaptive fullscreen background + wire updateMermaidTheme to applyTheme
bruno
2026-06-05 09:24:19 -04:00
-
2cf9915208
feat: add 'Copy code Mermaid' button alongside 'Copy SVG' in header + fullscreen
bruno
2026-06-05 09:11:26 -04:00
-
c7f652ace5
fix: export SVG/PNG targets .mermaid-rendered svg instead of first svg (Lucide icon)
bruno
2026-06-05 09:05:18 -04:00
-
697f25700b
fix: replace requirementDiagram #10 with flowchart — Mermaid 11 does not support requirementDiagram
bruno
2026-06-05 08:55:27 -04:00
-
dea1d73943
fix: requirementDiagram #10 — quote id field, remove period inside text quotes
bruno
2026-06-05 08:54:57 -04:00
-
027eab1368
docs: refonte ROADMAP — numerotation, effort/impact, P3/P4 explosés en 15 items détaillés
bruno
2026-06-05 08:45:53 -04:00
-
28ced406bc
feat: Mermaid header bar, Code/Preview toggle, Copy SVG, Download PNG, fullscreen header
bruno
2026-06-05 08:38:21 -04:00
-
fff658d551
fix: add isascii() check in safe_name to prevent non-ASCII chars in PDF Content-Disposition header
bruno
2026-06-05 08:24:32 -04:00
-
4a6e907f3f
fix: Mermaid fullscreen — fill viewport instead of showing tiny centered diagram
bruno
2026-06-05 08:14:54 -04:00
-
da58b97096
fix: Mermaid test file fixes (accents, escaping) + preprocessObsidian call in renderMermaidBlocks
bruno
2026-06-05 08:02:45 -04:00
-
a0cae4a6a4
fix: close TestClient properly in auth_client fixture to prevent gzip cleanup errors
bruno
2026-06-05 07:52:29 -04:00
-
ccb0fb3e97
fix: add missing initMermaid() call + skip mermaid blocks in highlight.js
bruno
2026-06-05 07:43:19 -04:00
-
69e86c239b
fix: CSP add cdn.jsdelivr.net, fix regex syntax, fix manifest PNG->SVG
bruno
2026-06-04 23:50:10 -04:00
-
00f32ce9c2
fix: reload backend.indexer before watcher in IGNORED_DIRS tests
bruno
2026-06-04 23:43:14 -04:00
-
8c4ce5e3c0
fix: vaulthome.js import safeCreateIcons from utils.js instead of viewer.js
bruno
2026-06-04 23:35:16 -04:00
-
3b53de1b33
fix: resolve 57 ruff lint errors (unused imports, unused variables, import placement)
bruno
2026-06-04 23:32:47 -04:00
-
182e40800e
docs: roadmap #20-29 marked FAIT
bruno
2026-06-04 23:24:01 -04:00
-
5c5ef561cf
feat: Mermaid.js integration #20-29 — full diagram support
bruno
2026-06-04 23:23:21 -04:00
-
4674328303
docs: add Mermaid UX features #25-29 + clean duplicate #14
bruno
2026-06-04 23:16:47 -04:00
-
6e8a51b21a
docs: add Mermaid.js integration roadmap #20-24 + bump to v2.0.0-dev
bruno
2026-06-04 23:11:31 -04:00
-
9e552aa87d
docs: roadmap #15-#19 marked FAIT
bruno
2026-06-04 21:36:34 -04:00
-
47dc79683f
feat: backup manager #15 #16 #17 #18 #19 — preview, restore, purge vault, compress, auto-backup
bruno
2026-06-04 21:36:05 -04:00
-
7af347b6be
fix: /api/backups — fpath.st_size -> fpath.stat().st_size + try/except
bruno
2026-06-04 20:24:58 -04:00
-
7720d9b96f
docs: update ROADMAP — added backup management items #14-19 + reorganized
bruno
2026-06-04 20:20:31 -04:00
-
fb87c9f7c3
feat: backup management page + max backups config + auto-cleanup
bruno
2026-06-04 20:15:31 -04:00
-
ca132c2668
fix: rewrite backups.js with pure ASCII, no template literals - avoids encoding corruption
bruno
2026-06-04 19:38:22 -04:00
-
71646ccfb0
chore: bump service worker cache version to v1.9.0
bruno
2026-06-04 19:27:15 -04:00
-
1f44fc9dfd
fix: diff mode button uses ASCII-only text to avoid UTF-8 corruption
bruno
2026-06-04 19:18:32 -04:00
-
0c2b70d3f9
fix: diff mode button now has visible text label (Côte à côte / Unifiée)
bruno
2026-06-04 18:59:04 -04:00
-
652bcb9eef
fix: export focusPathInSidebar from sidebar.js and import in viewer.js
bruno
2026-06-04 18:52:28 -04:00
-
8c5a5fd6b2
feat: side-by-side diff view + auto-save skips backup
bruno
2026-06-04 18:37:14 -04:00
-
1e9ecf656f
fix: add missing timezone import in main.py
bruno
2026-06-04 17:20:44 -04:00
-
21117da114
fix: backup listing uses same vault for read/write + global close handler
bruno
2026-06-04 17:10:40 -04:00
-
67043a76e5
fix: store .obsigate-backup inside vault directory (not parent) for Docker write permissions
bruno
2026-06-04 16:51:07 -04:00
-
9f05059800
fix: backup close button is now a STATIC element in overlay (never replaced by innerHTML)
bruno
2026-06-04 16:36:37 -04:00
-
05ac6cd756
fix: rewrite backup viewer close button — match editor-btn pattern
bruno
2026-06-04 16:06:39 -04:00
-
bc8083fd6b
fix: backup storage relative to vault parent + global capture click handler for close button
bruno
2026-06-04 15:22:02 -04:00
-
af05604e99
fix: backup viewer close button — add missing onclick to renderError + Escape key + proper cleanup
bruno
2026-06-04 15:12:38 -04:00
-
e22967ada8
fix: inline rename uses .tree-item-text span instead of direct text node
bruno
2026-06-04 15:01:05 -04:00
-
247d78374c
fix: import getFileIcon from utils.js + close button re-bind after setBody
bruno
2026-06-04 14:58:07 -04:00
-
0b3a7d5c95
feat: roadmap items #7 #8 #9 #10 — recent files, semver tag, search filters, dedup
bruno
2026-06-04 12:11:51 -04:00
-
fc1a4e336e
fix: vault home recursive + backup viewer fixes + AI status at startup
v1.8.0
bruno
2026-06-04 09:28:57 -04:00
-
b077c24bf1
fix: corrections UI — indicateur voute, couleurs, statut IA, spinner éditeur
bruno
2026-06-04 08:31:32 -04:00
-
90dffdf26c
fix: indicateur voute visible en mobile + debug log statut IA
bruno
2026-06-04 08:11:08 -04:00
-
873c7a572f
fix: statut IA — suppression endpoint redondant + lecture runtime des clés API
bruno
2026-06-04 07:55:42 -04:00
-
7c9092993b
fix: menu AI attaché au body pour éviter le clipping par overflow:hidden
bruno
2026-06-04 07:42:11 -04:00
-
6700b78004
fix: import manquant openFile dans sync.js (ReferenceError)
bruno
2026-06-04 07:36:52 -04:00
-
8819d04cf2
fix: indexation inversée non-bloquante — run_in_executor
bruno
2026-06-04 07:33:50 -04:00
-
7a4b3d1329
feat: points 11a + 11b — Indicateur AI Actif & Page d'accueil voute
bruno
2026-06-03 22:36:31 -04:00
-
d1ba15c3aa
feat: diff viewer backups — point 6 (backups, diff, restore)
bruno
2026-06-03 22:22:50 -04:00
-
c07de4fd65
docs: explication détaillée du point 6 — Diff viewer backups
bruno
2026-06-03 22:14:16 -04:00
-
cfb3825dbe
feat: drag & drop de fichiers dans l'arborescence (portion 5)
bruno
2026-06-03 13:56:27 -04:00
-
96c1e9e6ec
Mobile: add vault context indicator pill below header
bruno
2026-06-03 13:46:37 -04:00
-
db8041d990
Add close-all tabs, close-current-file command, fix AI toolbar light theme + sticky
bruno
2026-06-03 13:33:44 -04:00
-
f8267bbc1e
Fix: palette files use TabManager for tab tracking, hide .tab-bar on mobile
bruno
2026-06-03 13:14:14 -04:00
-
998dcab8a3
Reformat HTML for improved readability
bruno
2026-06-03 12:57:59 -04:00
-
c240cdd956
Fix pull-to-refresh: unblock overscroll chain through content-wrapper/app-container
bruno
2026-06-03 12:57:15 -04:00