Commit Graph

  • 118cc40a97 fix: truncate invoice descriptions in confirm send dialog claude/truncate-invoice-descriptions-8YEMX Claude 2026-01-19 14:58:10 +00:00
  • 1068fae78f style: limit transaction history list width to match wallet UI Alejandro Gómez 2026-01-19 14:11:48 +01:00
  • 7664861825 style: limit transaction detail dialog width to match wallet UI Alejandro Gómez 2026-01-19 14:09:59 +01:00
  • 3eb8cea9e0 fix: use preimage field for Bitcoin txid and make mempool link icon-only Alejandro Gómez 2026-01-19 14:08:14 +01:00
  • 1dd3841220 fix: correct Bitcoin transaction detection logic Alejandro Gómez 2026-01-19 13:59:42 +01:00
  • a01533b495 feat: add Bitcoin transaction detection and mempool.space explorer links Alejandro Gómez 2026-01-19 13:56:31 +01:00
  • 3adc9bdfc3 feat: add invoice description fallback for wallet transactions Alejandro Gómez 2026-01-19 13:54:45 +01:00
  • 227edce28d fix: also subscribe to eventStore.timeline() to process existing zaps Claude 2026-01-19 11:49:38 +00:00
  • 50e5d6baf0 fix: subscribe to eventStore.insert$ to catch zaps in real-time Claude 2026-01-19 11:39:38 +00:00
  • 5e754f9319 fix: remove lightning.red and aggregator relays, add monthly calculation debug logs Claude 2026-01-19 11:33:58 +00:00
  • 97dd30f587 Add anonymous zap option with throwaway signer (#154) Alejandro 2026-01-19 12:33:46 +01:00
  • cee9c6c0e0 fix: reduce zap query limit from 1000 to 500 to avoid relay rejections Claude 2026-01-19 11:28:22 +00:00
  • aee787f3ee feat: prioritize recipient's inbox relays for zap receipts claude/anonymous-zap-feature-lYrRg Claude 2026-01-19 10:49:14 +00:00
  • 53d7191402 feat: add anonymous zap option Claude 2026-01-19 09:31:43 +00:00
  • 3f811ed072 feat: zap action for chat (#151) Alejandro 2026-01-19 12:16:51 +01:00
  • 382c4e142f fix: deduplicate explicit relays in createZapRequest claude/configure-zap-chat-tagging-hylyy Claude 2026-01-19 11:11:01 +00:00
  • dd85dcf2b5 refactor: let createZapRequest collect relays from both authors Claude 2026-01-19 11:00:46 +00:00
  • 86460c6c6b fix: pass all zap props from WindowRenderer to ZapWindow Claude 2026-01-19 10:55:10 +00:00
  • 8b02a8dde3 feat: improve relay selection for zap requests with e+a tags Claude 2026-01-19 10:49:11 +00:00
  • 3777d1c3b9 fix: update zap-parser to return separate eventPointer and addressPointer Claude 2026-01-19 10:44:25 +00:00
  • 29dd29b979 fix: remove dead relay.nostr.band and add detailed zap processing logs Claude 2026-01-19 10:42:24 +00:00
  • 599e8b6c60 Fix zap dialog to target correct event author (#152) Alejandro 2026-01-19 11:41:55 +01:00
  • d3ad918593 fix: load event in DynamicWindowTitle to derive zap recipient claude/fix-zap-author-targeting-Tv6k3 Claude 2026-01-19 10:39:33 +00:00
  • b5861588fe refactor: move eventPointer to ZapConfig for NIP-53 adapter Claude 2026-01-19 10:36:45 +00:00
  • 813ee13f20 fix: use semantic author for zap targeting Claude 2026-01-19 10:32:53 +00:00
  • 8fbd0a36af feat: add hardcoded relay fallback for instant cold start zap loading Claude 2026-01-19 10:24:36 +00:00
  • ccd7be120f fix: separate eventPointer and addressPointer for proper zap tagging Claude 2026-01-19 10:24:24 +00:00
  • e756348330 fix: improve cold start zap loading and fix subscription memory leak Claude 2026-01-19 10:15:23 +00:00
  • a0655d2373 feat: add zap command reconstruction for Edit feature Claude 2026-01-19 10:12:08 +00:00
  • cc567e1178 fix: handle comma-separated values with spaces between tokens claude/fix-arg-parser-trimming-4ytsx Claude 2026-01-19 10:09:03 +00:00
  • 4438187326 fix: include event pointer when zapping chat messages Claude 2026-01-19 10:07:47 +00:00
  • b0d0f4bdfd refactor: replace BehaviorSubject with Dexie useLiveQuery for reactive supporter tracking Claude 2026-01-19 10:04:42 +00:00
  • cbd45eb192 feat: add custom tags and relays to zap command Claude 2026-01-19 09:58:54 +00:00
  • b4af53e26a feat: compact support section with manual refresh and full clickability Claude 2026-01-19 09:45:20 +00:00
  • 5415f4f64f feat: add configurable zap tagging for chat messages Claude 2026-01-19 09:44:11 +00:00
  • 249712f0db fix: fetch Grimoire relay list before subscribing to zaps Claude 2026-01-19 09:38:53 +00:00
  • 13b658e273 refactor: singleton supporters service with optimized Dexie queries Claude 2026-01-19 09:32:07 +00:00
  • 866202ad45 perf: optimize Dexie queries for donation tracking Claude 2026-01-19 09:20:05 +00:00
  • ab64fc75f4 Restrict relay auth to account owner (#149) Alejandro 2026-01-19 10:19:16 +01:00
  • 55d9c88f50 fix: pass zap request event to RichText for emoji rendering in compact preview (#148) Alejandro 2026-01-19 10:17:09 +01:00
  • 5e843f6578 fix: properly await async zap processing in subscription Claude 2026-01-19 09:12:36 +00:00
  • df2e70f2d1 refactor: extract canAccountSign helper to useAccount claude/relay-auth-account-owner-fvgBa Claude 2026-01-19 09:11:49 +00:00
  • 77c3204267 fix: pass zap request event to RichText for emoji rendering in compact preview claude/fix-zap-preview-emoji-VboRr Claude 2026-01-19 09:10:36 +00:00
  • 7c6884a7aa feat: migrate donation tracking to IndexedDB with monthly calculations Claude 2026-01-19 09:10:21 +00:00
  • bac7d2c2a9 fix: only prompt relay auth for accounts that can sign Claude 2026-01-19 09:06:01 +00:00
  • 2fb4cc89d8 feat: add donate CTA and supporter recognition system Claude 2026-01-19 08:58:56 +00:00
  • b000ef8dd3 feat: display zap recipient username in all contexts (#147) Alejandro 2026-01-19 09:58:19 +01:00
  • fd4f9414b3 refactor: remove arrow from zap recipient display claude/zap-username-display-KLLt2 Claude 2026-01-19 08:52:07 +00:00
  • 8914ed3ad0 feat: display zap recipient username in all contexts Claude 2026-01-19 08:43:44 +00:00
  • ed86698c07 fix: pass full zap request event to RichText for proper parsing (#146) Alejandro 2026-01-19 09:36:42 +01:00
  • 5d8b0fa3ec fix: pass full zap request event to RichText for proper parsing claude/fix-zap-feed-event-nlxol Claude 2026-01-19 08:34:39 +00:00
  • f56228f88a fix: remove double URL encoding in zap requests (#145) Alejandro 2026-01-19 09:08:53 +01:00
  • 6c236d1c65 fix: remove double URL encoding in zap requests claude/fix-zap-url-encoding-GWMDi Claude 2026-01-19 08:03:32 +00:00
  • f0c01481a3 feat: add context menu support for zap messages in chat claude/add-zap-context-menu-DoD8s Claude 2026-01-18 23:11:23 +00:00
  • dbcbcf6181 feat: improve zap wallet payment flow UX (#144) Alejandro 2026-01-19 00:07:05 +01:00
  • c5fc474240 feat: add amount preview above invoice in zap QR view claude/improve-zap-wallet-flow-dGZLv Claude 2026-01-18 23:00:49 +00:00
  • 70dcaa5c35 fix: match comment input styling to amount input in zap window Claude 2026-01-18 22:56:58 +00:00
  • 2208404f15 feat: add LNURL address caching for instant zap UI Claude 2026-01-18 22:50:04 +00:00
  • bc5e039be1 feat: improve zap wallet payment flow UX Claude 2026-01-18 22:35:45 +00:00
  • 9f6e524ea9 feat: add tap-to-blur privacy feature for wallet balances (#143) Alejandro 2026-01-18 23:22:00 +01:00
  • 72fb47224c feat: add NIP-57 zap command foundation (#141) Alejandro 2026-01-18 23:19:11 +01:00
  • 09c019f605 refactor: improve privacy UX with stars and clearer send flow claude/wallet-balance-blur-toggle-CI9pf Claude 2026-01-18 22:18:41 +00:00
  • a0df11c522 feat: full-width custom amount and wallet timeout with QR fallback claude/implement-nip57-zaps-4s7C2 Claude 2026-01-18 22:13:26 +00:00
  • 2a3da97b49 refactor: replace blur with fixed-width placeholders for privacy Claude 2026-01-18 22:05:36 +00:00
  • d3201c4b4b feat: optimize zap UX with better error handling and UI improvements Claude 2026-01-18 22:02:54 +00:00
  • 57fbe5cdd3 feat: add tap-to-blur privacy feature for wallet balances Claude 2026-01-18 22:00:08 +00:00
  • 86755d0ec4 feat: improve zap UX with inline QR and faster imports Claude 2026-01-18 21:51:57 +00:00
  • d649124b09 fix: remove duplicate zapTitle condition in DynamicWindowTitle Claude 2026-01-18 21:45:38 +00:00
  • 995f3e309e feat: production-ready zaps with manual close and profile integration Claude 2026-01-18 21:39:30 +00:00
  • 6bee49a332 feat: full-width custom amount and wallet timeout with QR fallback Claude 2026-01-18 21:31:40 +00:00
  • 35966bb8b8 feat: auto-close ZapWindow after successful wallet payment Claude 2026-01-18 21:27:41 +00:00
  • e6e663c3d8 feat: add separate gradients for Grimoire members based on login state (#138) Alejandro 2026-01-18 22:27:24 +01:00
  • 582596df47 feat: display lightning address in NWC wallet info and clean up UI (#142) Alejandro 2026-01-18 22:25:44 +01:00
  • 5a5f16536b feat: display lightning address in NWC wallet info and clean up UI claude/nwc-lightning-address-display-q8QVh Claude 2026-01-18 21:21:46 +00:00
  • c802cfd480 fix: use solid colors for BadgeCheck icon (gradients don't work on SVG) claude/grimoire-username-gradients-yEn7w Claude 2026-01-18 21:20:52 +00:00
  • 8a5d96deb8 feat: add subtle gradient to BadgeCheck icon matching username Claude 2026-01-18 21:16:18 +00:00
  • 6c064ceead fix: open LoginDialog instead of connection window for zap login Claude 2026-01-18 21:16:02 +00:00
  • b4125a0511 fix: make BadgeCheck icon visible by separating from gradient text Claude 2026-01-18 21:12:02 +00:00
  • 03cd543f97 feat: compact ZapWindow UI and improve debugging Claude 2026-01-18 21:11:36 +00:00
  • 0ea9795e30 refine: simplify to elegant 2-color gradients and add badge check icon Claude 2026-01-18 21:03:57 +00:00
  • c94203852e feat: detect and display zap payments in NWC wallet viewer (#140) Alejandro 2026-01-18 21:52:44 +01:00
  • 07c17d5bae feat: add emoji autocompletion to zap comments and refine UI Claude 2026-01-18 20:52:42 +00:00
  • b400048965 feat: add 4-color gradients with bright highlights for classy look Claude 2026-01-18 20:45:53 +00:00
  • db200a2d93 feat: refine ZapWindow UI and add dynamic window title Claude 2026-01-18 20:42:05 +00:00
  • 4d513eff59 feat: parse zap requests from invoice description as fallback claude/detect-zap-payments-IjDy1 Claude 2026-01-18 20:41:01 +00:00
  • d3da520e4b feat: add line-clamp and expandable raw transaction view Claude 2026-01-18 20:27:32 +00:00
  • a152ebed1a fix: correct useProfile usage and ProfileContent handling in ZapWindow Claude 2026-01-18 20:26:08 +00:00
  • 09513d7f05 fix: resolve all TypeScript build errors in zap implementation Claude 2026-01-18 20:20:03 +00:00
  • 1a78c9fc64 fix: improve spacing and truncation in zap transaction items Claude 2026-01-18 20:19:42 +00:00
  • 189f1ca0b3 fix: resolve TypeScript errors in ZapWindow Claude 2026-01-18 20:12:15 +00:00
  • 2c17719e72 refactor: improve zap transaction list item UI Claude 2026-01-18 20:09:50 +00:00
  • 0a1df49ede revert: restore BATCH_SIZE to 20 transactions Claude 2026-01-18 20:01:07 +00:00
  • c2652222b2 feat: enhance zap display with RichText context and scrollable details Claude 2026-01-18 19:51:40 +00:00
  • 398277749c refactor: use applesauce caching pattern and RichText for zaps Claude 2026-01-18 19:36:50 +00:00
  • fad156caf0 feat: detect and display zap payments in NWC wallet viewer Claude 2026-01-18 19:28:19 +00:00
  • 45e7947a4e refine: improve gradients to match theme colors and work across themes Claude 2026-01-18 19:56:21 +00:00
  • 478603a193 feat: implement full NIP-57 zap flow with LNURL and NWC Claude 2026-01-18 19:52:18 +00:00
  • b9f8452f82 feat: add NIP-57 zap command foundation Claude 2026-01-18 19:39:43 +00:00
  • 3172288ecf feat: use RelayLink component in wallet info dropdown (#139) Alejandro 2026-01-18 20:28:46 +01:00
  • 0b9d4422e2 feat: use RelayLink component in wallet info dropdown claude/relaylink-wallet-dropdown-an83T Claude 2026-01-18 19:27:22 +00:00