Commit Graph

  • 81cf6850e0 debug(chat): add logging for adapter selection debugging Claude 2026-01-22 20:53:25 +00:00
  • febdf5b193 feat(chat): add chat menu option to all events with NIP-22 support Claude 2026-01-22 20:44:03 +00:00
  • 1bf89a829c feat(chat): add NIP-22 event comments adapter Claude 2026-01-22 20:33:58 +00:00
  • f3603fbb46 Fix nostr mention parsing when immediately followed by text claude/fix-nostr-mention-parsing-i6wK3 Claude 2026-01-15 19:33:20 +00:00
  • 27b077be8a remove: NIP-C7 chat adapter and references Claude 2026-01-22 20:19:26 +00:00
  • 4e8a8a0e90 feat(chat): make input editor expandable up to 3 lines (#204) Alejandro 2026-01-22 20:53:01 +01:00
  • 88f805e7b0 feat(chat): make input editor expandable up to 3 lines claude/expandable-chat-input-QxaMz Claude 2026-01-22 19:14:05 +00:00
  • 0ebe1ec3da ai: agents file Alejandro Gómez 2026-01-22 18:36:12 +01:00
  • 32d584090f fix: unused import Alejandro Gómez 2026-01-22 18:36:06 +01:00
  • f551604866 Add profile fallback for pubkey-based NIP-29 group IDs (#203) Alejandro 2026-01-22 18:29:56 +01:00
  • 0aa590bbfc refactor: extract group metadata resolution into shared helper claude/nip29-metadata-resolution-5wQU4 Claude 2026-01-22 17:24:20 +00:00
  • 3d907020bc feat: add profile metadata fallback for NIP-29 groups Claude 2026-01-22 17:16:34 +00:00
  • 7cf75c648c feat(nip-66): add relay discovery and monitor announcement renderers (#172) Alejandro 2026-01-22 17:54:16 +01:00
  • 8a249f7539 refactor(nip-66): use nicer NIP rendering from RelayViewer in shared component claude/read-nip-66-cmGSZ Claude 2026-01-22 16:43:33 +00:00
  • 8e4442ae34 feat: improve embedded event resolution with relay hints (#200) Alejandro 2026-01-22 17:39:58 +01:00
  • ec4c1446d8 refactor(nip-66): add icon to supported NIPs component for consistent styling Claude 2026-01-22 16:37:02 +00:00
  • 3d1b24250a refactor: use mergeRelaySets in relay-selection service claude/parse-nip29-event-feaNe Claude 2026-01-22 15:53:47 +00:00
  • 9e716d813b refactor: use applesauce helpers for relay operations in chat adapters Claude 2026-01-22 15:39:25 +00:00
  • 259f4b55c9 fix: use EventPointer for repost replyTo in NIP-10 adapter Claude 2026-01-22 15:23:13 +00:00
  • 5918fe59d5 fix: pass full EventPointer with relay hints through embed chain Claude 2026-01-22 12:38:24 +00:00
  • 2a9bc9458f fix: parse NIP-29 q-tags with relay hints for embedded event resolution Claude 2026-01-22 12:29:07 +00:00
  • 7c6014378b Add ID filtering to REQ command (#202) Alejandro 2026-01-22 16:14:55 +01:00
  • e371118a35 feat: add event ID previews in REQ viewer query dropdown claude/add-req-id-filtering-yquSw Claude 2026-01-22 13:53:22 +00:00
  • abc359f90b feat: support raw coordinate format (kind:pubkey:d) in -e flag Claude 2026-01-22 13:20:00 +00:00
  • 337faa0dbb feat: add -i/--id flag for direct event ID filtering in REQ command Claude 2026-01-22 13:07:50 +00:00
  • 34b2c8a1f4 refactor(nip-66): extract supported NIPs display into reusable component Claude 2026-01-22 12:39:51 +00:00
  • 93ffd365f5 feat: add repost system messages with grouping in chat (#194) Alejandro 2026-01-22 13:39:15 +01:00
  • b3aaabfd5c fix: extract inner zap request for zap-to-zap emoji rendering in compact view (#199) Alejandro 2026-01-22 13:34:27 +01:00
  • 4cd41991fb fix: extract inner zap request for zap-to-zap emoji rendering in compact view claude/fix-zap-emoji-rendering-tnWEP Claude 2026-01-22 12:30:40 +00:00
  • 2599c0ddea refactor: extract and test system message grouping logic claude/reposts-system-messages-VNLeo Claude 2026-01-22 12:30:39 +00:00
  • 563802506a fix: preserve scroll position when loading older chat messages claude/fix-chat-scroll-jump-4l02W Claude 2026-01-22 12:24:59 +00:00
  • cd67ca5440 feat: show all reposts regardless of content Claude 2026-01-22 12:18:24 +00:00
  • b83b26ea9a Fix nostr entity matching in paste handler (#197) Alejandro 2026-01-22 13:13:40 +01:00
  • e60ba668d1 fix: disable pointer events on links in editor claude/fix-nostr-entity-matching-dKqb0 Claude 2026-01-22 12:07:59 +00:00
  • 195ef3f62b refactor(nip-66): extract relay kinds display into reusable component Claude 2026-01-22 12:07:35 +00:00
  • d5e9748e17 refactor(nip-66): rename components to human-readable names Claude 2026-01-22 11:35:39 +00:00
  • f329e9c766 fix: guard all RichEditor imperative methods against unmounted view (#196) Alejandro 2026-01-22 12:30:16 +01:00
  • 1ecbc21dee fix: guard all RichEditor imperative methods against unmounted view claude/fix-editor-view-error-33xKz Claude 2026-01-22 11:26:47 +00:00
  • b002336cff fix: only match nostr entities at word boundaries in paste handler Claude 2026-01-22 10:56:15 +00:00
  • 3ce77ef97c Remove "Publishing..." text from POST view (#195) Alejandro 2026-01-22 12:10:18 +01:00
  • 38e6939edc Remove "Publishing..." text from POST view claude/remove-publishing-copy-KmEBN Claude 2026-01-22 09:05:17 +00:00
  • acabc9fcca fix: improve Support tab UI and zap amount pre-selection claude/add-donors-settings-page-ZrRYX Claude 2026-01-22 07:53:15 +00:00
  • e079fa99ab feat: add Support settings with contribution tiers and toggleable goal Claude 2026-01-21 22:59:30 +00:00
  • 4ec2dfef62 refactor: improve Support tab UI and wording Claude 2026-01-21 22:43:49 +00:00
  • 9856a0c243 feat: add repost system messages with grouping in chat Claude 2026-01-21 22:35:14 +00:00
  • b54e48571a feat: add Support tab to Settings with top donors and quick zap Claude 2026-01-21 22:22:43 +00:00
  • 7b7b24d41a feat: add client tag support to all event creation (#191) Alejandro 2026-01-21 23:11:25 +01:00
  • a3041f4c5b fix: pass 'settings' command string when opening from menu claude/add-client-tag-events-Sh4AQ Claude 2026-01-21 22:09:18 +00:00
  • 50c5319071 refactor: reduce theme selector width for compact display Claude 2026-01-21 22:06:57 +00:00
  • a11785eae4 refactor: use horizontal layout for theme selector Claude 2026-01-21 22:02:40 +00:00
  • 53f29b9b63 fix: improve tooltip contrast across all themes (#192) Alejandro 2026-01-21 22:59:01 +01:00
  • 7581e76879 refactor: improve settings UI with Select, icons, and better spacing Claude 2026-01-21 21:57:43 +00:00
  • c5d0b2e4f4 fix: improve ChatViewer group tooltip contrast in dark mode claude/fix-tooltip-contrast-9RE4p Claude 2026-01-21 21:50:00 +00:00
  • a828b635a7 feat: add working theme selector and improve settings UI Claude 2026-01-21 21:47:34 +00:00
  • ba80f7944d fix: increase dark mode tooltip lightness for better visibility Claude 2026-01-21 21:41:51 +00:00
  • e3d7b5c8cd refactor: redesign settings UI with shadcn Tabs and cleaner layout Claude 2026-01-21 21:27:32 +00:00
  • 91018fec93 feat: add comprehensive settings UI with Post and Appearance sections Claude 2026-01-21 21:20:10 +00:00
  • 7f450bc260 fix: improve tooltip contrast across all themes Claude 2026-01-21 21:11:35 +00:00
  • d2510c20bf feat: implement comprehensive namespaced settings system Claude 2026-01-21 21:04:53 +00:00
  • 2e8ef0e5db fix: add iOS PWA notch support with safe area insets (#190) Alejandro 2026-01-21 21:54:28 +01:00
  • b475f69996 fix: add iOS PWA notch support with safe area insets claude/fix-pwa-ios-notch-LFTCp Claude 2026-01-21 20:49:55 +00:00
  • 3894188563 refactor: exclude client tags from NIP-29 and zap requests Claude 2026-01-21 20:45:38 +00:00
  • 192eaeb098 Merge remote-tracking branch 'origin/main' into claude/add-client-tag-events-Sh4AQ Claude 2026-01-21 20:41:50 +00:00
  • c5c0dccff2 feat: add client tag support to all event creation Claude 2026-01-21 20:28:37 +00:00
  • b5b474da3a Add React option to generic event menu (#189) Alejandro 2026-01-21 20:09:09 +01:00
  • b42e4e7efc fix: use semantic author for reaction relay selection claude/add-react-event-menu-InJxk Claude 2026-01-21 18:58:58 +00:00
  • e4390c73a5 refactor: consolidate interaction relay selection into relay-selection service Claude 2026-01-21 18:57:08 +00:00
  • 9d1c4501f8 merge: resolve conflict with main branch Claude 2026-01-21 17:32:09 +00:00
  • 372e034bfc feat: use NIP-65 relay selection for reactions Claude 2026-01-21 17:25:16 +00:00
  • a30cc76d03 refactor: migrate publishing to unified PublishingService claude/refactor-event-relay-publishing-amJqe Claude 2026-01-21 17:02:05 +00:00
  • b4f0b35200 feat: add unified publishing service with explicit relay modes Claude 2026-01-21 16:42:43 +00:00
  • 48772ab580 docs: add value propositions by user archetype claude/project-analysis-roadmap-fe3uL Claude 2026-01-21 16:31:10 +00:00
  • f61d455bda feat: add React option to event menu for emoji reactions Claude 2026-01-21 16:28:59 +00:00
  • 074c3c0b7f Fix relay list flickering during post publish (#187) Alejandro 2026-01-21 17:22:07 +01:00
  • 66618fb150 fix: prevent TipTap editor crash when view is not ready (#188) Alejandro 2026-01-21 17:15:41 +01:00
  • 78b1cbe0c5 fix: prevent TipTap editor crash when view is not ready claude/fix-post-error-PFbcA Claude 2026-01-21 16:08:54 +00:00
  • f2c95d8e75 refactor: use muted color for pending and publishing relay states claude/fix-relay-list-flicker-WadrI Claude 2026-01-21 16:01:58 +00:00
  • c955bf8eb0 feat: add readable names for wiki list kinds (10101, 10102) (#186) Alejandro 2026-01-21 16:59:53 +01:00
  • c9af984766 feat: add readable names for wiki list kinds (10101, 10102) claude/add-error-code-names-qBlPy Claude 2026-01-21 15:47:58 +00:00
  • 8c0722f233 feat(chat): hide "load older messages" until first batch received claude/hide-load-older-messages-FL13X Claude 2026-01-21 15:35:16 +00:00
  • 316dc8eea9 fix: show icon for all relay states to prevent layout shifts Claude 2026-01-21 15:31:11 +00:00
  • 32c8755541 fix: prevent relay list flicker during post publishing Claude 2026-01-21 15:29:15 +00:00
  • adf8a62954 feat: add hashtag support to rich editor (#185) Alejandro 2026-01-21 16:20:00 +01:00
  • 9adc918e69 fix: use single newline separator in TipTap getText() calls claude/add-hashtag-support-zrHYr Claude 2026-01-21 15:15:10 +00:00
  • 3449f5e66f docs: add comprehensive blueprint documentation to applesauce skills Claude 2026-01-21 15:10:45 +00:00
  • ddf0519a57 fix: add required previous field to GroupMessageBlueprint options Claude 2026-01-21 15:06:47 +00:00
  • 01cdaedc8a refactor: use GroupMessageBlueprint and ReactionBlueprint in chat adapters Claude 2026-01-21 14:59:39 +00:00
  • b76281f525 refactor: use NoteReplyBlueprint in NIP-10 adapter Claude 2026-01-21 14:52:02 +00:00
  • 09870521b1 refactor: use NoteBlueprint for automatic hashtag/mention extraction Claude 2026-01-21 14:32:13 +00:00
  • e5f2cde086 feat: add automatic hashtag extraction and t tags in POST command Claude 2026-01-21 14:10:40 +00:00
  • b1fb569250 feat: user profile search for resolving usernames when pasting (#184) Alejandro 2026-01-21 13:38:59 +01:00
  • 6f28ccb51f refactor: make ProfileSearchService a singleton for shared profile lookups claude/display-names-npub-paste-3UohQ Claude 2026-01-21 12:35:21 +00:00
  • 5aed48d0d4 fix: show display names when pasting npub/nprofile in editors Claude 2026-01-21 12:29:59 +00:00
  • 94982ca7f4 feat(post): add POST command with rich text editor and relay selection (#180) Alejandro 2026-01-21 13:03:30 +01:00
  • 2dabd3b804 fix(post): preserve content when signing or publishing claude/post-relay-selection-dMs9h Claude 2026-01-21 11:52:09 +00:00
  • 673d90c972 fix(post): preserve content when publishing fails to all relays Claude 2026-01-21 11:46:43 +00:00
  • 664ee1bf7f docs: add comprehensive project analysis for grant proposal Claude 2026-01-21 11:33:42 +00:00
  • 9d882f3753 feat(post): use GRIMOIRE_CLIENT_TAG constant with NIP-89 app address Claude 2026-01-21 11:27:32 +00:00
  • 368bddc00c refactor(post): use Promise.allSettled for relay publishing Claude 2026-01-21 11:23:09 +00:00
  • 2ca3238577 fix(post): preserve content when signing fails or is rejected Claude 2026-01-21 11:20:13 +00:00