Wes
6a220f0b8e
Update README logo to match desktop and mobile app icon
...
Swap the illustrated sprout image for the pixel art icon used
by the desktop (Tauri) and mobile (Flutter) apps.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 08:12:00 -07:00
Wes
ddb242749f
Fix mobile unread badges and read state sync ( #422 )
2026-04-29 07:44:44 -07:00
tlongwell-block
9ab4799766
schema: add partial index on channel_members.pubkey ( #359 )
2026-04-29 09:41:57 -04:00
Bradley Axen
7c2c556d72
feat: Add local ACP session observer ( #412 )
2026-04-29 04:21:58 +00:00
Wes
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
Wes
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
Wes
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-block
1ba01965c0
NIP-RS: Cross-Device Read State Sync ( #413 )
2026-04-28 13:14:28 -04:00
tlongwell-block
0df883c490
Sovereign Sprout ( #403 )
2026-04-28 11:09:39 -04:00
tlongwell-block
d1c84a621c
feat(nip-oa): Owner Attestation — cryptographic proof of agent authorization ( #406 )
2026-04-28 09:29:15 -04:00
Wes
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
Wes
f1cef90376
feat(mobile): add #channel autocomplete to compose bar ( #411 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 21:42:46 -07:00
Wes
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
Wes
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
Wes
57186963e3
feat(mobile): multi-workspace support ( #408 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-27 13:47:06 -07:00
Wes
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
tlongwell-block
16214cfa29
NIP-OA: Owner Attestation for agent key provenance ( #398 )
2026-04-27 11:19:00 -04:00
Wes
4fc720cc0d
feat(mobile): frosted glass navbar + channel detail polish ( #404 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 19:09:14 -07:00
Wes
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
Wes
3c0295331d
feat(mobile): full-screen search with messages, channels, and people ( #402 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-26 11:38:15 -07:00
Wes
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
Wes
fa9f3f136d
fix: remove container border/bg from image previews in chat ( #399 )
2026-04-24 18:16:24 +00:00
luthen-seas
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
Wes
353729a56d
fix(mobile): 6 bug fixes — QR, resume, bots, typing, errors, keyboard ( #397 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 10:16:34 -07:00
Wes
30adbad810
feat(mobile): day dividers, video upload, emoji picker & UX polish ( #396 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 09:32:36 -07:00
Luis Padron
4cc8c1df71
feat: add emoji auto-complete via :name: ( #395 )
2026-04-24 16:14:57 +00:00
Wes
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
Wes
c1a33e3ff1
feat(desktop): restore Tauri auto-updater support ( #393 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 11:55:35 -07:00
Wes
1863411b1e
fix(desktop): only proxy relay-origin Blossom URLs in media rewriter ( #392 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 11:11:07 -07:00
Wes
8599a4d2a0
feat(mobile): port desktop color schemes + video viewer overlay ( #390 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 10:00:00 -07:00
Wes
686db1294e
feat(desktop): streaming video proxy + player UX improvements ( #389 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-23 09:42:44 -07:00
Wes
bc6de693f8
fix(desktop): sidebar button z-index, remember runtime, show agent ACP info ( #388 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 19:09:37 -07:00
Wes
f5b2e4f8b1
feat(desktop): keyboard shortcuts registry + settings panel ( #387 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 15:45:56 -07:00
Wes
36c97a6e2e
feat(desktop): first-run onboarding flow + Lilac accent ( #386 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 14:06:35 -07:00
Wes
e2c94a8538
feat(mobile): image upload + media viewer parity with desktop ( #384 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 11:54:29 -07:00
Wes
3df7e7107f
Fix zombie agent detection and surface stopped agent cleanup ( #380 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:56:00 -07:00
Wes
4079e483a4
fix(desktop): persist chat drafts across section navigation ( #381 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 14:29:15 -07:00
Wes
d26fda9e4d
refactor(desktop): standardize UI with shadcn components ( #379 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 13:03:48 -07:00
Wes
725dc351d7
Desktop UX polish: chat input, agent bulk actions, starting badge ( #378 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 10:42:11 -07:00
Wes
818b4885e2
fix(desktop): plug memory leaks from log reads, stale caches, and unbounded maps ( #377 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 07:44:58 -07:00
Wes
60b51806dd
feat(desktop): improve new user defaults for presence and notifications ( #376 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 06:48:15 -07:00
Wes
f57e5493d5
fix(desktop): expand ACP discovery to include version-manager shim dirs ( #375 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 16:48:26 -07:00
Wes
2a131df718
fix(desktop): eliminate agent startup beachball ( #374 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 14:34:26 -07:00
Wes
c6c27481a3
fix(desktop): resolve agent command path for DMG builds ( #372 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 13:16:20 -07:00
Wes
28bf8bfeee
fix(desktop): remove stale sprout-admin prereq, add sidecar tooling ( #371 )
2026-04-20 12:30:37 -07:00
Wes
fa5a0b77fe
Add server cross-compile and macOS desktop build CI jobs ( #369 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 11:52:39 -07:00
Wes
1df5f186a6
Fix forum post card bugs on desktop and mobile ( #370 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 11:14:57 -07:00
Wes
eda85c8446
fix(desktop): kill WebSocket flood and fix Markdown <p><div> nesting ( #368 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-20 10:53:54 -07:00
tlongwell-block
b9250081cb
perf: caching, batched DM resolution, bounded audit, global kind index ( #367 )
2026-04-20 12:58:58 -04:00
Wes
baecb99550
fix: staging to generate stubs as needed ( #366 )
2026-04-20 15:16:44 +00:00