Commit Graph
100 Commits
Author SHA1 Message Date
mirivlad 515dec6a7b docs: require human release notes 2026-07-15 07:42:02 +08:00
mirivlad c9c26faf56 fix: localize file type labels 2026-07-15 03:13:48 +08:00
mirivlad 484d599a9f docs: use Deal terminology in official plugins 2026-07-14 23:50:59 +08:00
mirivlad 5ddc63bb8d docs: describe search as Deal scoped 2026-07-14 23:20:08 +08:00
mirivlad f456287c2e fix: use Deal terminology in trash 2026-07-14 23:19:11 +08:00
mirivlad c8b8045da1 fix: use Deal terminology in todos 2026-07-14 23:17:08 +08:00
mirivlad 3a1920d104 fix: localize journal candidate review 2026-07-14 23:12:29 +08:00
mirivlad 713b95b5a8 fix: localize activity event labels 2026-07-14 23:08:00 +08:00
mirivlad b449e9c616 fix: simplify markdown editor chrome 2026-07-14 22:56:40 +08:00
mirivlad 90ad8e8467 fix: protect secrets values and deletion 2026-07-14 22:53:37 +08:00
mirivlad aa7956dec4 fix: localize files context menu 2026-07-14 22:49:59 +08:00
mirivlad 44b39ca051 fix: use modal forms for files 2026-07-14 22:46:14 +08:00
mirivlad c83c15bced fix: use modal forms for notes 2026-07-14 22:41:17 +08:00
mirivlad 99172944a1 fix: localize Browser materials workflow 2026-07-14 22:28:53 +08:00
mirivlad a1b3c31d0d fix: localize plugin operation errors 2026-07-14 22:00:24 +08:00
mirivlad 1f03226378 fix: localize Secrets operation errors 2026-07-14 20:56:25 +08:00
mirivlad bee365ad22 fix: support typed Todo reminder times 2026-07-14 20:50:14 +08:00
mirivlad dfc53f1a5f feat: add global secrets view 2026-07-14 20:41:40 +08:00
mirivlad dd75335727 fix: add entries from global journal 2026-07-14 19:43:21 +08:00
mirivlad f23fb6e993 fix: make Todo reminder time selectable 2026-07-14 19:38:00 +08:00
mirivlad 0cd2c2a6ab test: cover activity deletion confirmation 2026-07-14 19:38:00 +08:00
mirivlad 304620952f fix: confirm activity deletion 2026-07-14 19:19:06 +08:00
mirivlad 112fb4cbec fix: apply markdown blocks to full lines 2026-07-14 19:13:56 +08:00
mirivlad 78a9dd31a3 fix: open requested secrets from workbench 2026-07-14 19:13:56 +08:00
mirivlad eb0f468463 fix: make Todo reminders and selects usable 2026-07-14 08:00:33 +08:00
mirivlad 7687f410c4 feat: schedule Todo native reminders 2026-07-14 02:47:05 +08:00
mirivlad 7e34a73835 build: publish portable plugin releases 2026-07-14 01:58:30 +08:00
mirivlad 47c1db9979 build: add portable plugin archives 2026-07-13 22:29:46 +08:00
mirivlad 22c842d5e3 build: add Windows plugin packages 2026-07-13 21:46:40 +08:00
mirivlad 1a15d57033 build: publish plugin releases to GitHub 2026-07-13 05:01:42 +08:00
mirivlad 483b6ba46e build: ignore generated plugin releases 2026-07-12 21:34:57 +08:00
mirivlad 226464f082 docs: prepare official plugins alpha release 2026-07-12 21:22:24 +08:00
mirivlad e93584c37c feat: stabilize activity sessions for journal review 2026-07-12 20:49:13 +08:00
mirivlad 50c4fc5e68 feat: open browser links and resolve filename collisions 2026-07-12 20:39:09 +08:00
mirivlad b45a56b09d feat: add browser inbox archive flow 2026-07-12 17:43:17 +08:00
mirivlad 0db9f896ce feat: read activity from append-only storage 2026-07-12 17:29:13 +08:00
mirivlad 69a1938ff3 fix: make browser inbox mutations durable 2026-07-11 23:30:43 +08:00
mirivlad fe97c5ddcc fix: fully localize platform diagnostics 2026-07-11 12:56:40 +08:00
mirivlad 1bc5ecfd16 fix: keep plugin localization live and complete 2026-07-11 12:48:15 +08:00
mirivlad 3dd0ec9f1f feat: localize official plugins in Russian 2026-07-11 12:42:37 +08:00
mirivlad 077de94e61 docs: document todo plugin behavior 2026-07-10 21:08:50 +08:00
mirivlad 16e1407440 feat: convert completed todos into journal entries 2026-07-10 20:49:15 +08:00
mirivlad 31c93bdf5b feat: add global and workspace todo plugin 2026-07-10 20:43:57 +08:00
mirivlad 92f596647f docs: clarify browser inbox domain bindings 2026-07-10 20:27:24 +08:00
mirivlad eb19cce2a4 feat: make browser inbox globally assignable 2026-07-10 20:19:08 +08:00
mirivlad c31ee7e0ce feat: add global trash plugin 2026-07-10 08:43:22 +08:00
mirivlad a76500418e feat: add deterministic work session candidates 2026-07-10 08:03:46 +08:00
mirivlad 396b77cf26 feat: add browser receiver pairing settings 2026-07-10 03:44:42 +08:00
mirivlad d6b8ab17f1 Polish official plugin workbench UI 2026-07-02 00:49:29 +08:00
mirivlad 0e079e8290 Give Files actions distinct icons 2026-07-01 19:20:41 +08:00
mirivlad 6a9d685d48 Add Files no-match clear action 2026-07-01 19:07:00 +08:00
mirivlad ddc8ffc711 Improve Files rename conflict message 2026-07-01 18:58:26 +08:00
mirivlad 45aac0d3b5 Add Files empty folder actions 2026-07-01 18:49:45 +08:00
mirivlad 32f2c1d6ab Expose Files icon categories 2026-07-01 18:34:47 +08:00
mirivlad 06ffbf9a6e Show Files create validation inline 2026-07-01 18:24:50 +08:00
mirivlad e333be9b9c Show Files rename validation inline 2026-07-01 07:59:27 +08:00
mirivlad dc74472f75 Revert "fix: P1 plugin contributions cleanup + P0 inbox workspace picker"
This reverts commit ba9386d535.
2026-07-01 07:44:22 +08:00
mirivlad ba9386d535 fix: P1 plugin contributions cleanup + P0 inbox workspace picker
Plugin contributions:
- Remove sidebarItems from Activity, Journal (only workspace tabs)
- Remove workspaceItems from Browser Inbox (only sidebar/global)
- Remove workspaceItems from Search (only Ctrl+K command)
- Remove sidebarItems from Platform Test (developer tool, not in sidebar)

Browser Inbox:
- Add workspace picker for captures without workspaceRootPath
- Add assignToWorkspace() with proper storage key migration
- Add loadWorkspacesList() via plugin API
- Add picker CSS styles
- Selections now get same workspace assignment + conversion flow

Fixes P0 issues: captures and selections without workspace assignment
now have clear path to conversion (assign → convert)
2026-07-01 04:15:28 +08:00
mirivlad f34b8a77fc Add Files escape selection clearing 2026-07-01 03:18:23 +08:00
mirivlad 9a59cd29e4 Keep search input focused while typing 2026-06-30 22:42:42 +08:00
mirivlad 9aa837e14d fix: style secrets scope select 2026-06-29 21:46:29 +08:00
mirivlad 962a345ddc feat: improve secrets management UI 2026-06-29 21:42:38 +08:00
mirivlad d32c2ceec6 feat: open secret links from editor 2026-06-29 20:48:57 +08:00
mirivlad 81c09a2df0 feat: add secrets plugin 2026-06-29 20:42:25 +08:00
mirivlad 607535358c feat: add journal worklog plugin 2026-06-29 04:46:25 +08:00
mirivlad 018dacc805 feat: suggest worklogs from activity 2026-06-29 04:40:29 +08:00
mirivlad 5011ddf89c feat: persist search index and run providers 2026-06-29 04:31:21 +08:00
mirivlad 60909d3e46 feat: mount sync status bar component 2026-06-29 04:24:24 +08:00
mirivlad efaeed7bcb feat: show sync conflict details 2026-06-29 03:38:03 +08:00
mirivlad a4d4e5ed0e feat: show persisted sync errors 2026-06-29 03:23:45 +08:00
mirivlad f0c7b31c9e feat: render inline image previews 2026-06-29 03:16:16 +08:00
mirivlad 7b249fcf48 feat: refresh files and notes on file events 2026-06-28 22:57:09 +08:00
mirivlad 914c8a7204 feat: restore files from trash view 2026-06-28 22:19:41 +08:00
mirivlad 4e6188e7cf fix: style notes sort dropdown 2026-06-28 22:09:08 +08:00
mirivlad 67ac99c24d feat: show files trash metadata 2026-06-28 17:03:50 +08:00
mirivlad 10bc28cef7 fix: improve notes rename conflicts 2026-06-28 16:49:08 +08:00
mirivlad f2e837a776 feat: add notes list filtering 2026-06-28 16:45:43 +08:00
mirivlad 7a0964892b feat: record workspace lifecycle activity 2026-06-28 16:34:35 +08:00
mirivlad 48fe942028 feat: host file and note actions 2026-06-28 16:29:04 +08:00
mirivlad 3b7258ed3e fix: make activity view passive 2026-06-28 16:14:59 +08:00
mirivlad 8010d6c601 Show tagged global records in workspace views 2026-06-28 04:00:50 +08:00
mirivlad 4a1550acf6 Read legacy inbox and activity storage 2026-06-28 03:47:58 +08:00
mirivlad b4ef3b38b0 Scope inbox and activity by workspace 2026-06-28 03:35:35 +08:00
mirivlad 2c19dd2132 Expose inbox and activity as global views 2026-06-28 03:23:19 +08:00
mirivlad 47ae318094 Add baseline activity plugin 2026-06-28 03:04:00 +08:00
mirivlad 59e48d7ea4 Enhance vault search behavior 2026-06-28 02:50:19 +08:00
mirivlad e465658be7 Add official search plugin 2026-06-28 01:04:21 +08:00
mirivlad 20d1059edb Clean plugin dist before packaging 2026-06-28 00:06:40 +08:00
mirivlad a7aa176e67 Remove redundant Markdown preview provider 2026-06-27 23:58:30 +08:00
mirivlad ff805c28ad Add File preview plugin 2026-06-27 23:49:53 +08:00
mirivlad 950a7f3d8c Add Markdown preview plugin 2026-06-27 23:45:22 +08:00
mirivlad 9928094b77 Add browser inbox plugin 2026-06-27 19:07:37 +08:00
mirivlad 18b9dc0bca Add sync key reset action 2026-06-27 18:46:05 +08:00
mirivlad 5349973f04 Add Notes trash action 2026-06-27 13:37:11 +08:00
mirivlad 084580d3fd Use external open API in Files plugin 2026-06-27 13:34:16 +08:00
mirivlad bf21df14f1 Clarify notes plugin manifest 2026-06-27 12:56:27 +08:00
mirivlad 5f48c003db Add files external open fallback 2026-06-27 12:55:43 +08:00
mirivlad 92ac1f730b Avoid overview defaults in plugin demos 2026-06-27 12:46:18 +08:00
mirivlad fca7716e75 Keep files plugin note-neutral 2026-06-27 12:39:51 +08:00
mirivlad 39d8df339b Align official plugins with v2 runtime 2026-06-27 12:36:31 +08:00