Repository navigation
Bump Buzz relay to 65e8643 - #2
Open
EwanDawson wants to merge 1 commit into
Open
EwanDawson wants to merge 1 commit into
EwanDawson wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TTeLJUozS9qc4yDruwyYWw Signed-off-by: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR moves
hetzner/versions.lockfrom upstream9a6cb3fto65e8643(block/buzzmain, 2026-11-09). The newest commit,22d96d9, isn't used because its image hasn't been published yet. Postgres, Redis, Silo and mc pins are unchanged. Only the relay image changes.It is stacked on #1, because the fork's
maindoesn't havehetzner/yet. Merge #1 first, then retarget this PR tomain. Merging is the approval to deploy. After that,bin/deploy maintakes a pre-upgrade backup, migrates, smoke-tests, and rolls back the relay image on failure.Upstream changes (37 commits; relay-side highlights)
BUZZ_MEDIA_READ_MODE, which defaults tooff.buzz sidebar sectionsblock/buzz#9191, fix(cli): preserve attachments across successive edits block/buzz#9226), plus mobile and loadgen changes that don't affect the relayUpstream has no
crates/buzz-relay/CHANGELOG.md, so this list comes from the commit log.Migrations
0084_default_channel_recovery.sql: adds a nullable column torelay_members.0085_community_auth_policy.sql: adds three columns tocommunity_auth_upgrades.0086_private_media.sql: adds one partial index oneventsand two new tables. The index build is bounded by a 5 s statement timeout, which is trivial at our data size.All three only add schema, with no backfills.
Config and compose
deploy/compose/compose.yml: unchanged..env.example: addsBUZZ_MEDIA_READ_MODE=offand renamesBUZZ_NIP_FI_UPGRADES_ENABLEDtoBUZZ_NIP_FI_CHANGES. Ourbuzz.envsets neither, so the defaults apply.No new env vars or manual steps are needed.
Testing
bin/bumpresolved every digest from the registries. The deploy smoke test runs after merge. This PR changes no code.Generated by Claude Code