Commit Graph

  • fd8440ebea feat: Add DM relay discovery and caching for NIP-17 Claude 2026-01-15 22:07:54 +00:00
  • b4df37574b Add multi-provider LLM chat design document Claude 2026-01-15 21:56:04 +00:00
  • f9356e228e feat: Enhanced inbox UI with relay status, conversations list, and debugging Claude 2026-01-15 21:53:52 +00:00
  • 1cb6fdaae6 Add LLM chat interface proposal document Claude 2026-01-15 21:51:51 +00:00
  • 7a0149d997 chore: Update TypeScript build info after successful build Claude 2026-01-15 21:42:33 +00:00
  • 4f0ec4a86e fix: Complete NIP-59 gift wrap implementation with API fixes Claude 2026-01-15 21:41:31 +00:00
  • 69ed479697 fix: Build errors in inbox and gift wrap implementation Claude 2026-01-15 21:29:34 +00:00
  • 1b61b59f85 feat: Add inbox command and UI for NIP-59 private messages Claude 2026-01-15 21:20:36 +00:00
  • 331777012c feat: Add NIP-59 gift wrap (private messages) support Claude 2026-01-15 21:01:26 +00:00
  • 5e01cc9d64 Fix emoji sizing in picker to match unicode and custom emoji Claude 2026-01-15 19:25:44 +00:00
  • 2f7016d7bb Refine emoji picker to show single row with fixed height Claude 2026-01-15 19:20:27 +00:00
  • 0613e0ac84 Improve emoji picker UX with fixed layout Claude 2026-01-15 19:14:01 +00:00
  • e565dd9ca2 Fix custom emoji shrinking in reaction badges Claude 2026-01-15 18:58:04 +00:00
  • 6e4e4ea8c0 Improve reaction badge sizing and spacing Claude 2026-01-15 18:42:46 +00:00
  • c0a739c9f2 Fix emoji picker UI issues Claude 2026-01-15 18:33:51 +00:00
  • d434297af5 Refactor emoji picker to use useEmojiSearch hook Claude 2026-01-15 18:25:10 +00:00
  • 757af58559 Refine reaction badge styling: increase spacing and remove bold Claude 2026-01-15 18:19:34 +00:00
  • 1d223d5cfc Highlight reaction counts when active user has reacted Claude 2026-01-15 18:15:33 +00:00
  • f110b224e6 Fix reaction container to prevent message width expansion Claude 2026-01-15 18:02:51 +00:00
  • e7406de230 Load user's custom emoji list in reaction picker Claude 2026-01-15 18:00:48 +00:00
  • 69b74efe67 Add emoji reaction picker to chat messages Claude 2026-01-15 17:55:39 +00:00
  • b7aa067bf5 Simplify reaction tooltips to show truncated pubkeys Claude 2026-01-15 17:21:05 +00:00
  • cca2df72d3 Add detailed tooltips to reactions showing who reacted Claude 2026-01-15 17:15:23 +00:00
  • 01ba176eca Move reactions inline after timestamp with subtler styling Claude 2026-01-15 17:11:27 +00:00
  • ff84f35424 Remove unused NostrEvent import Claude 2026-01-15 17:06:14 +00:00
  • 560a3a3ed9 Fix reaction loading to use protocol-specific relay hints Claude 2026-01-15 17:04:10 +00:00
  • 96751be135 Add subtle inline reactions to chat messages Claude 2026-01-15 17:00:54 +00:00
  • f261fe974f Add relay-specific token fetching for NIP-60 wallets claude/cashu-ecash-learning-RAv55 Claude 2026-01-15 15:56:18 +00:00
  • b1e493ea36 Fix wallet config parsing for tag array format Claude 2026-01-15 15:52:41 +00:00
  • 2399a268ca Add comprehensive logging for wallet decryption debugging Claude 2026-01-15 15:47:06 +00:00
  • 838d4b0946 Add manual wallet unlock button and metadata display Claude 2026-01-15 15:42:56 +00:00
  • d172d67584 Add download button to Zapstore app renderers (#108) Alejandro 2026-01-15 16:30:19 +01:00
  • 17cfa887fb Add relay hints when opening file events for download claude/add-download-button-m3pKi Claude 2026-01-15 15:17:45 +00:00
  • 7a293bb41b feat: COUNT (#105) Alejandro 2026-01-15 16:13:50 +01:00
  • 5b4b4fc9ed Reduce padding and sizing in COUNT single result view claude/review-count-verb-docs-3GW6m Claude 2026-01-15 15:10:13 +00:00
  • 67e0da7444 Add proper relay hints for fetching Zapstore releases Claude 2026-01-15 15:07:38 +00:00
  • 391a35193d Revert automatic relay selection for COUNT command Claude 2026-01-15 14:48:16 +00:00
  • d930bf4071 Add download button to Zapstore app renderers Claude 2026-01-15 14:48:11 +00:00
  • 1b40b835ea Add automatic relay selection with NIP-45 filtering for COUNT Claude 2026-01-15 13:43:08 +00:00
  • cb70fafcdc Update count command documentation for production Claude 2026-01-15 13:11:09 +00:00
  • adacf1a672 Add dynamic window title for COUNT with human-readable filter summary Claude 2026-01-15 13:05:57 +00:00
  • b721ff76f8 Add spell support for COUNT commands Claude 2026-01-15 13:00:35 +00:00
  • 573ea00e7e Increase COUNT timeout to 30s and improve window title Claude 2026-01-15 12:54:59 +00:00
  • b45bd09c59 Reorder CountViewer header controls and remove redundant mention prefix Claude 2026-01-15 12:49:35 +00:00
  • 31238412ac Implement NIP-60 wallet decryption and balance display Claude 2026-01-15 12:40:29 +00:00
  • 438742c8f0 Improve CountViewer header with human-readable filter summary Claude 2026-01-15 12:39:34 +00:00
  • be2f836c0a Add NIP-45 support detection via NIP-11 relay info Claude 2026-01-15 12:31:31 +00:00
  • 9cdba16595 Simplify CountViewer with one-shot requests and compact UI Claude 2026-01-15 12:27:38 +00:00
  • c832b58fd9 Add NIP-60 Cashu wallet viewer command Claude 2026-01-15 12:26:58 +00:00
  • c99585a0db Refactor CountViewer to use applesauce-relay pool Claude 2026-01-15 12:18:21 +00:00
  • c79de772e4 Add NIP-60 Cashu Wallet reference documentation Claude 2026-01-15 12:18:12 +00:00
  • bcc90b8de5 Add Cashu ecash protocol and cashu-ts library skills Claude 2026-01-15 12:10:13 +00:00
  • dade9a79a6 Fix chat zap preview display logic (#106) Alejandro 2026-01-15 13:08:33 +01:00
  • 4e806cabd4 refactor: extract CHAT_KINDS constant and include zap receipts claude/fix-chat-zap-previews-YvDcg Claude 2026-01-15 12:04:32 +00:00
  • aaf3fe4307 Update count synopsis to show relays can appear anywhere Claude 2026-01-15 12:03:17 +00:00
  • 06a232a25f Remove 'events' suffix from count result Claude 2026-01-15 12:00:13 +00:00
  • ed6961fb60 fix: hide zap reply previews for missing or non-chat events Claude 2026-01-15 11:59:46 +00:00
  • 66b45c626e Refactor: extract FilterSummaryBadges for compact headers Claude 2026-01-15 11:59:02 +00:00
  • 9c6ba5c9d6 Fix $me and $contacts alias resolution in CountViewer Claude 2026-01-15 11:50:55 +00:00
  • 571e7a0d14 Implement NIP-43 relay access metadata (#104) Alejandro 2026-01-15 12:26:37 +01:00
  • 5c0e203d61 Add COUNT command for NIP-45 event counting Claude 2026-01-15 11:26:08 +00:00
  • 810d9e4c1b refactor: simplify NIP-43 renderers to follow codebase patterns claude/nip-43-relay-access-qvrBu Claude 2026-01-15 11:24:32 +00:00
  • c918b8a05f fix: show username in Add/Remove User feed renderers Claude 2026-01-15 11:19:51 +00:00
  • 61f5543773 feat: add renderers for NIP-43 Add/Remove User events Claude 2026-01-15 11:16:56 +00:00
  • 5b83212915 feat: add NIP-43 relay access metadata support Claude 2026-01-15 11:11:50 +00:00
  • 1ce784561a Add copy chat ID button to header (#103) Alejandro 2026-01-15 11:43:01 +01:00
  • 05ac63e8e7 refactor: simplify copy chat ID button styling claude/add-copy-chat-id-x3fNr Claude 2026-01-15 10:36:46 +00:00
  • 9e0f9042b5 feat: add copy chat ID button to chat header Claude 2026-01-15 10:33:30 +00:00
  • 72eca99c2e Add custom parsing for relay links (#102) Alejandro 2026-01-15 11:33:27 +01:00
  • f8c2bfacf9 refactor: Update relay link styling to match other inline links claude/add-relay-link-parsing-SC4Un Claude 2026-01-15 10:28:25 +00:00
  • a8eed4e5b9 feat: Add relay link parsing and rendering to rich text Claude 2026-01-15 10:22:22 +00:00
  • ee6ab3362d feat: Add comprehensive theme editor with live preview claude/study-theme-structure-FC90v Claude 2026-01-14 21:51:45 +00:00
  • d99aa61215 feat: implement NIP-75 Zap Goals rendering claude/read-nip-75-ZOuIh Claude 2026-01-14 21:24:23 +00:00
  • 3c5f460c72 fix: Use WebSocket URL for NIP-98 'u' tag per NIP-86 spec claude/learn-nip86-relay-api-1Y3cj Claude 2026-01-14 20:52:01 +00:00
  • 212f2d9d83 feat: Implement NIP-17 adapter for private DMs claude/gift-wrap-private-events-Yd0I2 Claude 2026-01-14 20:30:12 +00:00
  • 64c181dd87 Improve chat UX with scroll and padding fixes (#99) Alejandro 2026-01-14 21:25:03 +01:00
  • 3c4971b62e feat: enhance emoji picker with categories, keywords, and usage tracking claude/improve-emoji-experience-QmNjs Claude 2026-01-14 20:20:37 +00:00
  • d754cc7f99 fix: restore pb-0 on composer claude/improve-chat-ux-fDybo Claude 2026-01-14 20:20:30 +00:00
  • 018401a084 fix: Use kind 10050 (DM relay list) for gift wrap syncing Claude 2026-01-14 20:18:19 +00:00
  • 50ac219b78 fix: improve chat UX with better scroll and symmetric padding Claude 2026-01-14 20:17:20 +00:00
  • 38e39eafc5 fix: Resolve TypeScript errors in gift wrap implementation Claude 2026-01-14 20:14:26 +00:00
  • 6541e06b62 feat: disable pointer events on group message preview (#98) Alejandro 2026-01-14 21:04:09 +01:00
  • 11b8e7adf7 feat: disable pointer events on group message preview claude/disable-preview-pointer-events-ekbyN Claude 2026-01-14 20:02:28 +00:00
  • 01e5de882e feat: Add gift wrap infrastructure and inbox command Claude 2026-01-14 19:56:39 +00:00
  • 2f66322afe feat: Add identity generation and nsec import to login dialog claude/add-login-options-3dwqh Claude 2026-01-14 19:49:02 +00:00
  • 2b0eac726d fix: Configure WalletConnect to use Grimoire's relay pool claude/review-nip-specs-PjMjK Claude 2026-01-14 19:39:02 +00:00
  • 378696371b feat: Add comprehensive wallet UI with tabs for send/receive/transactions Claude 2026-01-14 18:36:54 +00:00
  • f464c68bde feat: theme selector (#95) Alejandro 2026-01-14 19:24:37 +01:00
  • 62ce34d9c5 feat: Add NIP-47 Nostr Wallet Connect integration Claude 2026-01-14 18:24:24 +00:00
  • 92c5b947c9 fix: Restore original orange-400 highlight color for dark theme claude/design-theme-system-v0rBF Claude 2026-01-14 18:22:18 +00:00
  • 3777366b87 feat: Add highlight theme color for active user display Claude 2026-01-14 17:37:32 +00:00
  • 32f43f265b fix: Use themeable zap color for active user names Claude 2026-01-14 17:31:30 +00:00
  • 7a8ca0ab47 fix: Make gradient orange darker, theme status colors Claude 2026-01-14 17:26:43 +00:00
  • 9bb2704378 fix: Replace Plan9 yellow accent with purple, add zap/live theme colors Claude 2026-01-14 17:18:24 +00:00
  • 5fa2a1c9b8 feat: Add context menu for chat message interactions (#94) Alejandro 2026-01-14 18:09:19 +01:00
  • aaa916fedf fix: Improve theme contrast and persistence Claude 2026-01-14 17:09:00 +00:00
  • 3b1412f34e refactor: Extract global GiftWrapService for NIP-59 gift wrap handling claude/gift-wrap-cache-example-sRrDx Claude 2026-01-14 17:03:41 +00:00
  • 8c642eb91c feat: Add theme selector to user menu, remove configurable border radius Claude 2026-01-14 16:55:17 +00:00
  • 2e20d8ed57 feat: Add reusable theme system with Plan 9 proof of concept Claude 2026-01-14 16:48:03 +00:00
  • 59fdfc5611 Add route for command results in popup window (#93) Alejandro 2026-01-14 17:30:56 +01:00