Samuel Newman
85f2ff39a7
classify migrated chat convo errors with matchXrpcError
...
The lex client throws XrpcResponseError, which is not an XRPCError
subclass, so the old per-method error classes generated by @atproto/api
no longer match. Those instanceof checks compile fine but silently stop
firing, degrading every typed chat failure to the generic fallback
message. Narrow against the method schema instead.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 21:50:52 +03:00
Samuel Newman
1d279dc894
adapt error classification and email state to the lex session core
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 21:41:04 +03:00
Darrin Loeliger
2f0d417417
Updated Media Icons ( #11457 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 05:49:05 -07:00
Samuel Newman
da93da4191
Fix display of link cards in DMs ( #11458 )
2026-08-13 05:48:56 -07:00
DS Boyce
aafcb2eeff
Remove workaround for iOS text clipping ( #11455 )
2026-08-12 14:55:25 -07:00
Samuel Newman
9b0adcb55f
Fix starter pack icon in profile menu ( #11452 )
2026-08-12 19:03:54 +03:00
Jeffrey Gleason
98fa8eafdf
algo team reply feedback ( #11444 )
2026-08-12 04:30:14 -07:00
DS Boyce
82db01fc60
Prevent last line of post text from being clipped on Android ( #11433 )
2026-08-11 13:57:18 -07:00
DS Boyce
1e6725c0a1
Fix post numbers being clipped in some cases ( #11413 )
2026-08-06 16:34:49 -07:00
DS Boyce
1c349ad7da
Add timestamp field to video report dialog ( #11339 )
2026-08-06 12:11:05 -07:00
Eric Bailey
724013df1b
Add repost-only mutes ( #11223 )
...
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com >
2026-08-06 11:53:02 -07:00
surfdude29
78a5c222bf
Tweak strings ( #11407 )
2026-08-06 05:18:38 -07:00
Eric Bailey
b79908ecea
Add canonical OP thread numbering ( #11184 )
...
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com >
2026-08-05 10:20:43 -07:00
Spence Pope
32ec5330b0
Enrich fatal HLS errors in Sentry ( #11359 )
2026-08-05 10:15:26 -04:00
Spence Pope
f1cfa37bab
APP-2764: Remove unnecessary top padding on GIF posts ( #11321 )
2026-08-04 10:45:44 -04:00
Samuel Newman
1cc942a869
Classify report dialog errors ( #11354 )
2026-08-03 08:00:25 -07:00
Oleksii Bulenok
157a1893fd
fix TextInput resizes on Android when the first chat is typed ( #11318 )
2026-07-30 12:53:35 +02:00
DS Boyce
91517af01c
Log rank and parent index with trending topic events ( #11331 )
2026-07-29 16:14:44 -07:00
DS Boyce
45bdba5dfa
Let trending topic names wrap to two lines ( #11323 )
2026-07-29 10:58:08 -07:00
Foysal Ahamed
c6a40088dd
Add TIDA form URL for adult content report ( #11150 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-07-29 17:38:27 +02:00
Samuel Newman
0751420a29
Drop react-native-progress fork ( #11312 )
2026-07-28 19:47:56 +03:00
Samuel Newman
de348db116
Show a non-standard OTA channel notice in the drawer ( #11288 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-28 06:59:17 -07:00
DS Boyce
e4ba1b4378
Add trendingTopic:seen metric ( #11309 )
2026-07-27 17:06:10 -07:00
DS Boyce
a5f0e8839a
Update trending topics UI ( #11304 )
2026-07-27 16:34:15 -07:00
DS Boyce
d9eacc3d98
Fix keyboard activation for signin button ( #11308 )
2026-07-27 15:18:43 -07:00
Samuel Newman
abde10b7bd
Fix tooltip layout measurement loop ( #11284 )
2026-07-27 03:16:31 -07:00
Tomasz Zawadzki
2b9deeeb6a
Migrate runOnUI/runOnJS to scheduleOnUI/scheduleOnRN ( #11249 )
2026-07-26 12:00:35 -07:00
DS Boyce
549e3d7a7d
Fix issue where form controls appear above sticky headers ( #11254 )
2026-07-24 10:40:16 -07:00
Samuel Newman
74a89832a3
v1.129.0 release prep ( #11265 )
2026-07-24 09:43:38 -07:00
Samuel Newman
19b0d89313
Update react-native-uitextview ( #11264 )
2026-07-24 07:40:46 -07:00
Samuel Newman
63b284030a
Fix Maestro E2E regressions on iOS and Android ( #11258 )
2026-07-24 03:48:03 -07:00
DS Boyce
97169dbc35
Tweak appearance of trending topics ( #11253 )
2026-07-24 03:29:55 -07:00
Tomasz Zawadzki
22a4958321
Migrate useScrollViewOffset to useScrollOffset ( #11250 )
2026-07-24 07:09:01 +03:00
DS Boyce
723a60e979
Display post counts greater than 1,000 ( #11242 )
2026-07-23 10:26:47 -07:00
DS Boyce
10b027c35b
Sort follows and following behind gate ( #11237 )
2026-07-23 09:02:35 -07:00
Oleksii Bulenok
8d64ab9d4b
React Native New Arch ( #10980 )
2026-07-23 18:25:40 +03:00
DS Boyce
f38f84e1a3
Enable sharing a post to a new group chat ( #11191 )
2026-07-22 15:54:46 -07:00
DS Boyce
8d7a7369aa
Display beta badge when isBetaUser is true ( #11160 )
2026-07-22 15:06:08 -07:00
DS Boyce
850765bc8d
Tweak loading state for block dialog ( #11236 )
2026-07-22 14:56:25 -07:00
DS Boyce
c71a4f8360
Create new trending feeds interstitial ( #11207 )
2026-07-22 14:23:01 -07:00
DS Boyce
0bd6a99613
Pass recId with trending topic click metrics ( #11232 )
2026-07-22 12:51:49 -07:00
Spence Pope
26ce5f0934
Hide video pillarboxing on web when the card fits ( #11118 )
2026-07-21 16:39:51 -05:00
DS Boyce
cbf0d89128
Remove console.log, address lint ( #11228 )
2026-07-21 23:25:01 +03:00
Spence Pope
26143c1a48
add client event for failed video playback ( #11170 )
2026-07-21 11:32:53 -04:00
Spence Pope
0ba78623d6
Fix image menu in landscape orientation ( #11188 )
2026-07-21 05:07:43 -07:00
Eric Bailey
baaf2bdc2b
Don't roll up account labels into additional post alerts ( #11204 )
2026-07-20 17:06:14 -05:00
Eric Bailey
d3e7d99fa7
Fix image crop in quote posts, remove PostEmbedViewContext.FeedEmbedRecordWithMedia ( #11205 )
2026-07-20 16:47:05 -05:00
DS Boyce
0f27fdda65
Add height constraint to full-height bottom sheets ( #11178 )
2026-07-20 10:01:31 -07:00
DS Boyce
1803de03a4
Lighten blue (link) text for dim and dark themes ( #11164 )
2026-07-20 09:29:58 -07:00
DS Boyce
a49faf46eb
Reduce bottom hitslop for menu button ( #11189 )
2026-07-20 05:39:25 -07:00