54 Commits
Author SHA1 Message Date
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1220e9938a chore(deps): update all non-major dependencies (#650)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 01:26:47 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6ada9da386 chore(deps): update all non-major dependencies (patch) (#634)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 17:36:06 -04:00
3973080dce Refine conversation visual affordances (#615)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 08:54:41 -04:00
586b3678d9 fix(mobile): preserve channel list across background/resume reconnection (#588)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-14 21:24:54 +00:00
b176b52b70 fix(mobile): show ephemeral (TTL) channels in the channel list (#571)
Signed-off-by: Dawn <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
Signed-off-by: npub1cc3ha7z055mu0rwwu7806t2wt8mj3pvu0uv5mfp2c50dahaqhczshdalg6 <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Dawn <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
2026-05-13 15:15:18 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9f42120250 Update all non-major dependencies (minor) (#523)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 17:25:57 +00:00
0dcfa86f84 chore: remove dead API token references from GUI, docs, and config (#498)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-07 19:07:44 +00:00
6dbb66d858 fix(mobile): username display, huddle filtering, and channel list stability (#489)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 18:35:17 -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
088c4e7da7 feat(mobile): add user profile sheet and polish bottom sheets (#453)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 16:54:21 +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
db6ce12e11 fix(mobile): show full channel history when deletion events dominate (#442)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 19:55:25 -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
923f7b14fb fix(mobile): complete outline → onSurfaceVariant sweep for text/icons (#439)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 22:13:03 +00:00
d6766c71af fix(mobile): improve text contrast by using correct color tokens (#438)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 14:32:28 -07:00
c6b40617e5 feat(mobile): replace polling with reactive WS subscriptions (#437)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 14:19:33 -07:00
755cab45f6 [codex] Add mobile agent activity viewer (#436)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 12:28:37 -07: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
WesandGitHub 127829e0f2 [codex] Fix bot activity and mobile latest messages (#431) 2026-04-29 18:25:09 -07:00
d38c55a120 fix: offset pull-to-refresh indicator below frosted app bar (#427)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 13:17:54 -07:00
1d926355b2 feat: show app version in mobile settings (#425)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 13:15:47 -07:00
WesandGitHub ddb242749f Fix mobile unread badges and read state sync (#422) 2026-04-29 07:44:44 -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
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
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
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
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
WesandGitHub fa9f3f136d fix: remove container border/bg from image previews in chat (#399) 2026-04-24 18:16:24 +00:00
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
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
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
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
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
Luis PadronandGitHub 136961a074 feat(ios): name the iOS app Sprout instead of Runner / sprout_mobile (#357) 2026-04-17 13:08:25 -07:00
Luis PadronandGitHub f33adc3124 fix: unquoted xcodeproj and setup release config (#355) 2026-04-17 11:39:15 -07:00
24576c906c feat(mobile): implement forum posts and threads (#356)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-17 11:25:56 -07:00
Luis PadronandGitHub 560d330059 feat(ios): make app bundle identifier configurable at build time (#354) 2026-04-17 17:41:39 +00:00
79d089d87e feat(mobile): rich compose bar with mentions, emoji, formatting, and typing indicators (#351)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-17 09:22:52 -07:00
b106fba815 feat(mobile): DM avatars, member roles, pairing fixes, and offline UX (#348)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 20:17:55 -07:00
fc67dac4c6 feat: NIP-AB device pairing — Phase 2 (desktop + mobile UI) (#343)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 15:25:18 -07:00
cd6fc96fc5 feat(mobile): implement message thread support (#338)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 10:00:02 -07:00
7cc9104ef2 feat(mobile): implement Activity tab with personalized feed (#337)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 09:02:29 -07:00
a43c6df878 feat(mobile): upgrade mobile_scanner to v7 (Apple Vision) (#336)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 08:28:27 -07:00
2b69879994 feat(mobile): app branding — icon, name, launch screen (#335)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 08:03:26 -07:00
d283f0894d feat(mobile): design refresh — navigation, search, reactions (#334)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 17:20:25 -07:00
affeee60c2 feat(mobile): channel management — create, browse, join/leave, DMs, canvas (#331)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 21:28:46 +00:00
3d48be8777 [codex] Add mobile chat timeline rendering and hardening (#327)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 08:55:32 -07:00
94d4e16461 feat(mobile): websocket streaming with real-time messaging (#323)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 20:20:35 -07:00