Commit Graph

  • 9bf66c0fd2 feat(chat): add Communikey fallback for NIP-29 groups Claude 2026-01-20 12:11:51 +00:00
  • ef02f4a379 fix: resolve TypeScript build errors Claude 2026-01-20 12:00:57 +00:00
  • 1ed8b8a6b6 feat: add live gift wrap sync and group DM support Claude 2026-01-20 11:53:38 +00:00
  • 58bdb3216f feat: improve NIP-17 chat UX and inbox functionality Claude 2026-01-20 11:49:02 +00:00
  • 5a19a695de feat: increase gift wrap pagination and improve inbox UX Claude 2026-01-20 11:34:16 +00:00
  • 75ca44cdfa fix: improve inbox UX and fix load older pagination Claude 2026-01-20 11:25:04 +00:00
  • c402ac16f8 fix: NIP-17 chat fixes and inbox UX improvements Claude 2026-01-20 11:19:03 +00:00
  • 7215ac6277 fix: improve NIP-17 inbox UX and chat command support Claude 2026-01-20 11:03:39 +00:00
  • 0075f9a134 refactor: extract NostrEditor as generic post composer Claude 2026-01-20 10:57:38 +00:00
  • eef82e7871 feat: compact inbox UI with batch decrypt and improved UX Claude 2026-01-20 10:42:12 +00:00
  • c52e783fce fix(nip-29): fetch admin and member lists in parallel and correctly tag admins (#169) Alejandro 2026-01-20 11:41:51 +01:00
  • 33f82083b9 feat: redesign inbox UI and set gift wrap sync OFF by default Claude 2026-01-20 10:20:46 +00:00
  • dd5f7021cf feat: implement Communikeys standard support claude/communikeys-standard-6A4aW Claude 2026-01-20 10:04:04 +00:00
  • af3a42e425 feat: add production-ready payment UX improvements claude/lnurl-verify-polling-qNrh4 Claude 2026-01-20 10:01:51 +00:00
  • a7e45d346e fix: support ExtensionSigner NIP-44 API pattern Claude 2026-01-20 09:58:52 +00:00
  • f2e4cf4701 refactor: use UserName component in TopContributor and remove sats suffix from goals claude/top-contributor-highlight-4Df5m Claude 2026-01-20 09:49:42 +00:00
  • a4f302f0d6 feat: improve NIP-17 inbox with relay fallback and better UX Claude 2026-01-20 09:48:30 +00:00
  • a51f921fd9 refactor: extract TopContributor into shared component Claude 2026-01-20 09:42:23 +00:00
  • 2eaaa01f97 refactor: add invoice expiration handling and simplify UI feedback Claude 2026-01-20 09:41:00 +00:00
  • 7a7160bdac feat: add top contributor to welcome screen Claude 2026-01-20 09:30:27 +00:00
  • 6d3f45d4ae feat: add LNURL verify polling for zap QR payment detection Claude 2026-01-20 09:29:39 +00:00
  • 93440b103b feat: add top monthly contributor highlight in user menu Claude 2026-01-20 09:21:03 +00:00
  • 6dda4df711 fix(chat): change "Sign in to send messages" to "Sign in to post" claude/nip29-parallel-members-admins-IPbdp Claude 2026-01-20 09:16:07 +00:00
  • 78a1872af1 fix(nip-29): use limit 1 for replaceable participant events Claude 2026-01-20 09:12:06 +00:00
  • c2f6f1bcd2 style: make kind label in event menu more subtle (#168) Alejandro 2026-01-20 10:10:18 +01:00
  • 11e75ce5f5 refactor(nip-29): simplify parallel fetch using pool.request Claude 2026-01-20 09:08:28 +00:00
  • 350b908129 fix(nip-29): fetch admin and member lists in parallel and correctly tag admins Claude 2026-01-20 09:01:07 +00:00
  • f467aa3a8a fix: add context menu to all events in BaseEventContainer claude/subtle-kind-label-QA5Ds Claude 2026-01-20 08:56:54 +00:00
  • 4aa5c915a0 refactor: remove kind label from menu, add context menu to default renderer Claude 2026-01-20 08:52:15 +00:00
  • a4d1b5f48b style: make kind label in event menu more subtle Claude 2026-01-20 08:45:31 +00:00
  • 404b996cf7 fix: correct NIP-29 member list processing order claude/fix-nip29-member-tagging-6oZgO Claude 2026-01-19 22:00:59 +00:00
  • 9dfc7c3dcd fix: production-ready audit - fix API compatibility and type safety Claude 2026-01-19 21:57:40 +00:00
  • 69eec94dd3 fix: improve chat adapter reliability - prevent hangs and use all relay hints claude/plan-nip22-adapter-CpdSw Claude 2026-01-19 21:47:03 +00:00
  • cd5c1cc30b feat: add auth flow, pagination, and storage management for NIP-17 Claude 2026-01-19 21:34:34 +00:00
  • 00662d7611 fix: lint issues - add braces to case block and prefix unused var Claude 2026-01-19 21:33:09 +00:00
  • ff54d6b610 fix: reorder chat adapters - specific adapters before NIP-22 fallback Claude 2026-01-19 21:29:53 +00:00
  • fb6bf66d32 fix: remove unused getZapRecipient import in nip-22-adapter Claude 2026-01-19 21:28:18 +00:00
  • fe17710067 feat: add NIP-17 inbox viewer with gift wrap settings control Claude 2026-01-19 21:26:27 +00:00
  • 1afcddad07 feat: add chat action to all event kinds and improve adapter routing Claude 2026-01-19 21:19:39 +00:00
  • ef9794ae1d feat: implement NIP-22 comment thread adapter Claude 2026-01-19 21:16:11 +00:00
  • ef86b02863 feat: implement NIP-17 gift wrap chat with efficient decryption Claude 2026-01-19 21:13:25 +00:00
  • 07fb465e69 fix: resolve variable naming conflicts and unused variables claude/nostr-event-preview-TsJfl Claude 2026-01-19 21:02:11 +00:00
  • ccaee2656c fix: resolve TypeScript errors in EventMentionNode Claude 2026-01-19 20:49:57 +00:00
  • 61ee8f2812 refactor: make event embeds compact with Lucide icons Claude 2026-01-19 20:44:41 +00:00
  • 83b3b0e416 fix: remove redundant reply preview for NIP-10 root replies (#163) Alejandro 2026-01-19 21:43:22 +01:00
  • 0ec0f3017a chore: remove tsconfig.node.tsbuildinfo from repository claude/fix-nip10-thread-root-WyksB Claude 2026-01-19 20:41:59 +00:00
  • bfac71e37d feat: use compact event renderer for inline nostr URI previews Claude 2026-01-19 20:41:32 +00:00
  • 1c611f66f6 feat: detect nostr identifiers without prefix in paste handler Claude 2026-01-19 20:38:09 +00:00
  • d41682ce6c revert: restore reply preview logic in NIP-10 adapter Claude 2026-01-19 20:36:57 +00:00
  • 75815710d6 feat: add inline nostr: URI preview in chat composer Claude 2026-01-19 20:33:47 +00:00
  • 0d55331303 fix: hide reply button and menu for NIP-10 root message Claude 2026-01-19 20:31:39 +00:00
  • a6e0a9c1a3 fix: remove redundant reply preview for NIP-10 root replies Claude 2026-01-19 20:12:20 +00:00
  • d82e524eb5 feat: add WYSIWYG note composer with POST command claude/wysiwyg-note-composer-Z8VPQ Claude 2026-01-19 20:11:18 +00:00
  • 97b3842692 fix: convert NIP-10 chat zap amounts to sats (#161) Alejandro 2026-01-19 20:14:50 +01:00
  • ca58a4e7c3 feat: replace zap icon with flame icon for supporter badges (#160) Alejandro 2026-01-19 20:13:46 +01:00
  • 0121a0eaeb feat: replace zap icon with flame icon for supporter badges claude/flame-badge-icon-h15TT Claude 2026-01-19 19:13:00 +00:00
  • 4b65567764 chore: update TypeScript build info claude/fix-nip10-zap-amounts-D2w1F Claude 2026-01-19 19:09:41 +00:00
  • 1251fef230 fix: convert NIP-10 chat zap amounts to sats Claude 2026-01-19 19:09:01 +00:00
  • cdbc9f25cb fix: convert zap amounts from millisats to sats in NIP-10 chat claude/fix-nip10-zap-sats-2quc5 Claude 2026-01-19 19:04:33 +00:00
  • b395778fca feat: create comprehensive landing page with showcases and support section claude/landing-page-design-EyO4r Claude 2026-01-19 18:04:52 +00:00
  • ea5530d57d feat: cache NWC get_info response to avoid redundant calls claude/cache-nwc-get-info-515V4 Claude 2026-01-19 16:59:16 +00:00
  • 2a07db4fae fix: put author name above content in root post, hide load older for NIP-22 claude/nip22-chat-adapter-Hez6d Claude 2026-01-19 16:57:21 +00:00
  • 7c033aa370 feat: render chat root posts using feed renderer Claude 2026-01-19 16:54:42 +00:00
  • b53f20ef4b fix: NIP-10 adapter delegates to NIP-22 for non-kind-1 events Claude 2026-01-19 16:40:51 +00:00
  • ecb3f41d84 feat: add chat/comments action to all event types in menu Claude 2026-01-19 16:37:24 +00:00
  • e5eab70b68 fix: add NIP-10 and NIP-22 support to chat command reconstructor Claude 2026-01-19 16:31:41 +00:00
  • 4d960d8287 refactor: update chat adapters to use shared utilities Claude 2026-01-19 16:28:49 +00:00
  • 99d320c7b9 refactor: extract shared utilities from chat adapters Claude 2026-01-19 16:17:51 +00:00
  • 149aefa05f fix: pass original event to RichText for custom emoji support claude/zap-request-rich-view-MpAvr Claude 2026-01-19 16:13:34 +00:00
  • d566dc7942 feat: add NIP-22 comment chat adapter Claude 2026-01-19 16:08:15 +00:00
  • 8f008ddd39 feat: nip-10 chat interface (#153) Alejandro 2026-01-19 16:47:12 +01:00
  • 21cbd65706 feat: make sign-in message clickable to open login dialog claude/learn-nip10-chat-r1vyN Claude 2026-01-19 15:42:57 +00:00
  • 14f19a4517 Remove lint job from QA workflow (#157) Alejandro 2026-01-19 16:40:44 +01:00
  • e4d4ed7388 Remove lint job from QA workflow claude/remove-lint-qa-CLyz0 Claude 2026-01-19 15:38:59 +00:00
  • 96faf32d7f fix: use line-clamp-1 for invoice description preview claude/fix-invoice-description-overflow-fkFfE Claude 2026-01-19 15:38:42 +00:00
  • 006b090247 style: reduce padding on sign-in message to match composer Claude 2026-01-19 15:32:33 +00:00
  • 3a329f1f7e fix: ensure invoice description truncates to 1 line in confirm dialog Claude 2026-01-19 15:31:06 +00:00
  • d22d521b23 fix: change grimRelays from let to const in supporters.ts Claude 2026-01-19 15:26:45 +00:00
  • 5475f9b518 Add spacing between wallet viewer icon buttons (#156) Alejandro 2026-01-19 16:25:26 +01:00
  • 2ce81f3ad8 fix: truncate invoice descriptions in confirm send dialog (#155) Alejandro 2026-01-19 16:24:53 +01:00
  • 13cf16947b refactor: remove relay.nostr.band and update AGGREGATOR_RELAYS Claude 2026-01-19 15:17:40 +00:00
  • d531769f1f style: remove "Waiting for payment..." text from receive dialog claude/wallet-icon-button-spacing-ZZP3D Claude 2026-01-19 15:23:45 +00:00
  • 9352474421 style: increase spacing between wallet header icon buttons Claude 2026-01-19 15:21:38 +00:00
  • 8f1ceee78a refactor: use AGGREGATOR_RELAYS constant and remove design docs Claude 2026-01-19 15:09:25 +00:00
  • f8809edea7 fix: resolve lint errors from logging cleanup Claude 2026-01-19 15:04:56 +00:00
  • 6ff42573cb refactor: remove debug logging from NIP-10 adapter Claude 2026-01-19 15:00:48 +00:00
  • ddb88ab78a refactor: improve NIP-10 thread chat UX and relay/participant handling Claude 2026-01-19 11:52:18 +00:00
  • 5969e2f52f debug: add logging to diagnose chat protocol issue Claude 2026-01-19 11:45:29 +00:00
  • 854871a5c1 fix: pass protocol and identifier directly to chat window Claude 2026-01-19 11:42:08 +00:00
  • 0fa74c239c feat: add zap support for NIP-10 thread chat messages Claude 2026-01-19 11:34:27 +00:00
  • f7132f2f48 refactor: simplify NIP-10 thread chat implementation Claude 2026-01-19 11:29:22 +00:00
  • b017564e93 feat: hide reply preview when directly replying to root in NIP-10 threads Claude 2026-01-19 11:03:20 +00:00
  • 6545c6482c fix: remove unused imports and mark intentionally unused parameter Claude 2026-01-19 11:00:20 +00:00
  • 67440c55d6 feat: implement NIP-10 thread chat support Claude 2026-01-19 10:56:10 +00:00
  • bd8cd1f387 docs: add comprehensive NIP-10 thread chat design documentation Claude 2026-01-19 10:38:06 +00:00
  • 9e11fb590f Add donate call to action feature (#150) Alejandro 2026-01-19 16:15:39 +01:00
  • 51f4d98b86 fix: remove yellow text color from regular supporters, keep only badge claude/add-donate-cta-VRkqO Claude 2026-01-19 15:13:45 +00:00
  • 8b829a344f chore: merge main and remove debug logging for production Claude 2026-01-19 15:07:27 +00:00
  • 2f46d1e1b2 Merge remote-tracking branch 'origin/main' into claude/add-donate-cta-VRkqO Claude 2026-01-19 15:04:02 +00:00
  • 6f525d1971 fix: subscribe directly to loader observable to process zaps as they arrive Claude 2026-01-19 14:58:28 +00:00