Merge commit 'c676bc91e9c3aa81eb7cfbce3c5c5e80b84d3d02' into glitch-soc/merge-upstream
Conflicts:
- `config/environments/production.rb`:
Upstream enforced a code style change and glitch-soc had a few different lines.
Applied upstream's code style to glitch-soc's changes.
Fix incorrect serialization of regional languages in `contentMap` (#27207)
Add mention of YJIT in admin dashboard if enabled (#27283)
Fix Elastic check deprecation warning about gem version (#27262)
Fix boosts of local users being filtered in account timelines (#27204)
Fix importer returning negative row estimates (#27258)
Add redirection on `/deck` URLs for logged-out users (#27128)
Fix the search documentation URL in system checks (#27036)
Merge pull request #2416 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Merge branch 'main' into glitch-soc/merge-upstream
Merge pull request from GHSA-v3xf-c9qf-j667
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.