Commit Graph

  • b5d044cae8 refactor: use observable-based cache API for group metadata Claude 2026-01-30 16:37:59 +00:00
  • eca21d3191 feat: load media setting (#230) Alejandro 2026-01-30 17:34:33 +01:00
  • ec7ae6933c refactor: add global loadMedia setting with CompactMediaRenderer claude/custom-richtext-renderers-n6Azt Claude 2026-01-30 13:50:35 +00:00
  • 49f52ed864 refactor: simplify GroupListViewer cache usage Claude 2026-01-30 15:48:33 +00:00
  • b8b71f8b02 fix: blossom blob command now parses --type flag Claude 2026-01-30 13:38:40 +00:00
  • ec422aea61 feat: improve ChatMediaRenderer with better UX Claude 2026-01-30 13:32:26 +00:00
  • ff9f3a747c feat: improve ChatMediaRenderer with expandable inline media Claude 2026-01-30 13:23:44 +00:00
  • abf786ac35 fix: inherit custom media renderer in nested RichText components Claude 2026-01-30 11:04:28 +00:00
  • 9995f6fa3b refactor: simplify ChatMediaRenderer styling Claude 2026-01-30 10:41:59 +00:00
  • 76212659ed feat: improve blossom integration in ChatMediaRenderer Claude 2026-01-30 10:27:20 +00:00
  • aadd30bbb7 feat: improve ChatMediaRenderer UX Claude 2026-01-30 10:23:09 +00:00
  • ec29178ce9 style: make ChatMediaRenderer inline with subtle dotted border Claude 2026-01-30 09:23:55 +00:00
  • 6ea0a17f2c feat: use ChatMediaRenderer in chat messages Claude 2026-01-29 22:09:05 +00:00
  • 9ed59dc375 feat: add ChatMediaRenderer for compact inline media display Claude 2026-01-29 22:04:06 +00:00
  • 9bb5bf0707 feat: add custom media renderer support to RichText Claude 2026-01-29 21:56:11 +00:00
  • 343058efbd refactor: extract shared group metadata cache service Claude 2026-01-30 13:46:15 +00:00
  • 824ba552de fix: add applesauce caching to extractMetadataFromEvent Claude 2026-01-30 13:32:45 +00:00
  • a75dd2b3fb Remove compact mode settings and simplify settings architecture (#232) Alejandro 2026-01-30 14:23:30 +01:00
  • 17300b1b7d refactor: simplify settings service to only used settings claude/remove-unused-compact-mode-nyraV Claude 2026-01-30 13:18:46 +00:00
  • 8f2f055566 feat: repository tree visualization (#31) Alejandro 2026-01-30 12:35:59 +01:00
  • ceea6f82b7 chore: delete unused SettingsDialog component Claude 2026-01-30 11:31:46 +00:00
  • 9ee70be392 fix: make code blocks horizontally scrollable with full-width diff backgrounds claude/plan-tree-visualization-yBdaq Claude 2026-01-30 11:31:44 +00:00
  • 604655ef5b refactor: remove unused compactModeKinds from app state Claude 2026-01-30 11:29:05 +00:00
  • 82abebf5e2 chore: update @fiatjaf/git-natural-api to 0.2.3 Claude 2026-01-30 11:25:21 +00:00
  • 5a3e321400 chore: remove planning docs Claude 2026-01-30 11:13:30 +00:00
  • 76e02050a9 fix: improve code block line spacing and wrap long lines Claude 2026-01-30 11:05:49 +00:00
  • c7a4be04af fix: improve diff line spacing with flex layout Claude 2026-01-30 10:58:26 +00:00
  • 3b21ce509c fix: use support$ instead of getInfo() for wallet connection claude/fix-nwc-pay-invoice-cqeKw Claude 2026-01-30 10:51:15 +00:00
  • 24ec67370a fix: add HTML, CSS, TOML to core languages and expand token mappings Claude 2026-01-30 10:48:41 +00:00
  • 4f7248298b chore: clean up verbose comments and logging in NWC service Claude 2026-01-30 10:39:32 +00:00
  • 305b69fb7e refactor: simplify NWC wallet by removing ensureWalletReady wrapper Claude 2026-01-30 10:30:21 +00:00
  • 9c9e5ab37d refactor: improve NIP-29 adapter metadata fetching Claude 2026-01-30 10:18:27 +00:00
  • aa32bb535b fix: keep persistent subscription to support$ to prevent cache reset Claude 2026-01-30 10:17:33 +00:00
  • 6c61e66476 fix: set connected status after initial wallet connection Claude 2026-01-30 10:09:23 +00:00
  • 8b198f1a26 refactor: create IconCopyButton component and use CopyCheck consistently Claude 2026-01-30 10:07:35 +00:00
  • 55fb95789b feat: add copy button and CSS variable-based syntax highlighting Claude 2026-01-30 10:03:01 +00:00
  • 176f1ff797 fix: prevent NWC pay_invoice from hanging indefinitely Claude 2026-01-30 09:59:22 +00:00
  • 7790d1821c fix: restore syntax highlighting colors Claude 2026-01-30 09:54:10 +00:00
  • b27c6d5932 fix: improve dark theme contrast for syntax highlighting Claude 2026-01-30 09:47:34 +00:00
  • 177e6e798a fix: address code review issues Claude 2026-01-30 09:34:20 +00:00
  • 6b747f5aef refactor: simplify group name fix by removing IndexedDB caching Claude 2026-01-30 09:24:33 +00:00
  • 9739b0f2c9 fix: prevent group name flicker in GroupListViewer Claude 2026-01-30 09:14:35 +00:00
  • fc7a23b733 fix: improve dark theme contrast for syntax highlighting Claude 2026-01-30 09:09:17 +00:00
  • c2727bab28 refactor: improve git tree and syntax highlighting Claude 2026-01-30 08:54:55 +00:00
  • a7eac1f1b2 fix: improve repository tree visualization UX Claude 2026-01-02 12:03:09 +00:00
  • 8183c4e798 feat: add repository file tree visualization Claude 2026-01-02 11:43:37 +00:00
  • 90d1607eec feat: migrate syntax highlighting from Prism.js to Shiki Claude 2026-01-02 11:01:27 +00:00
  • 7e34155ab8 docs: add comprehensive Shiki migration plan Claude 2026-01-02 10:51:29 +00:00
  • 8939847e9a docs: add plan for repository tree visualization feature Claude 2026-01-02 09:38:45 +00:00
  • 121fbb7654 feat: add "+ new tab" option to move window menu (#229) Alejandro 2026-01-29 21:08:34 +01:00
  • 712c278642 refactor: simplify new tab menu item copy claude/add-new-tab-move-option-pz1t3 Claude 2026-01-29 20:05:46 +00:00
  • 4fedb3b1a0 feat: add "+ new tab" option to move window menu Claude 2026-01-29 19:58:22 +00:00
  • 5d35832f85 feat: enhance /review command with deep code review capabilities (#228) Alejandro 2026-01-29 18:59:57 +01:00
  • bb89fcc0c3 feat: enhance /review command with deep code review capabilities claude/custom-review-command-ynbhQ Claude 2026-01-29 17:58:05 +00:00
  • f3cc7779e3 feat: make NWC connections more robust and wallet state reactive (#227) Alejandro 2026-01-29 18:02:40 +01:00
  • b80630adf9 refactor(wallet): extract WalletConnectionStatus component claude/fix-nwc-connection-luhok Claude 2026-01-29 17:00:59 +00:00
  • cc20142cc3 fix(wallet): address code review issues and simplify user menu Claude 2026-01-29 16:53:39 +00:00
  • ca1539f534 refactor(wallet): use single data source for balance across UI Claude 2026-01-29 16:40:55 +00:00
  • 56b3493d3d fix(wallet): update balance observable on initial connect Claude 2026-01-29 16:37:23 +00:00
  • 99e26f9c80 feat(wallet): implement lazy-loaded transactions observable Claude 2026-01-29 16:29:39 +00:00
  • 39a66cb4dd refactor(wallet): use useCopy hook for clipboard operations Claude 2026-01-29 16:00:33 +00:00
  • 079e410ff7 refactor(nwc): simplify with derived state from observables Claude 2026-01-29 15:43:55 +00:00
  • 6abd261b75 fix(wallet): use CopyCheck icon and fix transaction loading Claude 2026-01-29 15:28:55 +00:00
  • 1c8b240696 feat(wallet): add copy NWC connection string button to header Claude 2026-01-29 15:22:16 +00:00
  • 6b38aa365b fix(nwc): improve connection reliability and add health tracking Claude 2026-01-29 15:18:12 +00:00
  • 9b883f1173 feat: show [gallery] placeholder when images disabled in galleries (#226) Alejandro 2026-01-29 13:26:24 +01:00
  • 1a643a7afc feat: show [gallery] placeholder when images disabled in galleries claude/gallery-placeholder-text-mqh4Y Claude 2026-01-29 12:16:54 +00:00
  • f9733878e2 Hide scrollbars completely by setting width and height to 0 (#225) Alejandro 2026-01-29 13:02:17 +01:00
  • 20ced5975d fix: use !important to override global scrollbar styles claude/fix-tabbar-scrollbar-9hgdH Claude 2026-01-29 12:00:19 +00:00
  • a1300fff20 fix: hide tabbar scrollbar by setting width/height to 0 Claude 2026-01-29 11:55:46 +00:00
  • d1dc14c846 test: add tests for kind 1 event composition and cleanup claude/read-nip-34-wFkgS Claude 2026-01-29 09:25:22 +00:00
  • 0b3c657705 feat(req-viewer): added today on since/until, added window-title (#221) Fernando López Guevara 2026-01-29 06:20:47 -03:00
  • 78dcfe4edd refactor: extract hooks and create generic Composer component Claude 2026-01-29 08:54:46 +00:00
  • 7dd89b7e17 feat: add schema-driven composer infrastructure for multi-kind event creation Claude 2026-01-28 20:18:35 +00:00
  • fdc7b1499f fix: build proper q-tag with relay hint and author pubkey for replies (#224) Alejandro 2026-01-28 20:29:11 +01:00
  • 3deca8ec56 chore: remove NIP-C7 references from docs and code claude/nip29-reply-q-tag-c95LH Claude 2026-01-28 19:23:11 +00:00
  • f0a9c3a185 chore: remove unused NIP-C7 adapter Claude 2026-01-28 19:12:34 +00:00
  • e0725ae97e fix: build proper q-tag with relay hint and author pubkey for replies Claude 2026-01-28 19:09:44 +00:00
  • f987ec7705 fix: increase menu button size on mobile Alejandro Gómez 2026-01-28 12:28:37 +01:00
  • ee19cdb8fe fix: use dynamic viewport sizes Alejandro Gómez 2026-01-28 12:28:12 +01:00
  • 2ad3f90174 Improve mobile UX with larger touch targets (#223) Alejandro 2026-01-28 12:19:31 +01:00
  • 2595bad3dd Improve mobile UX with larger touch targets mobile-ux-improvements Alejandro Gómez 2026-01-28 11:54:19 +01:00
  • a13b990e31 Fix tooltip contrast in editor suggestion lists (#222) Alejandro 2026-01-28 11:35:58 +01:00
  • 423e19637c fix: update Cashu wallet transaction display style claude/cashu-ecash-protocol-VAtiZ Claude 2026-01-28 10:29:21 +00:00
  • 0491ebfcd8 fix: improve Cashu wallet transaction display and relays Claude 2026-01-28 10:21:39 +00:00
  • 935661bae5 feat: add relay and mint dropdowns to Cashu wallet header Claude 2026-01-28 10:09:59 +00:00
  • f26f49af11 feat: improve NIP-60 Cashu wallet UX and state machine Claude 2026-01-28 10:05:02 +00:00
  • 18353047bd Fix tooltip contrast in editor suggestion lists claude/fix-tooltip-contrast-ptvKQ Claude 2026-01-28 10:04:45 +00:00
  • ae1c4dfd9f fix: wrap spell feed components in container div for proper rendering claude/learn-kind-777-spell-5n0DB Claude 2026-01-28 09:54:14 +00:00
  • 3282581636 Add follow mode (-f) to REQ command (#220) Alejandro 2026-01-27 13:47:19 +01:00
  • 82bc896ab8 refactor: simplify -f option to show events immediately claude/add-req-auto-refresh-Qo6zb Claude 2026-01-27 12:44:56 +00:00
  • 69b1c03888 fix: hide "new events" button when follow mode is enabled Claude 2026-01-27 10:27:56 +00:00
  • d69cc1fec6 Migrate from Tailwind CSS v3 to v4 (#219) Alejandro 2026-01-27 11:24:35 +01:00
  • 92651a60aa fix: pass follow props through WindowRenderer to ReqViewer Claude 2026-01-27 10:24:04 +00:00
  • 88589915ed refactor: move NIP-29 member list fallback to adapter level claude/nip29-member-list-fallback-nCOcX Claude 2026-01-27 10:23:10 +00:00
  • ee85337e4b Migrate from Tailwind CSS v3 to v4 claude/tailwind-4-research-5zynW Claude 2026-01-27 09:38:12 +00:00
  • 7378b0f50a Add NIP-29 member list fallback to derive participants from messages Claude 2026-01-27 10:16:15 +00:00
  • 50535e67e6 feat: add -f (follow) and -s (sleep) options to req command Claude 2026-01-27 10:15:46 +00:00
  • 34bad20ce9 Fix logo SVG centering and regenerate icons (#218) Alejandro 2026-01-27 11:07:43 +01:00
  • e96439fdab Fix logo SVG centering and regenerate icons claude/fix-logo-centering-waULp Claude 2026-01-27 09:48:23 +00:00