Austin McKinley
838b48311b
Replace broken @claude workflow with Bedrock-based claude-review/mention
...
The old claude.yml authenticated with a CLAUDE_CODE_OAUTH_TOKEN secret
and had no review prompt wired up. Replace it with the self-contained
Bedrock (OIDC) workflow pair from bluesky-social/atproto#5079 :
automatic PR review plus @claude mention handling, gated to same-repo
branch PRs only — fork PRs never trigger (no Bedrock spend on unvetted
code; fork PRs also cannot mint the OIDC token). The load-bearing
authorization check for mentions is upstream claude-code-action's
write-permission API gate.
Review guidance lives in .github/claude-review-prompt.md, written for
this codebase (cross-platform RN, Lingui, ALF, TanStack Query,
moderation surfaces).
ROAST_SKIP rationale: the gate's recurring findings on this exact YAML
(checkout@v6, configure-aws-credentials@v6, global.anthropic
inference profile "nonexistent") are stale-training-data false
positives, verified real and adjudicated on the atproto changeover.
--no-verify: husky hooks lint app code; this commit is YAML/markdown.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-11 14:26:20 -07:00
Samuel Newman
b281e23f11
Bump version to v1.125.0 ( #10876 )
2026-06-11 22:29:18 +03:00
Samuel Newman
bd775070e8
[Chat] Use relatedprofiles for reactions/new message logs ( #10875 )
2026-06-11 11:12:11 -07:00
DS Boyce
3d3d7ba675
Fix cursor position when editing a group chat name ( #10872 )
2026-06-11 11:06:39 -07:00
DS Boyce
f96e6ab985
Bump font size for disabled invite link dialog text ( #10874 )
2026-06-11 11:06:23 -07:00
DS Boyce
d57eeb986b
Fix followed by chat invites ( #10873 )
2026-06-11 11:05:07 -07:00
DS Boyce
91053e3f70
Optimistically update chat invite button status ( #10870 )
2026-06-11 09:48:23 -07:00
DS Boyce
b0eaecb01b
Fix Rescind request button ( #10869 )
2026-06-11 09:45:08 -07:00
Samuel Newman
c96d63fa5f
[Chat] Update bskyogcard lexicon version ( #10871 )
2026-06-11 09:34:18 -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
Spence Pope
ba72110a12
Fix overlapping touch targets for profile header buttons ( #10868 )
2026-06-11 12:04:46 -04:00
Spence Pope
302026d684
[bskyembed] Add gallery embed support ( #10818 )
2026-06-11 12:02:20 -04:00
DS Boyce
c8634105c1
Run codemod for replacing BskyAgent with AtpAgent ( #10862 )
2026-06-11 08:46:01 -07:00
DS Boyce
e3e7db2350
Redirect to messages after leaving a chat ( #10861 )
2026-06-11 08:45:37 -07:00
DS Boyce
fbd81ad025
Change Users I follow to People I follow ( #10860 )
2026-06-11 08:45:16 -07:00
Jim Calabro
5c04a41a11
Add a Metrics Server to bskyweb ( #10863 )
2026-06-11 08:52:12 -04:00
Eric Bailey
0187a49534
Release Prep 1.124.0 ( #10859 )
1.124.0
2026-06-10 17:00:41 -05:00
DS Boyce
d3f8e740de
Log when a chat invite is posted or messaged ( #10858 )
2026-06-10 14:44:36 -07:00
Eric Bailey
b4dff0f4b7
Let text wrap in invite dialog ( #10855 )
2026-06-10 16:06:09 -05:00
DS Boyce
871e9506df
Add new analytics events for group chats ( #10830 )
2026-06-10 13:56:39 -07:00
Spence Pope
974d2b15d5
Fix stale push notification replay after account switch ( #10792 )
2026-06-10 15:46:35 -05:00
Spence Pope
b667cafca1
Use add-only photo permission when saving QR codes ( #10854 )
2026-06-10 16:39:40 -04:00
Samuel Newman
156903070b
[Chat] Power conversation settings screen via useConvoQuery ( #10853 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-10 13:23:47 -07:00
estrattonbailey
3feea02548
Nightly source-language update
2026-06-10 19:37:34 +00: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
2d896983ab
Peek preview for external link embeds ( #10704 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-10 14:35:16 -05:00
DS Boyce
b47948dca7
Add image to invite link NUX ( #10852 )
2026-06-10 11:57:24 -07: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
Samuel Newman
3b5ede37f7
[Chat] Reusable loading/unavailable states for chat invites ( #10819 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-10 11:54:37 -07:00
Michael Black
3095bbfbec
bskyweb: add video objects to jsonld SEO ( #10814 )
2026-06-10 13:54:24 -05:00
Samuel Newman
b3985bfad5
Add indication of total number of images in ComposerReplyTo ( #10836 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-10 11:49:52 -07:00
Spence Pope
c6f9803676
Add profile QR code for sharing and inviting friends ( #10659 )
2026-06-10 14:14:45 -04:00
DS Boyce
adb39b4442
Invert group chat feature gate ( #10851 )
2026-06-10 10:41:34 -07:00
DS Boyce
01054624ef
Restore on-device translation from overflow menu ( #10850 )
2026-06-10 12:31:48 -05:00
Alex Benzer
8c8617d5f2
New layout for expanded notification bundles ( #10664 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-10 12:23:07 -05:00
DS Boyce
50dabf3f65
Enable Google Translate in post overflow menu ( #10849 )
2026-06-10 10:14:48 -07: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
Samuel Newman
9e9a4024c3
[Chat] Delete GroupChatGate ( #10846 )
2026-06-10 09:44:28 -07:00
Eric Bailey
209ecafdc1
Fix video preview collapse ( #10847 )
2026-06-10 11:30:48 -05:00
DS Boyce
90f8fe59ba
Put display name and handle on one line in invite dialog ( #10824 )
2026-06-10 09:17:09 -07:00
DS Boyce
a69836216c
Tweak spacing in invite link dialog ( #10829 )
2026-06-10 09:09:19 -07:00
Samuel Newman
8fcf25b290
[Chat] Fix source of truth for group size limit ( #10845 )
2026-06-10 08:17:18 -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
17ff9af200
[Chat] Some tweaks ( #10840 )
2026-06-10 06:38:31 -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
f321122656
use opus 4.8 in github claude ( #10837 )
2026-06-10 01:55:03 -07:00
Samuel Newman
d6a14ade54
[Chat] revalidate join links on leave ( #10833 )
2026-06-10 01:33:21 -07:00
DS Boyce
8720d05242
Clear search term after adding chat member ( #10831 )
2026-06-09 23:47:13 -07:00
DS Boyce
fc14427134
Support dim theme on join request landing page ( #10832 )
2026-06-09 23:31:45 -07:00