Skip to content

feat: shared instance moderation changes - #8236

Merged
mergify[bot] merged 5 commits into
mainfrom
cal/shared-instances-moderation-improvements
Nov 9, 2026
Merged

mergify[bot] merged 5 commits into
mainfrom
cal/shared-instances-moderation-improvements

Conversation

@IMB11

@IMB11 IMB11 commented Nov 5, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Pull request changelog

App

Added

Changed

  • Changes to shared instance reporting & moderation flows.

Deprecated

Removed

Fixed

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Frontend previews

Last deployed commit is ef8113c48320c2a9333f86f5781db3f2d1123f92

Persistent

Environment URL
staging https://pr-8236.frontend-staging.rinth.dev
production https://pr-8236.frontend.rinth.dev
storybook https://pr-8236-storybook.modrinth.workers.dev

Latest commit

Environment URL
staging https://315cc2a5.frontend-staging.rinth.dev
production https://63132182.frontend.rinth.dev

@IMB11
IMB11 marked this pull request as ready for review November 6, 2026 13:13
@IMB11 IMB11 changed the title draft: shared instance moderation management changes feat: shared instance moderation management changes Nov 6, 2026
@IMB11 IMB11 changed the title feat: shared instance moderation management changes feat: shared instance moderation changes Nov 6, 2026
@IMB11

IMB11 commented Nov 6, 2026

Copy link
Copy Markdown
Member Author

@greptileai review

@IMB11
IMB11 force-pushed the cal/shared-instances-moderation-improvements branch from 4211b7a to 2fd453a Compare November 6, 2026 13:17
@greptile-apps

greptile-apps Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[High impact] The changes appear safe to merge; no new blocking issues were found.

Summary

Adds shared-instance moderation controls, quarantine messages, and lock notices. Owners can still play and edit their local copies, while members remain blocked.

  • Quarantined shared instances now lock member copies but leave owner copies usable.
  • Moderators can inspect shared instances and act on their content from reports and user pages.
  • Owners receive a notice when a moderator locks their shared instance.
  • Inline backups now appear only when the current view can create them.
  • The session-revocation dialog now lives in a reusable profile component.
  • Expanded notices animate their spacing, and the editor drops a redundant length label.

Review was based on source inspection. No frontend or Storybook session was launched.

Reviews (2) · Last reviewed commit: "fix: fmt" · Reviewed by Greptile

@IMB11
IMB11 requested review from a team and aecsocket November 6, 2026 13:20
@mergify

mergify Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Queue requested — the merge queue status continues in this comment ↓.

@aecsocket

Copy link
Copy Markdown
Contributor

@Mergifyio queue

@mergify

mergify Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

✅ Merged into main as 89d06c1 at 14:11 UTC

1 min in the queue, with no time running CI.

So far

2 merge conditions met
  • github-review-approved · required by GitHub branch protection
  • any of · required by GitHub branch protection:
    • check-skipped = Lint and Test
    • check-neutral = Lint and Test
    • check-success = Lint and Test

Times in UTC · dashboard · how the merge queue works

@mergify mergify Bot added the queued label Nov 9, 2026
@mergify
mergify Bot merged commit 89d06c1 into main Nov 9, 2026
16 checks passed
@mergify
mergify Bot deleted the cal/shared-instances-moderation-improvements branch November 9, 2026 14:11
@mergify mergify Bot removed the queued label Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants