Commit Graph

  • 3408872811 feat: add comprehensive NWC wallet viewer with dynamic UI (#135) Alejandro 2026-01-18 20:05:19 +01:00
  • 59548277f1 security: add critical production-ready security fixes claude/nwc-wallet-view-Q0zlZ Claude 2026-01-18 18:26:02 +00:00
  • 694a485735 refine: adjust purple tones to match accent color Claude 2026-01-18 18:01:18 +00:00
  • 746e9eb83a fix: prevent wallet from auto-reconnecting after disconnect Claude 2026-01-18 17:57:49 +00:00
  • 2842d78263 refine: reposition blue to match yellow placement in gradients Claude 2026-01-18 17:57:21 +00:00
  • 69127363fa refine: make blue tone more subtle in Grimoire member gradient Claude 2026-01-18 17:53:02 +00:00
  • b41dc65aeb fix: properly clear wallet state on disconnect and update copy Claude 2026-01-18 17:50:59 +00:00
  • ad8a6e6811 feat: add separate gradients for Grimoire members based on login state Claude 2026-01-18 17:48:20 +00:00
  • b20359634e fix: resolve React error #185 by removing callbacks from useEffect dependencies Claude 2026-01-18 17:41:34 +00:00
  • 1756715e30 feat: add site icon and favicon (#137) Alejandro 2026-01-18 18:39:07 +01:00
  • 6342747435 chore: simplify PWA manifest claude/add-site-icon-favicon-sLmgW Claude 2026-01-18 17:37:13 +00:00
  • da7964eddd fix: properly configure maskable PWA icons Claude 2026-01-18 17:35:46 +00:00
  • 52f08964da feat: make Grimoire installable as a PWA Claude 2026-01-18 17:28:49 +00:00
  • d1d29bcedb feat: add site icon and favicon Claude 2026-01-18 17:24:02 +00:00
  • a398922254 fix: remove circular dependency in loadInitialTransactions Claude 2026-01-18 17:23:41 +00:00
  • 145048df39 fix: prevent infinite transaction loading loop in WalletViewer Claude 2026-01-18 17:16:35 +00:00
  • d58c9b699f refactor: production-readiness improvements for WalletViewer Claude 2026-01-18 14:29:19 +00:00
  • 0bfc5701c0 fix: convert sats to millisats when generating invoices Claude 2026-01-18 14:20:47 +00:00
  • a4bd85e561 fix: correct amount handling and mobile invoice display Claude 2026-01-18 14:15:03 +00:00
  • 60247b7663 fix: UI improvements for wallet viewer and mobile receive flow Claude 2026-01-18 13:59:08 +00:00
  • 1ec8a368fc feat: add Lightning address support and refine auto-confirm behavior Claude 2026-01-18 13:53:37 +00:00
  • b70eb82fea feat: add @domain alias for NIP-05 domain directory resolution (#136) Alejandro 2026-01-18 14:49:37 +01:00
  • 1348560624 feat: enhance send/receive flows with invoice parsing and auto-confirm Claude 2026-01-18 13:46:47 +00:00
  • 6c46183d4a refine: wallet UI improvements based on feedback Claude 2026-01-18 13:18:05 +00:00
  • 4eca3eaefb feat: add @domain alias for NIP-05 domain directory resolution claude/domain-alias-nip05-bPYjk Claude 2026-01-18 13:14:10 +00:00
  • 8e5bbdf4fa fix: replace AlertDialog with Dialog for disconnect confirmation Claude 2026-01-18 12:59:14 +00:00
  • 3198afa000 feat: final wallet UI improvements with prominent balance and enhanced UX Claude 2026-01-18 12:46:15 +00:00
  • 01851fd3d6 refactor: redesign wallet UI with ReqViewer-style header and dialogs Claude 2026-01-18 12:31:53 +00:00
  • 4384ba69e5 refactor: redesign wallet UI to single-view layout with virtualized transactions Claude 2026-01-18 12:04:27 +00:00
  • 4d90aab83c feat: add Grimoire member system with special NIP-05 usernames (#134) Alejandro 2026-01-18 12:54:50 +01:00
  • 2366087521 fix: show profile NIP-05 for Grimoire members claude/implement-nip-05-qkht4 Claude 2026-01-18 11:45:04 +00:00
  • 450ea15b25 feat: style NIP-05 display with muted text color claude/add-nip05-profile-display-4AxC3 Claude 2026-01-18 11:44:58 +00:00
  • 40585ea0f2 feat: add comprehensive NWC wallet viewer with dynamic UI Claude 2026-01-18 11:44:07 +00:00
  • a618da1ded chore: remove grimoire-members test file Claude 2026-01-18 11:41:13 +00:00
  • c132231578 chore: simplify and fix tests for production readiness Claude 2026-01-18 11:37:49 +00:00
  • 661d11ed54 refactor: show profile username with theme-aware gradient Claude 2026-01-18 11:33:46 +00:00
  • 1a50cea5b1 feat: update _ member pubkey and add diagonal gradient styling Claude 2026-01-18 11:29:23 +00:00
  • 5ca6a14a57 feat: update _ member pubkey and show username only with gradient Claude 2026-01-18 11:16:13 +00:00
  • 07b0831966 refactor: integrate Grimoire member styling into UserName component Claude 2026-01-18 11:02:49 +00:00
  • 02518f51fa fix: improve zap payment robustness and debugging claude/read-nip-57-848kD Claude 2026-01-18 10:57:54 +00:00
  • 7fe97ad157 feat: configure NIP-05 verification for grimoire.rocks domain Claude 2026-01-18 10:42:52 +00:00
  • b45abb85c4 chore: update TypeScript build info Claude 2026-01-18 10:38:06 +00:00
  • 64c568aa6f feat: add Grimoire member system with special NIP-05 usernames Claude 2026-01-18 10:37:03 +00:00
  • 6bc71d1619 feat: add Lightning zap command with NIP-57 support Claude 2026-01-18 10:35:00 +00:00
  • 7fae344dd9 feat: add Nostr Wallet Connect (NWC) integration (#131) Alejandro 2026-01-18 11:14:47 +01:00
  • 429b50c403 fix: remove toast descriptions for better contrast claude/add-nwc-wallet-connect-9zv2O Claude 2026-01-18 10:12:25 +00:00
  • 8d8be5645c feat: add monthly donation progress to welcome page claude/add-donation-leaderboard-WJ70a Claude 2026-01-18 10:03:47 +00:00
  • 54cfad784b feat: improve wallet UX with profile-based naming and better layout Claude 2026-01-18 09:33:01 +00:00
  • 8e6e989ca5 refactor: make NWC fully reactive with notifications and graceful balance handling Claude 2026-01-18 09:20:30 +00:00
  • cf90147425 feat: add persistent wallet service with auto-updating balance Claude 2026-01-18 09:09:39 +00:00
  • f4869b7428 feat: improve wallet UX with profile-based naming and better layout Claude 2026-01-18 09:01:39 +00:00
  • be0e0bfa29 refactor: move wallet functionality to user menu Claude 2026-01-18 08:42:48 +00:00
  • 09812afff5 fix: Properly type Array.from() calls in ChannelListRenderer claude/nip28-chat-architecture-vgvOZ Claude 2026-01-18 08:34:25 +00:00
  • 553008610b fix: Add TypeScript type annotations to ChannelLink components Claude 2026-01-18 08:29:54 +00:00
  • 32b4468c22 feat: Add clickable channel links to kind 10005 renderer Claude 2026-01-18 08:09:05 +00:00
  • 42694be80d feat: Add NIP-28 public chat channel support Claude 2026-01-18 07:53:09 +00:00
  • 954954ba78 feat: improve wallet button UX and add detailed info dialog Claude 2026-01-17 22:24:08 +00:00
  • 4a85979922 refactor: use applesauce-wallet-connect and move wallet to header Claude 2026-01-17 22:17:12 +00:00
  • 80461f7b31 feat: add Nostr Wallet Connect (NWC) integration Claude 2026-01-17 22:08:15 +00:00
  • 4692588a6c fix: add critical encrypted content cache diagnostics claude/study-nostr-nips-applesauce-OAZtY Claude 2026-01-17 21:58:07 +00:00
  • dbbd72909f feat: add comprehensive gift wrap decryption diagnostics Claude 2026-01-17 21:46:09 +00:00
  • c150d19917 feat: redesign icon as pixel art spellbook with 'req' text claude/pwa-installability-wKmrR Claude 2026-01-17 21:39:54 +00:00
  • 85174ad913 feat: add per-relay gift wrap statistics and comprehensive debug logging Claude 2026-01-17 21:38:55 +00:00
  • 692b3cbdd7 fix: critical gift wrap sync fixes Claude 2026-01-17 21:27:06 +00:00
  • e7e522f255 docs: Add comprehensive LNURL and Lightning study guide claude/study-applesauce-lnurl-lightning-bJKKT Claude 2026-01-17 21:23:47 +00:00
  • eab922030c feat: add PWA installability support Claude 2026-01-17 21:21:52 +00:00
  • fe7a7fd073 feat: implement performant gift wrap sync (NIP-17/44/59) Claude 2026-01-17 21:19:23 +00:00
  • f1cd24ec9d docs: comprehensive NIP-17/44/59 study and gift wrap performance architecture Claude 2026-01-17 21:09:25 +00:00
  • c7cced2a9e feat: improve badges display with images and limited count (#128) Alejandro 2026-01-17 21:41:05 +01:00
  • c94eb3c80c feat: Add media uploads and inline reply positioning to threads claude/thread-command-event-4SDoH Claude 2026-01-17 20:40:40 +00:00
  • 9282e45910 feat: Add npm install step to verify skill (#127) Alejandro 2026-01-17 21:39:35 +01:00
  • 8c359b67b6 feat: improve badges display with images and limited count claude/improve-badges-display-9cW5L Claude 2026-01-17 20:38:45 +00:00
  • c0aae1a3d0 feat: Add npm install step to verify skill claude/add-npm-install-verify-j9VVu Claude 2026-01-17 20:37:59 +00:00
  • 60bf3ead82 feat: Add intelligent relay selection for thread replies Claude 2026-01-17 20:25:10 +00:00
  • 24c5b96cff feat: Add inline reply composer for thread comments Claude 2026-01-17 20:16:12 +00:00
  • ee2b62f2d6 feat: enhance login options with read-only and nsec support (#126) Alejandro 2026-01-17 21:14:44 +01:00
  • abc0b71915 feat: add useAccount hook for signing capability detection claude/enhance-login-options-02mxq Claude 2026-01-17 20:10:41 +00:00
  • 64a1c8bbf2 refactor: Reduce 2nd level reply padding Claude 2026-01-17 19:57:30 +00:00
  • 5300d87d53 feat: Add Grimoire welcome chat to suggested commands (#125) Alejandro 2026-01-17 20:47:39 +01:00
  • 034ed22433 feat: add generate identity button to login dialog Claude 2026-01-17 19:47:22 +00:00
  • 1266003c4b feat: Improve thread reply resolution and focusing Claude 2026-01-17 19:46:24 +00:00
  • 2534507a15 feat: enhance login options with read-only and nsec support Claude 2026-01-17 19:44:01 +00:00
  • 2515545e36 refactor: Make thread comments more compact Claude 2026-01-17 19:32:03 +00:00
  • 14c73c07a3 feat: Add NIP-58 Badge Definition renderers (#123) Alejandro 2026-01-17 20:30:32 +01:00
  • a5e663e5f3 Revert "feat: Add Badge Awards to chat" claude/nip-58-implementation-sIbKn Claude 2026-01-17 19:14:56 +00:00
  • f0c2d382c0 feat: Add Grimoire welcome chat to suggested commands claude/add-chat-groups-welcome-QcQpZ Claude 2026-01-17 19:13:26 +00:00
  • 1686a9441e feat: Add Badge Awards (kind 8) to NIP-53 live chat Claude 2026-01-17 19:10:47 +00:00
  • 616cc083ce fix: Resolve TypeScript errors in thread components Claude 2026-01-17 19:10:00 +00:00
  • 909359f521 feat: Add Badge Awards (kind 8) to chat as system messages Claude 2026-01-17 19:06:11 +00:00
  • e7ab643538 feat: Add thread command with NIP-10 and NIP-22 support Claude 2026-01-17 19:01:05 +00:00
  • a1075840ae refactor: Improve Profile Badges layout and hierarchy Claude 2026-01-17 18:54:02 +00:00
  • 3433485c10 feat: Add comprehensive write relay selection infrastructure claude/research-nip-22-l23fO Claude 2026-01-17 18:44:39 +00:00
  • 69858828fa refactor: Improve Profile Badges UX Claude 2026-01-17 18:42:36 +00:00
  • 6575ca6dc8 feat: Add NIP-58 Profile Badges renderer (kind 30008) Claude 2026-01-17 18:35:11 +00:00
  • a11d4638bb feat: Enhance ThreadViewer with detail renderer and relay hints Claude 2026-01-17 18:29:49 +00:00
  • 0d70b432ea feat: Show username when badge awarded to single person claude/read-nip-58-n28ow Claude 2026-01-17 17:48:51 +00:00
  • 0b83f4e54e feat: Add Thread action to event menu Claude 2026-01-17 17:44:33 +00:00
  • 682dfe8639 refactor: Make badge award feed view more compact Claude 2026-01-17 17:41:08 +00:00
  • 66b65eb152 feat: Add NIP-58 Badge Award renderers (kind 8) Claude 2026-01-17 17:30:42 +00:00
  • d0345d74a8 feat: Add thread command for NIP-22 comment threads Claude 2026-01-17 17:27:35 +00:00