Commit Graph

8100 Commits

Author SHA1 Message Date
Claude 08d7946c49 Replace nightly build with a nightly changelog post
Native nightly builds are redundant now that changes ship over the air,
so the nightly workflow no longer builds anything. It now only posts the
list of commits since the previous post to the QA team's Slack channel,
and posts nothing when there are no new commits. The commit marker
artifact keeps its name so the first run continues from the last nightly.

The OTA workflow's fallback native iOS build is assigned to the "QA Team"
TestFlight group so testers still get native builds when one is needed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0157o74F6wX3aTghhc7DLbzd
2026-09-06 19:12:55 +00:00
Claude 4af3f47d56 Note that the build Slack webhook posts to the QA team channel
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0157o74F6wX3aTghhc7DLbzd
2026-09-06 19:08:36 +00:00
Claude a7a394b9aa Remove nightly build, add OTA fallback builds to QA Team with changelog
The nightly native build is redundant now that changes ship over the air:
the only time testers need a new native build is when the OTA workflow
detects a native fingerprint or version change and falls back to building.

Move the useful parts of the nightly into that fallback path instead:

- Assign the fallback iOS build to the "QA Team" TestFlight group
- Generate a changelog of commits since the last native testflight build,
  tracked via a "testflight-native-build-commit" artifact that only
  advances after both native builds succeed
- Pass the changelog as the TestFlight "What to Test" notes (new
  `changelog` input on build-submit-ios.yml for workflow_call)
- Post the iOS and Android builds with the changelog to Slack

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0157o74F6wX3aTghhc7DLbzd
2026-09-06 19:07:00 +00:00
pfrazee 86db8cdff6 Nightly source-language update 2026-09-06 02:25:11 +00:00
Spence Pope ee32926ed5 Restore expanded post styles (#11668)
Co-authored-by: Eric Bailey <git@esb.lol>
2026-09-04 22:23:54 -05:00
DS Boyce 5091e4e25a Fix Android thread number alignment across font scales (#11667) 2026-09-04 22:09:42 -05:00
pfrazee c9a96859d1 Nightly source-language update 2026-09-05 02:24:07 +00:00
DS Boyce e595243b1f Add more data to trending metrics (#11565) 2026-09-04 16:11:20 -07:00
Samuel Newman 1556804f78 Bump version from 1.132.0 to 1.133.0 (#11663) 2026-09-04 11:58:53 -07:00
DS Boyce 2950ecf2b5 Create Mod Inbox action details screen (#11657) 2026-09-04 09:21:40 -07:00
Samuel Newman 4296e4aafd Add carousel Slack alerts for nightly Maestro failures (#11645) 2026-09-04 07:20:26 -07:00
Samuel Newman a197340bce Migrate Expo image manipulator API (#11661) 2026-09-04 06:59:55 -07:00
Samuel Newman 48f96d6421 APP-3031: Fix contact imports after Expo 57 (#11658) 2026-09-04 15:32:27 +03:00
pfrazee f69ad16fed Nightly source-language update 2026-09-04 02:29:03 +00:00
DS Boyce edcd363fcb Use title case for Starter Pack (#11653) 2026-09-03 12:26:51 -07:00
DS Boyce 23d8fcf5ea Create mod inbox report details screen (#11641) 2026-09-03 10:20:46 -07:00
DS Boyce 3e8a48989a Create Mod Inbox settings screen (#11640) 2026-09-03 09:30:21 -07:00
Samuel Newman 8af501de62 v1.132.0 release prep (#11644) 1.132.0 2026-09-03 03:49:50 -07:00
Spence Pope 68e56eaea0 Add starter pack reference-list opt-out UI (#11578) 2026-09-03 00:08:48 -07:00
pfrazee bb747c5f26 Nightly source-language update 2026-09-03 03:05:07 +00:00
Samuel Newman 58ca227922 APP-2977: Handle AppView polling errors (#11590) 2026-09-03 01:00:56 +03:00
Samuel Newman af3fbcc940 APP-3015: Fix link metadata type detection (#11637) 2026-09-02 13:50:13 -07:00
DS Boyce 7b8e50aeb2 Create Mod Inbox account status banner (#11636) 2026-09-02 13:12:27 -07:00
DS Boyce 93e0d266fb Remove gate for OP thread numbering (#11639) 2026-09-02 14:15:35 -05:00
Samuel Newman 457b2be680 APP-2997: Handle age assurance data load failures (#11612)
Co-authored-by: Eric Bailey <git@esb.lol>
2026-09-02 11:35:14 -07:00
Samuel Newman d6e5961adf APP-2687: Fix threaded view replies breaking after rotating the lightbox (#11638)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-02 11:31:55 -07:00
DS Boyce e08bcd0228 Create moderation inbox reports list (#11570) 2026-09-02 10:02:21 -07:00
Oleksii Bulenok 87329397a4 APP-2974: Fix composer not scrollable when Reduced Motion is on (#11628)
Co-authored-by: Eric Bailey <git@esb.lol>
2026-09-02 16:31:22 +00:00
Spence Pope 99715b9a67 Add video playback analytics events (#11629) 2026-09-02 11:59:44 -04:00
DS Boyce ae971db765 Preserve thread numbering in placeholders (#11616) 2026-09-02 18:53:49 +03:00
Samuel Newman 83cd5033b2 Improve rotation text clipping (#11487) 2026-09-02 08:50:03 -07:00
Samuel Newman e9378654d6 Fix Starter Pack share link on iOS (#11626) 2026-09-02 08:35:01 -07:00
Samuel Newman 1add59f80c Truncate handles in collapsed profile headers (#11577) 2026-09-02 08:33:30 -07:00
Samuel Newman 7d39aa3422 APP-3014: prevent scheduler delegate use-after-free (#11632) 2026-09-02 08:26:23 -07:00
DS Boyce 701d7c4659 Fix localization for Following and Discover feed names (#11572) 2026-09-02 09:24:34 -05:00
Samuel Newman f288e18baa Pull latest lexicons (video alt text fix) (#11631) 2026-09-02 06:48:55 -07:00
pfrazee 076cdd650d Nightly source-language update 2026-09-02 02:40:19 +00:00
Eric Bailey 56efeee5e2 Vendor updated lexicons, WILL FAIL UPDATE (#11630) 2026-09-01 18:33:53 -05:00
DS Boyce 2ffa02c82a Fix post view attribution for feed replies (#11622) 2026-09-01 13:59:31 -07:00
Samuel Newman 35705ff8bf Fix bottom sheet content width on Android tablets (native-owned canvas sizing) (#11396) 2026-09-01 17:04:08 +03:00
dependabot[bot] 2c60c45022 Bump actions/setup-java from 5.7.0 to 6.0.0 (#11619) 2026-09-01 14:29:53 +03:00
dependabot[bot] 8b793d0843 Bump the actions group with 2 updates (#11618)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 03:54:47 -07:00
DS Boyce 96e6baa47b Stabilize native composer focus (#11624) 2026-08-31 21:54:13 -07:00
Eric Bailey 5be7d72011 APP-2983: Fix RTL post alignment on native (#11600) 2026-08-31 21:59:24 -05:00
pfrazee 4881224d2f Nightly source-language update 2026-09-01 02:26:42 +00:00
Eric Bailey c634d9b1be Revert "APP-2974: Avoid composer layout animations"
This reverts commit 2e08b90837.
2026-08-31 18:59:01 -05:00
Eric Bailey 2e08b90837 APP-2974: Avoid composer layout animations 2026-08-31 18:58:25 -05:00
Eric Bailey c28b858030 Update useAutoPagination max attempts value (#11623) 2026-08-31 17:48:38 -05:00
Tomasz Zawadzki bfde8e60c2 Unblock React Compiler for 5 components by removing render-phase mutation (#11543)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2026-08-31 23:03:13 +02:00
DS Boyce 0a00392b65 Swap order of Keep editing and Discard buttons (#11606) 2026-08-31 11:52:56 -07:00