Commit Graph
277 Commits
Author SHA1 Message Date
thomaspblock 5f2743fc19 fix(desktop): animate user messages like agent messages 2026-06-08 14:02:46 -04:00
3d585dc044 fix(desktop): prevent-sleep spawn convention + expiry badge (#487)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 14:44:12 -07:00
tlongwell-blockandGitHub d90bd768c5 fix(desktop): fetch open channels for channel browser discovery (#488) 2026-05-05 21:11:13 +00:00
ec489c5b1a feat(desktop): add keep awake while agents are active setting (#484)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 13:14:00 -07:00
89f4b5de07 fix: bug sweep — profile, mentions, deep links, channel links, doctor page (#480)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 12:08:22 -07:00
ea62664759 post-475 fixes (#481)
Co-authored-by: Wes <wesb@block.xyz>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 14:41:18 -04:00
tlongwell-blockandGitHub 454781caae Sprout speaks Nostr. Nothing else. (#475) 2026-05-05 12:03:06 -04:00
4d0cd58d35 feat: pnpm workspace, deep links, and web repos page (#476)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-04 17:09:25 -07:00
Bradley AxenandGitHub 32e97b34d1 feat(desktop): add relay access settings (#458) 2026-05-04 13:18:20 -07:00
Bradley AxenandGitHub c1063a0c92 Update onboarding flow to support membership checks and BYOK (#457) 2026-05-04 19:48:14 +00:00
Luis PadronandGitHub f08d4f4034 ci(release): sign and notarize macOS build via apple-codesign-action (#472) 2026-05-04 12:06:47 -04:00
tlongwell-blockandGitHub 8916825c45 feat(pairing): auto-detect NIP-43 relay and route target to /pair sidecar (#470) 2026-05-03 22:12:14 -04:00
35d0c2da5e fix(ci): add ad-hoc code signing to OSS release build (#466)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-03 12:15:19 -07:00
31e23cfc3b fix(ci): add verbose output and fix release config double-merge (#464)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-03 18:05:57 +00:00
5db3f0890e feat(desktop): add timestamps and avatar chips to ACP transcript (#463)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-03 17:32:00 +00:00
WesandGitHub 22cb8129e5 feat(desktop): add OSS release workflow and auto-updater support (#461) 2026-05-03 16:21:58 +00:00
0aa39df061 fix(desktop): show participant names for group DMs (#460)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-03 15:54:49 +00:00
f946e9b68a feat: user profile panel with hover popover and click-to-expand (#456)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 15:21:26 -07:00
e105c9ea5e feat(desktop): add relay membership admin UI in settings (#454)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 16:56:41 +00:00
83e5fb6494 fix(desktop): prevent URL highlight from bleeding past link boundary (#452)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 08:52:49 -07:00
tlongwell-blockandGitHub c9f287958d feat(desktop): wire git-credential-nostr into agent spawn path (#451) 2026-05-02 11:46:49 -04:00
04605e1dc4 Show own status in sidebar footer, remove Recent Notes (#450)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 00:42:30 +00:00
56f5062b74 feat: add NIP-38 user status for desktop and mobile (#449)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-01 17:02:59 -07:00
05ba08412c fix(desktop): header UX polish and member list improvements (#447)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-01 18:51:30 +00:00
351fc3bfb8 feat(desktop): silent auto-download updates with non-blocking UI (#444)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 20:56:00 -07:00
734b0d8be1 feat: show avatars alongside usernames everywhere (#440)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 22:59:05 +00:00
f23560d3d4 feat: Image & video uploads for MCP and CLI (Blossom protocol) (#433)
Co-authored-by: Tyler Longwell <tlongwell@block.xyz>
2026-04-30 14:35:02 -04:00
f29f790f15 feat: replace presence polling with WS subscription + targeted cache updates (#434)
Co-authored-by: Tyler Longwell <tlongwell@block.xyz>
2026-04-30 13:02:08 -04:00
fcec10547d Route ACP observer traffic over relay (#421)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
Co-authored-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
2026-04-30 09:34:37 -04:00
0e9c02da2d feat: add reaction support to system events on desktop and mobile (#432)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 22:20:08 -07:00
28a4658ac2 feat: view open channels without joining (#430)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 22:06:16 -07:00
WesandGitHub 127829e0f2 [codex] Fix bot activity and mobile latest messages (#431) 2026-04-29 18:25:09 -07:00
WesandGitHub 028f53194e Check for desktop updates periodically (#429) 2026-04-30 00:53:52 +00:00
8d5949dcc4 Fix responsive layout breakpoints for small window sizes (#426)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 13:20:01 -07:00
WesandGitHub ddb242749f Fix mobile unread badges and read state sync (#422) 2026-04-29 07:44:44 -07:00
Bradley AxenandGitHub 7c2c556d72 feat: Add local ACP session observer (#412) 2026-04-29 04:21:58 +00:00
2a01ca590d Implement NIP-RS unread state sync (#420)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 20:54:09 -07:00
8a2562dfd5 Emoji reaction detail views (desktop popover + mobile bottom sheet) (#416)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 11:17:08 -07:00
00a4aaba3d fix(desktop): key-based React remount for workspace switching (#415)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 18:13:12 +00:00
tlongwell-blockandGitHub d1c84a621c feat(nip-oa): Owner Attestation — cryptographic proof of agent authorization (#406) 2026-04-28 09:29:15 -04:00
a9024c2c78 Add multi-workspace support to desktop app (#409)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 04:47:11 +00:00
ed5dad788f fix: close race window that dropped active channel messages (#410)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-27 16:49:08 -07:00
5a93403858 feat(pulse): rich text editor with @mentions, media uploads, and formatting (#407)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-27 13:57:46 -07:00
8abeb3d3ca feat: always notify on DM messages like Slack/Discord (#405)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-27 13:10:11 -07:00
a05565e687 feat: improve desktop app update UX (#401)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-26 16:51:28 -07:00
480d78cb91 feat: CMD+F find-in-channel search (#400)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-24 19:15:07 +00:00
WesandGitHub fa9f3f136d fix: remove container border/bg from image previews in chat (#399) 2026-04-24 18:16:24 +00:00
ee76396d00 Fix profile settings first launch parse failure (#383)
Signed-off-by: luthen-seas <229396760+luthen-seas@users.noreply.github.com>
Co-authored-by: luthen-seas <229396760+luthen-seas@users.noreply.github.com>
2026-04-24 10:35:19 -07:00
Luis PadronandGitHub 4cc8c1df71 feat: add emoji auto-complete via :name: (#395) 2026-04-24 16:14:57 +00:00
da0506f4ea feat(desktop): improve auto-updater UX and add global update indicator (#394)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-23 14:13:31 -07:00