Samuel Newman
78cc2edbf0
show accept/reject footer for empty request convos
...
check request status before the empty-items short circuit so a pending
request shows its accept/reject footer even with no messages yet
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-08 15:01:58 +03:00
DS Boyce
6997d220a0
Add Leave chat button to settings for chat owners ( #10764 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-08 04:57:08 -07:00
DS Boyce
e60e31733a
Use new listConvoRequests endpoint ( #10755 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-08 04:36:34 -07:00
DS Boyce
c02f2a1eda
Fix alignment of error screen ( #10763 )
2026-06-08 03:51:11 -07:00
Samuel Newman
35258f1a16
[Chat] Fix overflowing chat names ( #10780 )
2026-06-08 03:50:44 -07:00
surfdude29
753015b59f
Add plural formatting to "Group name is too long" strings ( #10769 )
2026-06-08 02:42:50 -07:00
Samuel Newman
a5338090cb
Let specified facets take priority in feed descriptions ( #10740 )
2026-06-05 16:13:26 -05:00
Samuel Newman
b236f274c3
[Chat] Enforce limits for group size ( #10753 )
2026-06-05 23:17:29 +03:00
Samuel Newman
2e9bfd363c
[Chat] Put pointer_events_none on chat bubbles in ChatListItem ( #10752 )
2026-06-05 13:09:55 -07:00
Samuel Newman
f8aae4a192
[Chat] Disable font scaling on fixed-height chat invite cards ( #10744 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:18:27 +03:00
Samuel Newman
67ed59fbcd
Align group invite settings with eligibility logic ( #10748 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:10:14 +03: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
d3f073b3d2
[Chat] Request screen tweaks ( #10747 )
2026-06-05 06:35:06 -07: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
Samuel Newman
ded2ca3744
[Chat] Add chat invite as message embed type ( #10728 )
2026-06-04 13:11:03 -07: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
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
Samuel Newman
153772b760
expo-image tweaks (#10710 )
2026-06-04 01:03:11 +03: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
RetroSunstar
a046d8d96a
Use square icons for labellers in Automation Label preview card ( #10701 )
2026-06-03 03:47:35 -07: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
DS Boyce
73dae02df3
Create screen for managing chat requests ( #10635 )
2026-06-02 13:28:06 -07: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
Eric Bailey
59765138ce
[ALG-96] Don't fall back to search for onboarding user suggestions ( #10680 )
2026-06-02 12:29:24 -05:00
Samuel Newman
771fd5ddf6
[Chat] Tweak styles in invite link dialog ( #10638 )
2026-06-02 03:23:51 -07:00
DS Boyce
ba24c7c357
Display join requests on chat list ( #10679 )
2026-06-01 14:32:36 -07:00
DS Boyce
0d38e2ab3f
Show chat info panel for empty chats ( #10677 )
2026-06-01 10:15:21 -07:00
Samuel Newman
d0ad7819bf
[Chat] Add chat disabled banner ( #10573 )
2026-05-29 22:46:15 +03:00
DS Boyce
ce4efc511b
Refactor notification settings as dialogs ( #10646 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-05-29 09:35:14 -07:00
DS Boyce
672cebef62
Disable other chat settings when a chat is locked ( #10623 )
2026-05-28 11:14:08 -07:00
DS Boyce
4e4e1e1190
Add ability to report a group chat ( #10485 )
2026-05-27 09:30:33 -07:00
DS Boyce
a892b3dcc9
Remove hard-coded chat member limit ( #10625 )
2026-05-27 10:50:19 +03:00
Samuel Newman
afa6a98349
[Chat] Empty state for native ( #10603 )
2026-05-26 10:01:10 -07:00
Samuel Newman
308b2e05f1
[Chat] Moderation stuff ( #10610 )
2026-05-26 09:55:22 -07:00
surfdude29
a5a6293467
Tweak location strings ( #10518 )
2026-05-26 10:51:58 -05:00
surfdude29
dc62ce2fb0
Fix "under 18" admonition being incorrectly shown on Moderation screen ( #10521 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-05-26 10:51:48 -05:00
surfdude29
68431182ef
Improve logic to show most relevant error message in AA restricted regions ( #10522 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-05-26 10:45:07 -05:00
Samuel Newman
98cdeef5b2
Remove FontAwesome ( #10528 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-05-25 16:29:46 -05:00
Samuel Newman
5281c48de3
[Chat] Restore back button to settings screens ( #10602 )
2026-05-25 04:12:40 -07:00
DS Boyce
537a1f7120
Update loading state for chats ( #10596 )
2026-05-25 01:58:46 -07:00
DS Boyce
6159cd7777
Add loading state to message composer and input ( #10595 )
2026-05-22 13:57:19 -07:00
DS Boyce
0d14513939
Update appearance of blocked chat footer ( #10597 )
2026-05-22 13:56:51 -07:00
DS Boyce
4bdedc55be
Add Info Panel to direct chats ( #10576 )
2026-05-22 10:34:21 -07:00
DS Boyce
f2e7028709
Update appearance of chat when blocked ( #10582 )
2026-05-22 09:46:57 -07:00
DS Boyce
53df5e62bb
Wrap group chat names when appropriate ( #10583 )
2026-05-21 23:47:41 -07:00
DS Boyce
e1e5f28e98
Display badges next to chat inviter's display name ( #10451 )
2026-05-21 12:54:37 -07:00