Commit Graph

  • e9ecc4c1f7 fix: address code review findings across backend and frontend fix/code-review-findings lerko 2026-05-21 16:01:43 -04:00
  • 4517b2e37c feat(tui): include backlinks in link picker feat/link-navigation lerko 2026-05-21 14:12:28 -04:00
  • 2684eb1d24 feat(tui): add link picker and navigation history lerko 2026-05-21 14:03:09 -04:00
  • 8426c2fbc1 Merge pull request 'feat(db): add wiki-link extraction, resolution, and backlinks' (#44) from feat/entry-linking into main main lerko 2026-05-21 17:49:04 +00:00
  • 1e58433936 feat(db): add wiki-link extraction, resolution, and backlinks lerko 2026-05-21 13:34:56 -04:00
  • d24df8432f Merge pull request 'feat(tui): add tag autocomplete and query composition' (#43) from feat/tag-autocomplete-query-compose into main lerko 2026-05-21 16:22:00 +00:00
  • e22e040688 feat(tui): add tag autocomplete and query composition lerko 2026-05-21 12:12:07 -04:00
  • 29bd7d3dc6 Merge pull request 'fix(ci): act runner compatibility' (#42) from fix/ci-act-runner-compat into main lerko 2026-05-21 15:11:04 +00:00
  • a9da5c1765 fix(ci): act runner compatibility lerko 2026-05-21 11:07:37 -04:00
  • b9b3f99be9 Revert "fix(ci): use sh instead of bash for act runner compatibility" lerko 2026-05-21 11:07:10 -04:00
  • cae651302a fix(ci): use sh instead of bash for act runner compatibility lerko 2026-05-21 10:54:34 -04:00
  • 8fc686ec6d Merge pull request 'feat(export): add HTML card deck export' (#41) from feat/html-card-export into main lerko 2026-05-21 02:00:38 +00:00
  • 564039112a feat(export): add HTML card deck export lerko 2026-05-20 21:49:19 -04:00
  • eea59b3f3c Merge pull request 'fix: code hardening from senior dev audit' (#40) from fix/audit-phase1-hardening into main lerko 2026-05-21 01:04:30 +00:00
  • ceb29fdd7b chore: mark all audit phases complete in TODO lerko 2026-05-20 20:54:57 -04:00
  • 2152baeb4f feat: add export and backup commands lerko 2026-05-20 20:54:44 -04:00
  • 33f6d99ba7 test(cmd): add tests for add, delete, promote, demote, absorb, ls lerko 2026-05-20 20:52:57 -04:00
  • d715b053e7 refactor(db): thread context.Context through all Store methods lerko 2026-05-20 20:51:51 -04:00
  • 50b80f4407 ci: add Gitea Actions workflow for test and lint on PR lerko 2026-05-20 20:42:16 -04:00
  • 8663beeb96 fix: harden API, DB, and web layer from audit findings lerko 2026-05-20 20:41:53 -04:00
  • 1ac4196547 Merge pull request 'feat(tui): add 13 preloaded themes matching web design system' (#39) from feat/tui-theme into main lerko 2026-05-21 00:27:49 +00:00
  • a96c1a52f4 feat(tui): add 13 preloaded themes matching web design system lerko 2026-05-20 20:13:21 -04:00
  • db1dc135d2 Merge pull request 'fix(web): mobile edit via inline fullscreen' (#38) from fix/mobile-edit into main lerko 2026-05-20 23:17:45 +00:00
  • 7d1e0f895c fix(web): mobile edit via inline fullscreen instead of hidden detail pane lerko 2026-05-20 19:14:02 -04:00
  • 82bc6e7ba1 Merge pull request 'fix(tui): stream layout density and alignment' (#37) from fix/stream-layout-density into main lerko 2026-05-20 22:57:58 +00:00
  • 533e086ffb fix(tui): esc closes detail split when list is focused lerko 2026-05-20 18:57:15 -04:00
  • 989aa86679 fix(tui): compute truncation budget from actual overhead, not magic numbers lerko 2026-05-20 18:49:38 -04:00
  • 3eb778f31b fix(tui): clean up stream row density — drop ID, fix newline leak, align margins lerko 2026-05-20 18:12:18 -04:00
  • 98fdae1e3a Merge pull request 'feat(tui): stumble mode — resurface stale entries card by card' (#36) from feat/stumble into main lerko 2026-05-20 20:57:25 +00:00
  • a567b2ce73 feat(tui): stumble mode — resurface stale entries card by card lerko 2026-05-20 16:40:40 -04:00
  • 388ae88d4a Merge pull request 'feat(tui): collapsible tag rail with ambient tag awareness' (#35) from feat/tag-rail into main lerko 2026-05-20 19:24:42 +00:00
  • 60705463c1 fix(tui): simplify focus model — tab toggles capture ↔ list only lerko 2026-05-20 15:08:11 -04:00
  • b5b7f6b6ee feat(tui): collapsible tag rail with ambient tag awareness lerko 2026-05-20 14:32:32 -04:00
  • 3f57531995 Merge pull request 'feat(tui): always-visible capture bar with focus cycling' (#34) from feat/capture-first into main lerko 2026-05-20 18:25:55 +00:00
  • a2dac64d1f feat(tui): always-visible capture bar with focus cycling lerko 2026-05-20 14:11:46 -04:00
  • 3daa5a2e11 Merge pull request 'feat(tui): layout and interaction polish' (#33) from fix/tui-polish into main lerko 2026-05-20 16:33:58 +00:00
  • c26e2d2022 feat(tui): status debounce, scroll indicator, drawer label, card grouping lerko 2026-05-20 11:49:11 -04:00
  • cb10d1e93d feat(tui): render entity body as markdown via glamour lerko 2026-05-20 11:27:40 -04:00
  • e20fae3543 feat(tui): add broot-style tab affordances to header and footer lerko 2026-05-20 11:16:58 -04:00
  • 4e0ac8402f fix(tui): pin footer to bottom, style hint bar, auto-clear status lerko 2026-05-20 11:01:13 -04:00
  • e2d0f3e997 fix(tui): add $VISUAL fallback for editor resolution lerko 2026-05-20 10:34:09 -04:00
  • 618335513b Merge pull request 'feat(tui): add bubbletea terminal UI' (#30) from feat/tui into main 2026.05.3 lerko 2026-05-20 01:16:57 +00:00
  • 476abbed00 test(tui): add tier 1 unit tests for pure logic functions lerko 2026-05-19 21:10:51 -04:00
  • 39975a6787 chore(tui): remove dead formatPreviewEntity function lerko 2026-05-19 21:01:26 -04:00
  • 778fab3edd docs: add terminal UI to README and development guide lerko 2026-05-19 20:56:29 -04:00
  • a141b2fd4f Merge pull request 'feat(tui): split-pane detail, compact headers, input drawer' (#31) from feat/tui-layout into feat/tui lerko 2026-05-19 23:59:44 +00:00
  • f89ca8acb9 feat(tui): add split-pane detail, compact date headers, and input drawer lerko 2026-05-19 19:55:37 -04:00
  • e09919b679 fix: harden API, DB schema, and CLI safety lerko 2026-05-19 18:30:17 -04:00
  • babf1d6620 fix(tui): harden EDITOR handling and SQL sort/order validation lerko 2026-05-17 23:24:58 -04:00
  • 77222ff1b8 feat(tui): add interactive run mode for checklists and fill mode for templates lerko 2026-05-17 21:53:55 -04:00
  • 1066c0bc7d feat(tui): add search via capture bar and absorb flow lerko 2026-05-17 21:35:44 -04:00
  • ce335cabd6 feat(tui): add cards view, mode switching, promote picker, and card detail lerko 2026-05-17 21:14:14 -04:00
  • c2ea63dd16 feat(tui): add status bar, help overlay, tag filter, and entity actions lerko 2026-05-17 20:33:34 -04:00
  • 36999cd825 feat(tui): add bubbletea terminal UI with entity list, detail, and capture lerko 2026-05-17 20:07:45 -04:00
  • d995d1e708 Merge pull request 'feat(serve): add TLS support' (#29) from fix/copy-clipboard into main lerko 2026-05-17 21:51:22 +00:00
  • dd8878ebcf feat(serve): add TLS support with --tls-cert and --tls-key flags lerko 2026-05-17 14:53:14 -04:00
  • 805467486b feat(dev): add air live-reload with make watch lerko 2026-05-17 14:18:08 -04:00
  • 4980714583 fix(api): check http errors before using response in tests lerko 2026-05-17 14:10:40 -04:00
  • 6d8170d219 build: add Makefile for dev, test, and build orchestration lerko 2026-05-17 14:08:22 -04:00
  • 73c6a315c1 Merge pull request 'feat/community-themes' (#28) from feat/community-themes into main lerko 2026-05-17 17:50:39 +00:00
  • d5fa6cc56b feat(themes): replace cycle button with popover theme picker lerko 2026-05-17 13:41:40 -04:00
  • 8555d0da19 feat(themes): add catppuccin latte, rosé pine dawn, and solarized light lerko 2026-05-17 13:30:06 -04:00
  • ec907d0e0d feat(themes): add gruvbox, rosé pine, tokyo night, and solarized dark lerko 2026-05-17 13:28:35 -04:00
  • a854f02854 feat(themes): add catppuccin mocha, nord, and dracula themes lerko 2026-05-17 13:28:10 -04:00
  • 824192f581 Merge pull request 'fix: UI issues #23-25 + note card type + promote modal' (#26) from fix/ui-issues-23-24-25 into main lerko 2026-05-17 17:04:16 +00:00
  • c2506ef7fd feat(ui): restructure promote modal into read/grab/fill columns lerko 2026-05-17 13:01:04 -04:00
  • 2b177eeae9 feat(cards): add 'note' card type for readable markdown content lerko 2026-05-17 12:49:43 -04:00
  • 840084fbb0 fix(ui): render full card content in mobile inline expansion lerko 2026-05-17 11:05:10 -04:00
  • 4ec876b2d2 fix(ui): mobile capture sticky, post-delete focus, inline markdown lerko 2026-05-17 10:40:04 -04:00
  • e66b7d19f6 chore: tidy before tag 2026.05.2 lerko 2026-05-16 23:20:58 -04:00
  • 38db465cc2 chore: add issue templates (bug + feature) lerko 2026-05-16 23:06:50 -04:00
  • 7023806e1a Merge pull request 'fix/mobile-view' (#22) from fix/stream-zoom-ui into main lerko 2026-05-17 02:50:40 +00:00
  • fa960ec204 feat(ui): inline expansion for cards view at mobile lerko 2026-05-16 22:46:01 -04:00
  • ad44d35d9b fix(ui): render markdown in mobile inline expansion lerko 2026-05-16 22:38:38 -04:00
  • 35df7dcb69 fix(ui): card fullscreen transparency in mobile stream lerko 2026-05-16 22:35:43 -04:00
  • 694dfe1c89 feat(ui): inline expansion for mobile stream entries lerko 2026-05-16 22:32:41 -04:00
  • 180757827b fix(ui): mobile breakpoint layout and peek interactions lerko 2026-05-16 21:53:12 -04:00
  • 3084152695 Merge pull request 'feat(ui): add favicon (diamond split-tip nib)' (#21) from feat/favicon into main lerko 2026-05-17 01:26:35 +00:00
  • f449562b27 feat(ui): add favicon (diamond split-tip nib) lerko 2026-05-16 21:24:44 -04:00
  • 1c5f6836f5 Merge pull request 'feat/resizable-panels' (#20) from feat/resizable-panels into main lerko 2026-05-17 00:48:39 +00:00
  • ff190e395b feat(ui): context-sensitive z key (focus mode) lerko 2026-05-16 20:46:23 -04:00
  • 0316076bf8 feat(ui): resizable rail and peek pane lerko 2026-05-16 20:42:20 -04:00
  • a399c4fb15 Merge pull request 'feat(ui): self-host fonts, remove Google Fonts CDN' (#19) from feat/solidify-fonts into main lerko 2026-05-17 00:01:23 +00:00
  • 03e982281c feat(ui): self-host fonts, remove Google Fonts CDN lerko 2026-05-16 19:58:11 -04:00
  • 5fd324e4bb Merge pull request 'feat(ui): render markdown in peek pane' (#18) from feat/peek-markdown into main lerko 2026-05-16 23:52:57 +00:00
  • b456dca4b3 feat(ui): render markdown in peek pane lerko 2026-05-16 19:47:53 -04:00
  • 4c3cdc55c6 Merge pull request 'feat(ui): zen mode and panel toggles' (#17) from feat/zen-mode into main lerko 2026-05-16 23:43:40 +00:00
  • 9ea00c235b feat(ui): zen mode and panel toggles lerko 2026-05-16 19:40:44 -04:00
  • b580ed46b0 Merge pull request 'feat/theme-and-sort' (#16) from feat/theme-and-sort into main lerko 2026-05-16 23:35:30 +00:00
  • ef647aea7a feat(ui): sort dropdown for cards, capture bar prominence lerko 2026-05-16 19:01:44 -04:00
  • 35fe97a166 feat(ui): add tinycard theme lerko 2026-05-16 19:00:25 -04:00
  • 1f2daf4d0e Merge pull request 'fix(ui): tag counts, j/k nav, stream layout, search alignment' (#15) from fix/ui-bugs-phase1 into main lerko 2026-05-16 22:49:27 +00:00
  • 8bfa9b15ed fix(ui): tag counts, j/k nav, stream layout, search alignment lerko 2026-05-16 17:51:04 -04:00
  • ab07f631a7 Merge pull request 'feat: UI redesign, capture grammar, demo command' (#14) from develop into main lerko 2026-05-16 20:07:28 +00:00
  • db3f88508e Merge pull request 'fix(ui): edit pill in stream peek, unified edit mode' (#13) from fix/ui-polish into develop lerko 2026-05-16 19:22:52 +00:00
  • 1c6ba2b34c fix(ui): add edit pill to stream peek, unify edit mode across views lerko 2026-05-16 13:42:44 -04:00
  • 13cb7b420e Merge pull request 'feat: add demo subcommand with seeded test data' (#12) from feat/demo-command into develop lerko 2026-05-16 17:15:16 +00:00
  • 5bb6e89523 feat: add demo subcommand with seeded test data lerko 2026-05-16 13:13:05 -04:00
  • f6602e3595 Merge pull request 'feat: absorb button, preserve newlines, demote promoted items' (#11) from fix/absorb-button-and-newlines into develop lerko 2026-05-16 17:02:00 +00:00
  • b7dd58bf3e feat(ui): absorb button in peek, preserve newlines, demote promoted items lerko 2026-05-16 13:00:22 -04:00