Merge commit '6273416292090b2f6bfda33f070cea325a1759df' into glitch-soc/merge-upstream
Conflicts:
- `.github/workflows/build-nightly.yml`:
Upstream modified this file close to a line modified by glitch-soc to
disable the ARMv64 builder (as glitch-soc doesn't have one).
Ported upstream's changes.
- `.github/workflows/build-releases.yml`:
Upstream modified this file close to lines changed by glitch-soc to
change the Docker image repositories used (only ghcr, and based on the
organization's name).
Ported upstream's changes.
Fix post edits not being forwarded as expected (#26936)
Added admin api for managing tags (#26872)
Add search tests (#26703)
Fix `account_id`, `max_id` and `min_id` params not working in search (#26847)
Fix performances of profile directory (#26842)
Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes (#26840)
Fix moderator rights inconsistencies (#26729)
Merge pull request #2396 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Merge branch 'main' into glitch-soc/merge-upstream
Fix invalid Content-Type header for WebP images (#26773)
Merge pull request #2392 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes into glitch-soc
Fix test failures due to different default settings in glitch-soc