Claude
780a1bac5c
Add invalid handle recovery dialog
...
When the signed-in account's handle comes back as handle.invalid, auto-open
a dialog (snoozed per account for 24h) that explains the problem and offers
a path to fix it:
- Refresh button: asks the server to re-resolve identity via
com.atproto.identity.refreshIdentity, then re-syncs the session
- Server-resolution diagnostics: recovers the intended handle from the DID
document (describeRepo alsoKnownAs) and resolves it to distinguish
"resolves correctly now", "wrong DID", "not resolving", and
service-provided handle issues
- Static FAQ of likely causes (missing/multiple TXT records, wrong DID,
expired domain, propagation delay, well-known file)
- Handoff to the existing Change Handle dialog and a support link
The invalid handle pill on one's own profile header is now tappable to
reopen the dialog on demand, bypassing the snooze.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LSXAgZis8iP5KmcUcGXCKw
2026-07-03 19:40:29 +00:00
pfrazee
79a16094f1
Nightly source-language update
2026-07-03 03:13:24 +00:00
DS Boyce
2eddbf8eb0
Fix back button behavior on login/create account screen ( #11052 )
2026-07-02 13:42:12 -07:00
Eric Bailey
8613bb1033
Remove potentially intent violating chat settings restriction ( #11056 )
2026-07-02 15:32:37 -05:00
Eric Bailey
954268a4b6
[AAv2] Integrate on-device APIs ( #9564 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 15:15:30 -05:00
DS Boyce
b0a40145e9
Special-case 'me' values in search queries ( #11043 )
2026-07-02 09:35:57 -07:00
DS Boyce
40df0d773a
Fix blank message list after submit on Android ( #11042 )
2026-07-02 09:35:04 -07:00
Spence Pope
c4ce3ce0fb
Reduce Sentry noise from logger transport and expected-failure call sites ( #10893 )
2026-07-01 10:43:01 -04:00
pfrazee
e86067986f
Nightly source-language update
2026-07-01 03:20:02 +00:00
DS Boyce
133476e0cd
Update advanced search suggestions ( #11036 )
2026-06-30 14:26:50 -07:00
Samuel Newman
0adf500edf
Use RNKC for composer keyboard avoiding view ( #10997 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 16:15:50 -05:00
RetroSunstar
0526820506
Fix stale display names for lists/feeds in top bar across restarts/devices ( #10651 )
2026-06-30 16:10:53 -05:00
Harry L
13ee5df721
Restore link in Go Live prompt if status record present ( #10636 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 15:59:17 -05:00
RetroSunstar
f648977deb
Added Automation label to labeller display names ( #11027 )
2026-06-30 15:58:48 -05:00
Eric Bailey
22391bcd63
Fix lint ( #11038 )
2026-06-30 15:47:12 -05:00
surfdude29
251605919f
Fix hashtag author filter failing for DIDs ( #10772 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-30 13:27:13 -07:00
Samuel Newman
9df4add435
Only request notification permission once per session ( #11004 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 15:22:37 -05:00
Zaven477
281f49976a
adding focus to the editing block ( #10593 )
2026-06-30 15:21:16 -05:00
Ashish Khankari
feaca048ba
Fix UI overlap issue where text was rendering over icons ( #10774 )
2026-06-30 15:07:43 -05:00
Samuel Newman
5331c68218
Rename root file from js to ts, improve platform splitting ( #11012 )
2026-06-30 14:25:16 -05:00
Samuel Newman
52aaba4051
Route iOS notification settings intent into the app ( #11003 )
2026-06-30 22:23:52 +03:00
DS Boyce
28c44a11ef
Avoid leaking previous messages via replies ( #11017 )
2026-06-30 10:35:12 -07:00
DS Boyce
cc893028e3
Always set allTime to true for search v2 ( #11033 )
2026-06-30 10:34:40 -07:00
DS Boyce
298c83bcba
Update search input with useAutocomplete ( #11023 )
2026-06-30 10:34:17 -07:00
Samuel Newman
ade5d2b783
Cull unused files ( #11029 )
2026-06-30 19:41:35 +03:00
DS Boyce
bb20f234f3
Always scroll to bottom of chat after sending a message ( #10913 )
2026-06-30 09:38:06 -07:00
Spence Pope
95726c6c6b
Replace react-native-compressor video path with native expo-bluesky-video-compress module [APP-2428] ( #10954 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 11:59:59 -04:00
Christian Schmidt
43d2f939c2
WSOD when trying to create account from starter pack on non-default provider ( #10970 )
2026-06-30 01:26:20 -07:00
Eric Bailey
bd2849d925
Release Prep 1.126.0 ( #11015 )
2026-06-29 12:42:23 -05:00
Samuel Newman
2971c3520c
Fix chat input positioning on mobile android ( #11013 )
2026-06-29 10:18:53 -05:00
Samuel Newman
69058e1ec2
Disable selectable profile description on Android ( #11002 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-29 10:18:32 -05:00
RetroSunstar
b8608ac03b
Fix 149/150 user limit for starter packs ( #11001 )
2026-06-28 01:09:07 -07:00
pfrazee
e0ddd8d509
Nightly source-language update
2026-06-27 03:17:11 +00:00
Eric Bailey
90f3f954ea
Fix GrowthBook exposure did mis-attribution across account switches ( #11000 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 19:04:40 -05:00
DS Boyce
248290e0b3
Add advanced search UI ( #10992 )
2026-06-26 16:16:48 -07:00
Spence Pope
c5b3810229
Fail video duration check before compression ( #10999 )
2026-06-26 17:39:15 -05:00
surfdude29
1756740c6c
Add app language: Czech (cs) ( #10994 )
2026-06-26 16:04:48 -05:00
pfrazee
717406f16c
Nightly source-language update
2026-06-26 03:18:48 +00:00
Gabe Sullivan
ea35d930e3
Change dialog label and header from 'Invite Friends' to 'Share Profile' ( #10987 )
2026-06-25 18:23:06 -05:00
Eric Bailey
308693762c
Add placeholder, empty-value, and onConfirm support to DateField ( #10993 )
...
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-25 18:04:54 -05:00
Spence Pope
fcf17a482f
Add video upload telemetry events ( #10991 )
2026-06-25 18:14:05 -04:00
DS Boyce
6b342f61b4
Hide autocomplete suggestions when input loses focus ( #10989 )
2026-06-25 16:59:50 -05:00
DS Boyce
eae15aca3e
Increase unread cap to 99+ ( #10985 )
2026-06-25 16:57:03 -05:00
Lynx
29a0d16b69
Add icon to AppLanguageDropdown ( #10977 )
2026-06-25 16:54:31 -05:00
Alex Benzer
c33a35851e
Show shorter text for account label badge ( #10983 )
2026-06-25 16:53:49 -05:00
Eric Bailey
b1b0ad09cc
Video alt text ( #10990 )
...
Co-authored-by: Zaven477 <77801431+Zaven477@users.noreply.github.com >
2026-06-25 16:52:09 -05:00
DS Boyce
46f5437faa
Display more information in chat replies ( #10950 )
2026-06-25 15:03:42 -05:00
DS Boyce
3b2e609761
Add new chat notification preferences ( #10972 )
2026-06-25 12:01:33 -07:00
pfrazee
f72aae3bac
Nightly source-language update
2026-06-25 03:18:16 +00:00
DS Boyce
51e25435a2
Focus composer input when editable ( #10982 )
2026-06-24 18:06:02 -05:00