Samuel Newman
|
1b5242c1d6
|
Rip out Modal system completely (#9903)
|
2026-06-17 02:45:01 -07:00 |
|
DS Boyce
|
e057d3bd54
|
Get unread counts vs counting convos (#10878)
|
2026-06-16 13:45:07 -07:00 |
|
Samuel Newman
|
bb6847f396
|
Replace Add User to Lists Modal with modern Dialog (#9677)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: Eric Bailey <git@esb.lol>
|
2026-06-16 12:41:05 -05:00 |
|
Samuel Newman
|
b8fdce6478
|
Message replies in chat (#10903)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 10:26:48 -07:00 |
|
Samuel Newman
|
0204848cc4
|
[Chat] fix: enforce convo-present invariant for active convo states (#10906)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-06-15 02:47:14 -07:00 |
|
Samuel Newman
|
cd404023fb
|
Fix chat firehose event handling and error recovery (#10884)
|
2026-06-13 01:01:00 +03:00 |
|
Alex Benzer
|
581d2b296d
|
Fixes follow buttons inside notification bundles not changing state on follow (#10882)
|
2026-06-12 11:18:53 -07:00 |
|
Samuel Newman
|
bd775070e8
|
[Chat] Use relatedprofiles for reactions/new message logs (#10875)
|
2026-06-11 11:12:11 -07:00 |
|
DS Boyce
|
91053e3f70
|
Optimistically update chat invite button status (#10870)
|
2026-06-11 09:48:23 -07:00 |
|
Samuel Newman
|
bd034ac1a8
|
[Chat] Update single-convo cache on firehose mute/unmute events (#10865)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-11 09:08:28 -07:00 |
|
DS Boyce
|
c8634105c1
|
Run codemod for replacing BskyAgent with AtpAgent (#10862)
|
2026-06-11 08:46:01 -07:00 |
|
Samuel Newman
|
2efdc3fe35
|
[Chat] NUX (#10848)
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com>
Co-authored-by: Eric Bailey <git@esb.lol>
|
2026-06-10 14:35:35 -05:00 |
|
Samuel Newman
|
8db30c7d31
|
[Chat] Handle moderation lock override in group chats (#10835)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 11:57:12 -07:00 |
|
Spence Pope
|
c6f9803676
|
Add profile QR code for sharing and inviting friends (#10659)
|
2026-06-10 14:14:45 -04:00 |
|
Samuel Newman
|
e5335fa52b
|
[Chat] Fix duplicate messages when history fetch races firehose (#10839)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 09:44:44 -07:00 |
|
Eric Bailey
|
8b4a5238be
|
[Chat] Sync convo agent with shadow cache (#10827)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
|
2026-06-10 08:16:58 -07:00 |
|
Samuel Newman
|
7379ad3c3b
|
[Chat] Fix optimistic updates by using partial keys (#10838)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 03:56:54 -07:00 |
|
Samuel Newman
|
9a2e636c17
|
Remove leave-convo suppression, use real optimistic update (#10834)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 01:58:16 -07:00 |
|
Samuel Newman
|
d6a14ade54
|
[Chat] revalidate join links on leave (#10833)
|
2026-06-10 01:33:21 -07:00 |
|
DS Boyce
|
c27f50e038
|
Add list of mutual chats to block dialog (#10727)
Co-authored-by: Eric Bailey <git@esb.lol>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-09 14:18:58 -05:00 |
|
Samuel Newman
|
fb4133cdc7
|
[Chat] Filter out groups from badge counts when AA'd (#10816)
|
2026-06-09 18:33:04 +03:00 |
|
DS Boyce
|
c52231a449
|
Update handling of join link previews (#10798)
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
|
2026-06-09 07:23:33 -07:00 |
|
Samuel Newman
|
84c4223ff9
|
[Chat] Gate group chats for under-18 users (#10548)
Co-authored-by: Eric Bailey <git@esb.lol>
|
2026-06-09 06:31:22 -07:00 |
|
Eric Bailey
|
690b8184a1
|
Refactor age assurance flags and contexts (#10794)
|
2026-06-08 15:34:51 -05:00 |
|
Samuel Newman
|
d9345cb1cf
|
[Chat] Fix footer logic (#10785)
|
2026-06-08 09:20:37 -07:00 |
|
DS Boyce
|
5c0429a3f7
|
Block posting of invalid chat invites (#10757)
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
|
2026-06-08 05:28:24 -07: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 |
|
Samuel Newman
|
a5338090cb
|
Let specified facets take priority in feed descriptions (#10740)
|
2026-06-05 16:13:26 -05: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
|
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 |
|
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 |
|
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 |
|
DS Boyce
|
08cd4e58b0
|
Add group chat join links to supported embed types (#10454)
|
2026-06-04 08:11:50 -07:00 |
|
DS Boyce
|
84d1785e12
|
Enable ESLint errors and suppress existing violations (#10490)
|
2026-06-03 11:27:44 -07: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
|
61e10f7e0b
|
Remove image upload flags (#10687)
|
2026-06-02 12:42:10 -05:00 |
|
DS Boyce
|
ba24c7c357
|
Display join requests on chat list (#10679)
|
2026-06-01 14:32:36 -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
|
3e46ca391f
|
Colocate all chat log event handlers (#10632)
|
2026-05-28 12:51:40 -07:00 |
|
DS Boyce
|
721a08ffe1
|
Handle new group chat log events (#10624)
|
2026-05-27 09:32:06 -07:00 |
|
Samuel Newman
|
308b2e05f1
|
[Chat] Moderation stuff (#10610)
|
2026-05-26 09:55:22 -07:00 |
|
Samuel Newman
|
c1f42ef877
|
Fix image cropping not saving on iOS (#10404)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-25 04:22:39 -07:00 |
|
DS Boyce
|
4c73b171d6
|
Reduce the number of join requests per page to 20 (#10578)
|
2026-05-21 23:39:11 -07:00 |
|