Commit Graph

1581 Commits

Author SHA1 Message Date
lucaronin
c3a9400f35 fix: make AI panel shortcut command-only 2026-04-08 21:05:16 +02:00
lucaronin
3feb167b12 fix: surface status in note list chip picker 2026-04-08 20:56:12 +02:00
lucaronin
459145ba0d fix: improve note icon property editing 2026-04-08 20:40:14 +02:00
lucaronin
24f6a014dc fix: hide legacy title section for H1 notes 2026-04-08 20:17:51 +02:00
lucaronin
6640691514 style: format search title lookup 2026-04-08 19:52:01 +02:00
lucaronin
429aba7ae7 fix: use h1 titles for displayed note names 2026-04-08 19:46:16 +02:00
lucaronin
ad46eb0295 fix: serialize single-item yaml lists as blocks 2026-04-08 19:20:44 +02:00
lucaronin
5c5d40ff24 fix: require cmd-click for editor links 2026-04-08 19:06:21 +02:00
lucaronin
b06d0847c3 docs: clarify CodeScene boy scout workflow 2026-04-08 18:21:08 +02:00
lucaronin
7da50be1a4 fix: isolate pre-push smoke server 2026-04-08 18:01:02 +02:00
lucaronin
8f614e411c fix: isolate smoke lane dev server 2026-04-08 15:22:53 +02:00
lucaronin
c0a5e8e714 fix: restore tauri runtime compatibility 2026-04-08 14:42:43 +02:00
lucaronin
528c711e68 fix: narrow commit url before opening 2026-04-08 14:11:59 +02:00
lucaronin
90785440a0 refactor: improve CodeScene hotspot health 2026-04-08 14:01:19 +02:00
lucaronin
e7fe938b03 test: keep the smoke gate on stable app flows 2026-04-08 10:45:08 +02:00
lucaronin
616952bdaa test: stabilize smoke lane and timer-heavy tests 2026-04-08 10:22:47 +02:00
lucaronin
e3eb774757 test: stabilize the pre-push smoke lane 2026-04-08 10:01:34 +02:00
lucaronin
be57656d75 test: stabilize the smoke lane 2026-04-08 09:50:14 +02:00
lucaronin
f66c8cf8ca fix: stabilize note list hotspots 2026-04-08 09:18:59 +02:00
lucaronin
8141b8fc8c refactor: split note list hotspots 2026-04-08 09:03:02 +02:00
lucaronin
0cc21e64ad docs: add ADRs 0046–0049 for starter vault clone, regex filters, relative date filters, per-note icon (guard — from commits ef4a5120, b0b6a4f4, 037fd39c, 771409d3) 2026-04-08 08:02:06 +02:00
lucaronin
ef4a51202c feat: clone the starter vault on demand 2026-04-07 23:28:02 +02:00
lucaronin
037fd39c95 feat: support relative date view filters 2026-04-07 23:02:55 +02:00
lucaronin
b0b6a4f4cd feat: add regex mode for view filters 2026-04-07 22:51:23 +02:00
lucaronin
d33117de40 test: stabilize untitled draft title regression 2026-04-07 22:45:55 +02:00
lucaronin
751d1e3331 test: cover AI panel shortcut regression 2026-04-07 22:35:32 +02:00
lucaronin
63eedbdb91 fix: clear missing active vault paths 2026-04-07 22:35:04 +02:00
lucaronin
b674d20a05 fix: stop writing empty suggested properties 2026-04-07 22:34:33 +02:00
lucaronin
f00eb652c1 fix: tighten relationship chip typing 2026-04-07 22:12:15 +02:00
lucaronin
927aa5c73c feat: show icons on relationship chips 2026-04-07 22:09:21 +02:00
lucaronin
f0ac684524 fix: allow CodeScene recovery mode 2026-04-07 22:08:51 +02:00
lucaronin
7e48b81f30 fix: tighten note icon typing 2026-04-07 21:11:20 +02:00
lucaronin
771409d30b feat: add note icon property support 2026-04-07 21:09:06 +02:00
lucaronin
2eb8e02061 fix: stop syncing title frontmatter on note open 2026-04-07 20:43:13 +02:00
lucaronin
31e41e869a fix: avoid duplicate list property drag tab index 2026-04-07 20:34:10 +02:00
lucaronin
9cc3bcf758 feat: customize inbox note list columns 2026-04-07 20:31:08 +02:00
lucaronin
6c67b39ae5 fix: narrow deleted preview active tab path 2026-04-07 20:10:13 +02:00
lucaronin
8218bcf558 feat: show deleted notes as restorable changes 2026-04-07 20:09:04 +02:00
lucaronin
59205c4012 fix: keep view filter values as plain text 2026-04-07 19:40:54 +02:00
lucaronin
c68c0a6c10 test: slim the pre-push smoke lane 2026-04-07 19:22:11 +02:00
lucaronin
b384cbf6ee chore: enforce main-only workflow and adopt AGENTS.md 2026-04-07 18:42:41 +02:00
lucaronin
578f369f4c chore: ratchet CodeScene thresholds to 9.45/9.29 2026-04-07 18:14:55 +02:00
lucaronin
cbad38354b style: satisfy rustfmt pre-push check 2026-04-07 17:52:13 +02:00
lucaronin
6a02317294 fix: correct editor breadcrumb props typing 2026-04-07 17:49:15 +02:00
lucaronin
a12b3503e4 fix: hide title section for untitled drafts 2026-04-07 17:47:15 +02:00
lucaronin
c403522116 docs: rewrite vault AGENTS.md template — vault-agnostic, H1-as-title convention 2026-04-07 16:09:18 +02:00
lucaronin
4a4ce4a402 fix: open editor immediately when clicking suggested property slots
Previously, clicking a suggested property slot (Status, Date, URL) would add
an empty property to frontmatter but fail to open the editor. This was due
to a race condition where:

1. handleSuggestedAdd() called onAddProperty() which is async
2. The useEffect tried to detect when the property appeared in frontmatter
3. But frontmatter updates asynchronously after onAddProperty resolves
4. By the time frontmatter is updated, the useEffect had already run

The fix is to directly set the editing key immediately when clicking a
suggested slot, rather than relying on the useEffect to detect the property
being added. This is more reliable because we know we're adding the property
- we don't need to wait for it to appear in frontmatter.
2026-04-07 11:03:50 +02:00
lucaronin
387ca56af6 docs: add/update ADRs for H1-as-title and Trash removal (guard — from commits d50f3479, 9c87eca2, d0c3a6b8) 2026-04-07 08:02:31 +02:00
lucaronin
e0ea0ddad9 chore: restore ui-design.pen (Pencil design file — not stale) 2026-04-06 19:27:40 +02:00
lucaronin
c9da52a7ba docs: restore VISION.md — product vision, strategy and design principles 2026-04-06 19:26:48 +02:00