Samuel Newman
5d496f03eb
fix type error
2026-06-05 18:02:19 +03:00
Samuel Newman
aad42020bb
extract resolveAllowGroupInvites helper, fix optimistic cache
...
Address review feedback: dedupe the allowGroupInvites fallback chain into
a single helper next to canBeAddedToGroup, used by the settings display,
the save path, and onMutate. The optimistic cache now stores the same
resolved value the server receives, so cache and persisted record stay
aligned before the next profile refetch.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:01:45 +03:00
Samuel Newman
764e84557d
align group invite settings with eligibility logic
...
The settings screen showed unset allowGroupInvites as "following", but
canBeAddedToGroup falls back to the general DM preference (allowIncoming)
when unset. Mirror that in the radio display, and on save fall back to
allowIncoming (then "following") and always write allowGroupInvites
(previously it was omitted when unset).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:01:45 +03:00
Samuel Newman
7d4d7642fd
[Chat] Sync single-convo cache on chat lock firehose events ( #10746 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:39:23 -07:00
Samuel Newman
f81bb6f494
[Chat] Fix navigation stacking on messages links in split view ( #10741 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:38:48 -07:00
Samuel Newman
3cdc0604ca
[Chat] Fix stale reactions dialog after removing a reaction ( #10743 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:38:23 -07:00
Samuel Newman
d3f073b3d2
[Chat] Request screen tweaks ( #10747 )
2026-06-05 06:35:06 -07:00
estrattonbailey
96e321dfd9
Nightly source-language update
2026-06-05 02:21:15 +00:00
Spence Pope
68da797180
Add OTA fallback for gallery embed ( #10734 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 21:19:35 -05:00
Eric Bailey
2f61c0a7b4
Gate StandardSite subscribe button custom theme on AAA contrast ( #10735 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 16:51:34 -05:00
Samuel Newman
f84c85aac6
Use Reanimated layout animations for Android composer ( #8546 )
2026-06-05 00:37:42 +03:00
Spence Pope
144ba30ea6
Add gallery embed type support (display + compose) ( #10707 )
2026-06-04 17:22:40 -04:00
DS Boyce
de926d1838
Show a banner when there are incoming chat requests ( #10498 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-04 14:22:29 -07:00
DS Boyce
45bd5b45e8
Reduce stale time for join link preview queries ( #10733 )
2026-06-04 14:11:50 -07:00
Eric Bailey
923e1635d8
V smol log cleanups ( #10731 )
2026-06-04 15:56:37 -05:00
Samuel Newman
ded2ca3744
[Chat] Add chat invite as message embed type ( #10728 )
2026-06-04 13:11:03 -07:00
DS Boyce
09fa93553b
Fix useJoinRequestMutation ( #10730 )
2026-06-04 13:08:51 -07:00
DS Boyce
b9637c0305
Improve error message for group chat join link ( #10729 )
2026-06-04 12:57:22 -07:00
Spence Pope
6677ae977c
Show image count badge on in-feed carousel ( #10719 )
2026-06-04 14:25:35 -04:00
Spence Pope
58783ca5ae
ensure alt text is scrollable ( #10671 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 11:24:50 -05:00
Spence Pope
d3c9ed027c
Fix web carousel horizontal swipe triggering browser back/forward ( #10718 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 11:23:16 -05:00
Eric Bailey
795d493dea
Apply per-use-case image size configs ( #10690 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 11:23:04 -05:00
Samuel Newman
66db349ef2
Switch dynamic app icon library to @bsky.app, fix build flakiness ( #10724 )
2026-06-04 18:46:49 +03:00
DS Boyce
08cd4e58b0
Add group chat join links to supported embed types ( #10454 )
2026-06-04 08:11:50 -07:00
Eric Bailey
c79b5bfa08
Disable overscroll on Android to fix settle discrepancy ( #10717 )
2026-06-04 09:29:36 -05:00
heikadog
49f8e5031f
Fix labeller highlight when selected on bottom bar ( #10716 )
2026-06-04 03:28:40 -07:00
surfdude29
9f200aab05
Use correct Plural macro in InviteLinkDialog ( #10723 )
2026-06-04 00:51:51 -07:00
surfdude29
a19d652a39
Fix invalid zero plural category and add plural formatting ( #10722 )
2026-06-03 23:50:56 -07:00
pfrazee
ad4591eb29
Nightly source-language update
2026-06-04 03:21:17 +00:00
Samuel Newman
153772b760
expo-image tweaks (#10710 )
2026-06-04 01:03:11 +03:00
Samuel Newman
57ae26fcaa
Make extra sure the drawer gesture doesn't accidentally trigger on Android ( #10713 )
2026-06-03 13:57:45 -07:00
Spence Pope
0a5a994170
Fix image peek in carousels for quote posts ( #10688 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-03 15:38:36 -05:00
DS Boyce
f99837040e
Compile i18n before running lint ( #10711 )
2026-06-03 13:21:13 -07:00
Samuel Newman
4367b9d047
[Android] Fix horizontal swipes being cancelled when leaving bounds ( #10712 )
2026-06-03 15:01:54 -05:00
DS Boyce
84d1785e12
Enable ESLint errors and suppress existing violations ( #10490 )
2026-06-03 11:27:44 -07:00
DS Boyce
cdad723ea1
Hide accept button for locked chats ( #10696 )
2026-06-03 10:23:13 -07:00
DS Boyce
1b4c72f516
Mount message dialogs once at the list level ( #10435 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-03 09:28:11 -07:00
Spence Pope
b6650d8d5c
Fix alt text selection in lightbox on Android (and iOS) ( #10698 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-03 09:58:43 -05:00
Samuel Newman
21679b66dd
Mention default <Text> style in CLAUDE.md ( #10705 )
2026-06-03 09:39:31 -05:00
RetroSunstar
a046d8d96a
Use square icons for labellers in Automation Label preview card ( #10701 )
2026-06-03 03:47:35 -07:00
Samuel Newman
00497964c1
[ALF] Set text to leading_snug by default ( #10627 )
2026-06-03 09:05:46 +03:00
pfrazee
f4f66af31c
Nightly source-language update
2026-06-03 03:21:33 +00:00
DS Boyce
3c06ecfa1a
Transpile @atproto/api package for older browser support ( #10700 )
2026-06-02 21:13:34 -05:00
Samuel Newman
711334b34e
Add iOS peek long-press context menu for image embeds ( #10300 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-02 21:03:55 -05:00
Eric Bailey
c88218ab87
Revert "[ALG-96] Don't fall back to search for onboarding user suggestions ( #10680 )" ( #10699 )
2026-06-02 16:28:48 -05:00
Spence Pope
0a7c087078
fix blur on image alt text background ( #10658 )
2026-06-02 16:01:16 -05:00
DS Boyce
73dae02df3
Create screen for managing chat requests ( #10635 )
2026-06-02 13:28:06 -07:00
DS Boyce
75490c3cdf
Don't show Suggested heading if there are no suggestions ( #10695 )
2026-06-02 13:27:43 -07:00
Eric Bailey
b87a51b485
Prefer opengraph image, fall back to Standard Site coverImage ( #10694 )
2026-06-02 15:07:14 -05:00
DS Boyce
56496520d6
Create logged-out view for group chat invites ( #10598 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-02 12:02:49 -07:00