release: account deletion's unlink and report/block/hide on chat lines (v0.7.0) #73
Reference in New Issue
Block a user
No description provided.
Delete Branch "edge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Cuts
edgeover tomainso the demo, and every other site, gets the features the app's v0.7.0 (Android-app#65) is built for. The demo installs the newest Module-Rust release with an equal protocol on its next wipe (DM12), so the Play reviewer gets the chat menu and deletion's unlink there too. Only the module changes. The demo's seed, its chat audience and play-review's role stay as they are.What lands on main
feat(links):onUserDeletingunlinks every Steam id before an account is deleted (ACCOUNT_DELETION.md§4.4, MODULE_API 1.20.0).chore: removes the stray empty file #70 committed.feat(safety): therust.chatreport target and thesteamgame identity. The events feed is filtered per reader throughctx.safety, chat lines carrycanBlock, staff getPOST /admin/rust/chat/:id/hide|unhide, and the web gets the⋯chat menu (USER_SAFETY.md§4.2, MODULE_API 1.21.0).Release. The commits are
feats, so CI releases v0.7.0.coreApimoves from^1.19.0to^1.21.0, pinned tof13b8fe(the website#233 merge), so a site needs websitemainat or after that merge. The demo pulls websitemainat each wipe, so it qualifies. The install manifest'sprotocolstays 14, with no bridge change.Checked. Server suite locally on
0c29dbf(this head): 750/750. #72's own run went green on client-build and frozen-manifest. Itsserver-testsfailed in checkout withNo space left on deviceon the runner (run 82, job 0), before any test ran. #71's run before it (81) had passed server-tests. This PR's own run gates the merge. If it fails the same way, the runner's disk needs clearing.🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY