New Crowdin Translations (automated) (#26966)
Co-authored-by: GitHub Actions <noreply@github.com>
New Crowdin Translations (automated) (#26913)
Co-authored-by: GitHub Actions <noreply@github.com>
Merge commit '97e4011c3ce31c6d492d5f103e95a35b6ebdc9bd' into glitch-soc/merge-upstream
Conflicts:
- `config/initializers/content_security_policy.rb`:
Upstream added some code to add the Identity Provider's sign-in endpoint to
the `form-action` Content Security Policy directive but our version of the
file is pretty different.
Ported the change.
Fix CSP when using `ONE_CLICK_SSO_LOGIN` (#26901)
New Crowdin Translations (automated) (#26498)
Co-authored-by: GitHub Actions <noreply@github.com>
Added admin api for managing tags (#26872)
Fix #26849 by adding the domain of the current SSO provider to the form-action CSP (#26857)
Use NodeJS v20 by default (#26830)
Add timezone to datetimes in e-mails (#26822)
Merge pull request #2397 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Merge branch 'main' into glitch-soc/merge-upstream
Fix “Scoped order is ignored, it's forced to be batch order.” warnings (#26793)
Merge pull request #2396 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Merge branch 'main' into glitch-soc/merge-upstream