Refactor to reuse the one status partial across moderation tools#35644
Merged
ClearlyClaire merged 6 commits intomastodon:mainfrom Aug 21, 2025
Merged
Conversation
ThisIsMissEm
commented
Aug 3, 2025
ThisIsMissEm
commented
Aug 3, 2025
9e49ddc to
6782cac
Compare
ThisIsMissEm
commented
Aug 3, 2025
6782cac to
2ea43ab
Compare
ThisIsMissEm
commented
Aug 9, 2025
ThisIsMissEm
commented
Aug 9, 2025
…to status history from edited at
acf18a0 to
e36625c
Compare
Contributor
Author
|
@ClearlyClaire have removed the changes to status edit around visibility. The dates are duplicated there, but without them it looks a little.. weird, because we're so used to seeing information below the status content. |
mjankowski
reviewed
Aug 14, 2025
ClearlyClaire
approved these changes
Aug 21, 2025
Contributor
ClearlyClaire
left a comment
There was a problem hiding this comment.
Sorry for the late review, this PR somehow slipped through the cracks again.
Thank you for your contributions, it's looking good to me now!
ClearlyClaire
added a commit
to glitch-soc/mastodon
that referenced
this pull request
Aug 24, 2025
* Update dependency vite-plugin-pwa to v1.0.3 (mastodon#35830) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * New Crowdin Translations (automated) (mastodon#35829) Co-authored-by: GitHub Actions <[email protected]> * Status quote button (mastodon#35822) * Use `debug?` query method on httplog initializer check (mastodon#35833) * Fix display of quotes in threads in WebUI (mastodon#35834) * Update dependency ruby-vips to v2.2.5 (mastodon#35836) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Disable `Metrics/*` cops (mastodon#35000) * Update dependency core-js to v3.45.1 (mastodon#35843) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * New Crowdin Translations (automated) (mastodon#35844) Co-authored-by: GitHub Actions <[email protected]> * Update dependency vite-plugin-static-copy to v3.1.2 (mastodon#35846) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency rubyzip to v3.0.2 (mastodon#35845) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Composer quote improvements (mastodon#35835) Co-authored-by: Claire <[email protected]> Co-authored-by: diondiondion <[email protected]> * Refactor to reuse the one status partial across moderation tools (mastodon#35644) * Fix layout shift caused by "Who to follow" widget (mastodon#35861) * Improvements for keyboard navigation in feeds (mastodon#35853) * Improve feed item focus outlines (mastodon#35864) * Visibility Modal fixes (mastodon#35865) * New Crowdin Translations (automated) (mastodon#35859) Co-authored-by: GitHub Actions <[email protected]> * [Glitch] Status quote button Port 8268323 to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Fix display of quotes in threads in WebUI Port 45ec4c9 to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Composer quote improvements Port f85f0ee to glitch-soc Co-authored-by: Claire <[email protected]> Co-authored-by: diondiondion <[email protected]> Signed-off-by: Claire <[email protected]> * [Glitch] Refactor to reuse the one status partial across moderation tools Port 4f49478 to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Fix layout shift caused by "Who to follow" widget Port 511e10d to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Improvements for keyboard navigation in feeds Port 118c30f to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Improve feed item focus outlines Port a1c7b85 to glitch-soc Signed-off-by: Claire <[email protected]> * [Glitch] Visibility Modal fixes Port 4df50b9 to glitch-soc Signed-off-by: Claire <[email protected]> --------- Signed-off-by: Claire <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: GitHub Actions <[email protected]> Co-authored-by: Echo <[email protected]> Co-authored-by: Matt Jankowski <[email protected]> Co-authored-by: diondiondion <[email protected]> Co-authored-by: Emelia Smith <[email protected]>
ClearlyClaire
pushed a commit
that referenced
this pull request
Sep 3, 2025
ClearlyClaire
pushed a commit
that referenced
this pull request
Sep 4, 2025
christianp
pushed a commit
to christianp/mastodon
that referenced
this pull request
Sep 29, 2025
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.

This is a continuation of #30813 — previously we had multiple different "render a status" pieces of code, when there wasn't too much variation between each.
This allows us to more easily improve rendering of the statuses across the moderation tools such that they appear consistently in each case. The new shared partials will be reused by appeals and report action previews in future PRs.
I'll also be doing follow up PRs to add rendering of polls and link previews within statuses in the moderation tools.