-
1c22f6cf90
Mobile: search=file palette, commands button, hide top tabs, always full-open files
bruno
2026-06-03 12:23:57 -04:00
-
537a77fdfc
Fix: enable pull-to-refresh on mobile by allowing body overscroll chain
bruno
2026-06-03 12:13:54 -04:00
-
a5331904ea
Roadmap: bump version to 1.8.0
bruno
2026-06-03 12:09:22 -04:00
-
a0d2ab6d13
Roadmap: mark Phase 4 mobile toolbar as complete
bruno
2026-06-03 12:09:07 -04:00
-
2e00657c7b
Fix typo in roadmap description
bruno
2026-06-03 12:07:22 -04:00
-
4206161def
Mobile bottom toolbar: explorer, search, palette, tab switcher — Obsidian-style
bruno
2026-06-03 12:04:22 -04:00
-
60fad18351
Fix search clear button: match input padding, remove fixed size causing misalignment
bruno
2026-06-03 11:58:44 -04:00
-
93b23764ae
Improve search clear button: flex layout, split border-radius, proper centering
bruno
2026-06-03 11:50:34 -04:00
-
d25fff5505
Fix: hamburger first-click, add search clear X button
bruno
2026-06-03 11:43:34 -04:00
-
e9685651cf
Fix: mobile help guide width overflow, box-sizing and max-width constraints
bruno
2026-06-03 11:32:43 -04:00
-
227e157793
Fix: pattern regex v-flag, help mobile: TOC accordion not slide-over, search always in TOC
bruno
2026-06-03 11:13:37 -04:00
-
baba4e9fc7
Palette: global search with +include -exclude operators in browse and file search
bruno
2026-06-03 11:04:30 -04:00
-
447dfbdea2
Palette: fix arrow keys in browse filter, add file browsing, add delete-file command
bruno
2026-06-03 10:41:17 -04:00
-
81e53a930a
Palette: add browse filter bar for create file/folder, delete folder actions
bruno
2026-06-03 10:26:07 -04:00
-
b513add15b
Fix: mobile help TOC toggle via inline onclick, overflow/wrapping fixes
bruno
2026-06-03 10:15:02 -04:00
-
26871dd580
Fix: remove duplicate export of refreshSidebarTreePreservingState
bruno
2026-06-03 09:58:31 -04:00
-
91366212d4
Help: dedicated webhooks section with examples, event table, API details
bruno
2026-06-03 09:42:08 -04:00
-
01af74a43f
Fix: export and import loadVaultSettings for hidden files save
bruno
2026-06-03 09:31:37 -04:00
-
03586256f1
Help: mobile slide-over TOC with overlay, search content highlighting
bruno
2026-06-03 09:27:06 -04:00
-
99b00eea0c
Improve help modal navigation with keyboard and search support
bruno
2026-06-03 09:12:26 -04:00
-
cb1191af79
Add help navigation search, mobile toggle, and scroll spy
bruno
2026-06-03 08:36:02 -04:00
-
40a8801220
Add AI toolbar to popout HTML editor
bruno
2026-06-03 07:29:36 -04:00
-
8bdc2fae8a
Refactor palette keyboard focus handling
bruno
2026-06-02 23:00:37 -04:00
-
0d697bdecc
fix: touches clavier (↑↓ Esc) inactives en mode browse — écoute aussi sur l'overlay
bruno
2026-06-02 21:06:13 -04:00
-
88cb01af0a
Remove .tmp_add_token.sh and update ROADMAP
bruno
2026-06-02 20:36:00 -04:00
-
21e8481372
📱 Ajout Roadmap : Barre d'outils mobile + palette fichiers/commandes
bruno
2026-06-02 16:46:18 -04:00
-
5932d2fa20
feat: vault picker visuel + modal nom harmonisé + refresh sidebar après suppression
bruno
2026-06-02 15:49:26 -04:00
-
e405bdc929
feat: navigateur de dossiers dans la palette — créer/supprimer fichier/dossier par sélection visuelle
bruno
2026-06-02 15:27:47 -04:00
-
9f00455064
docs: guide d'utilisation enrichi + navigation clavier — sections Tabs, Édition, Graphe, Palette, Partage, Sauvegardes, Sécurité
bruno
2026-06-02 15:25:08 -04:00
-
34d89706be
feat: 6 nouvelles commandes palette — créer/supprimer fichiers/dossiers, éditer, pop-out
bruno
2026-06-02 15:08:30 -04:00
-
120c7433f8
fix: bouton aide — help-open-btn au lieu de header-help-btn
bruno
2026-06-02 14:31:40 -04:00
-
800a8c34a1
fix: raccourcis palette — Ctrl+Shift+Espace fichiers, Ctrl+Alt+Espace commandes
bruno
2026-06-02 14:01:35 -04:00
-
fc6452d4a4
fix: Alt+P au lieu de Ctrl+P (conflit navigateur) + bouton config correct
bruno
2026-06-02 13:12:35 -04:00
-
08c29c9efe
feat: palette de commandes Ctrl+P — navigation rapide fichiers + commandes
bruno
2026-06-02 12:30:41 -04:00
-
459bbe441d
Add backup files for TestVault and Vault notes
bruno
2026-06-02 12:24:14 -04:00
-
ce51ed18e4
docs: Export PDF marqué FAIT (déjà implémenté) + test PDF endpoint
bruno
2026-06-02 11:41:37 -04:00
-
faa164ec8f
docs: roadmap — tests marqués FAIT (70%), prochaines étapes repriorisées
bruno
2026-06-02 10:27:39 -04:00
-
3151721aad
test: coverage 70% — +109 tests (api integ, auth api, watcher mocked)
bruno
2026-06-02 10:21:13 -04:00
-
e1a658cbcc
Add test infrastructure and example vault content
bruno
2026-06-02 09:28:37 -04:00
-
8f3e602869
docs: CHANGELOG.md + README v1.7.0 + ROADMAPs mis à jour
bruno
2026-06-02 09:27:11 -04:00
-
c74c2444d5
docs: section IA dans le guide d'utilisation + nav
bruno
2026-05-30 23:14:59 -04:00
-
a4e2d0629a
fix: loading AI toast + flash vert auto-save + refresh doc après close editor
bruno
2026-05-30 22:07:16 -04:00
-
adbeb54887
feat: loading AI + tooltips + auto-save silencieux + hover transparent fix
bruno
2026-05-30 21:35:35 -04:00
-
a662a4a3c2
fix: hover transparent + auto-save éditeur 2s
bruno
2026-05-30 20:36:13 -04:00
-
1352818b25
fix: strip() clés API + log masqué pour debug 401
bruno
2026-05-30 20:18:13 -04:00
-
aacdb1d42f
fix: messages d'erreur AI clairs (401→clé invalide) + succès toast
bruno
2026-05-30 20:06:24 -04:00
-
6c7d7b4506
fix: hover foncé + /api/ai/status + cache toolbar si pas de clé API
bruno
2026-05-30 19:57:39 -04:00
-
e013ddc539
fix: AI toolbar container recréé après bodyEl.innerHTML = ''
bruno
2026-05-30 19:03:20 -04:00
-
281636efa0
fix: AI toolbar créée hors try/catch + simplifié imports circulaires
bruno
2026-05-30 17:48:11 -04:00
-
b76fc64325
fix: ajout méthode is_stale() manquante dans InvertedIndex
bruno
2026-05-30 17:00:00 -04:00
-
b92fd3da08
feat: AI Editor — toolbar avec menus dropdown, multi-provider (DeepSeek/OpenRouter/Gemini)
bruno
2026-05-30 16:44:42 -04:00
-
ca84bfdf11
style: header graph 2 lignes responsives — titre flexible + recherche dédiée
bruno
2026-05-30 08:48:35 -04:00
-
14192f67d7
feat: navigation graphe — ← → historique + ↑ Parent
bruno
2026-05-30 08:39:29 -04:00
-
5783811448
style: tuile info top-left + bordure fine pâle
bruno
2026-05-30 08:17:31 -04:00
-
a8131a4285
feat: panneaux sticky + boutons close ✕
bruno
2026-05-30 08:00:50 -04:00
-
de9f4b0bb5
feat: panneaux fixes — tuile info top-right + preview pleine hauteur droite
bruno
2026-05-30 07:52:01 -04:00
-
a88be85623
feat: header graph flat design — 3 zones + barre statut + recherche unifiée
bruno
2026-05-30 00:00:59 -04:00
-
4a916e80db
feat: aperçu markdown formaté + metadata dans tooltip normal
bruno
2026-05-29 23:45:26 -04:00
-
2a74503bed
fix: header 2 lignes + aperçu utilise /raw + corrige regex newline
bruno
2026-05-29 23:30:06 -04:00
-
3de990cf7d
feat: header graph repensé + filtre tag + Ctrl+survol aperçu contenu
bruno
2026-05-29 22:58:22 -04:00
-
5a76a48e28
fix: loadSavedSearches() après sauvegarde — màj immédiate sans refresh
bruno
2026-05-29 22:03:16 -04:00
-
146e431f55
fix: deleteFile() — finally garantit la restoration du bouton, même si showWelcome échoue
bruno
2026-05-29 21:53:21 -04:00
-
279e632b4b
fix: remove_recent() — nettoie les fichiers récents après suppression
bruno
2026-05-29 21:27:18 -04:00
-
1243782b6a
fix: capture vault/path avant closeEditor() pour rafraichir l'affichage après save
bruno
2026-05-29 21:20:24 -04:00
-
c20a61f8ba
fix: shadowing state variable dans openEditor + imports manquants pour deleteFile
bruno
2026-05-29 21:11:27 -04:00
-
ac3fa10310
fix: editorVault→state.editorVault + openFile import — bouton sauvegarde éditeur
bruno
2026-05-29 21:01:30 -04:00
-
ea74907098
fix: refreshSidebarTreePreservingState non importé dans ui/config/viewer
bruno
2026-05-29 20:49:30 -04:00
-
87b6a82df8
fix: editorView/editorVault → state.editorView/state.editorVault dans saveFile()
bruno
2026-05-29 20:41:43 -04:00
-
0befd161e3
fix: openEditor, openShareDialog, clipboard fallback — boutons Copier/Éditer/Partager
bruno
2026-05-29 20:21:08 -04:00
-
3ad484001a
fix: advancedSearchOffset → state.advancedSearchOffset + openFile dans dashboard.js
bruno
2026-05-29 15:57:50 -04:00
-
c0851d9860
fix: el dans ui.js + performAdvancedSearch dans viewer.js — documents et recherches sauvegardées
bruno
2026-05-29 15:49:25 -04:00
-
eeae538d86
fix: flushIcons non importé dans sidebar.js
bruno
2026-05-29 15:41:05 -04:00
-
3c93cebdf1
fix: appendHighlightedText non importé dans sidebar.js → erreur filtre sidebar
bruno
2026-05-29 14:52:14 -04:00
-
7c288460c3
fix: buildFrontmatterCard non exporté de ui.js → cassait le rendu des documents (et donc les tabs)
bruno
2026-05-29 14:40:26 -04:00
-
8232f1bdf2
fix: TabManager.init() jamais appelé dans l'orchestrateur → tabs inexistants
bruno
2026-05-29 14:02:57 -04:00
-
5d006ddc35
fix: TagFilterService non importé dans config/search/viewer — bloquait rendu résultats et affichage docs
bruno
2026-05-29 13:54:02 -04:00
-
8da6e176f0
fix: removeTagFilter non importé + null-guard sur _tabBar
bruno
2026-05-29 13:41:31 -04:00
-
fe1a2be364
fix: stem_token/stem_tokens — try/except sur crash snowballstemmer (IndexError sur tokens exotiques)
bruno
2026-05-29 13:33:04 -04:00
-
10fbeccb5f
fix: buildSearchResultsHeader, highlightSearchText, shouldDisplayPath — imports manquants bloquant l'affichage des résultats
bruno
2026-05-29 13:28:14 -04:00
-
c22259b362
fix: renderFile, searchByTag, addTagFilter, DashboardWidgets — 8 imports manquants
bruno
2026-05-29 13:20:07 -04:00
-
2004a49b2d
fix: api, AuthManager, initLoginForm, GraphViewManager — imports manquants dans search/ui/utils
bruno
2026-05-29 11:58:04 -04:00
-
c88c359c09
fix: 4 imports manquants — switchSidebarTab, performAdvancedSearch, escapeHtml, openFile
bruno
2026-05-29 11:55:43 -04:00
-
4748a75687
fix: initDashboardTabs non exporté de sync.js → importé dans viewer.js
bruno
2026-05-29 11:39:31 -04:00
-
eb32dce219
fix: AutocompleteDropdown non importé dans viewer.js
bruno
2026-05-29 11:29:14 -04:00
-
889d6d6f68
fix: syncActiveFileTreeItem non exporté de sidebar.js → importé dans ui.js et viewer.js
bruno
2026-05-29 09:30:48 -04:00
-
5e11a0453b
fix: conflit showProgressBar/hideProgressBar/showWelcome — doublons locaux vs imports dans legacy.js
bruno
2026-05-29 09:23:58 -04:00
-
0db52c3c0e
fix: imports manquants — getFileIcon, showWelcome, showProgressBar, hideProgressBar
bruno
2026-05-29 09:13:41 -04:00
-
7edbd7a31a
fix: imports manquants — TabManager, showToast, closeHeaderMenu, closeMobileSidebar, ContextMenuManager, RightSidebarManager
bruno
2026-05-29 09:01:33 -04:00
-
be65edb1a6
fix: search.js — ReferenceError el + _getEffective non importes
bruno
2026-05-29 08:57:58 -04:00
-
8662d4ce17
fix: export closeMobileSidebar, showLoading; add imports
bruno
2026-05-29 08:42:22 -04:00
-
ac223e0541
fix: add state. prefix to all search state variables in search.js
bruno
2026-05-29 08:29:01 -04:00
-
876c6c8de0
fix: repair corrupted sync.js import line
bruno
2026-05-29 08:17:48 -04:00
-
4418c725f8
fix: export refreshSidebarTreePreservingState, loadRecentFiles; add imports sync.js, config.js
bruno
2026-05-29 08:11:44 -04:00
-
21da3f316f
fix: import icon from viewer.js (not utils.js) in dashboard.js
bruno
2026-05-29 07:24:07 -04:00
-
7d13585b11
fix: export attachTreeItemActionButton/LongPress from viewer.js, import in sidebar.js
bruno
2026-05-28 20:50:56 -04:00
-
a91dfa65fc
fix: export smallBadge from viewer.js, import in sidebar.js
bruno
2026-05-28 20:43:50 -04:00
-
f5cf2ca0da
fix: add state. prefix to allVaults in viewer.js getVaultIcon
bruno
2026-05-28 20:40:46 -04:00
-
de5cc97015
fix: export getVaultIcon from viewer.js, import in sidebar.js
bruno
2026-05-28 20:31:15 -04:00
-
c7378e4f12
fix: export icon from viewer.js, import syncVaultSelectors in config.js, cleanup dupes
bruno
2026-05-28 20:26:04 -04:00
-
e17da88a81
fix: export _populateRecentVaultFilter from config.js, import in sidebar.js
bruno
2026-05-28 19:43:34 -04:00