* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check rendering
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=es
* run script/i18n/reset-known-broken-translation-files.js
* Check in es CSV report
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check rendering
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt
* run script/i18n/reset-known-broken-translation-files.js
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check rendering
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt
* run script/i18n/reset-known-broken-translation-files.js
* Move CSRF response back to XHR
* Update events.js
* Pass through cookieJar
* Enable session route test
* Skip next x csrf test
* Add other fields to endpoint for future issues
* Remove client side parts
* Revert test skip
* Use nested router pattern
* ugh forgot a file
* Update naming
* Update tests/rendering/session.js
Co-authored-by: Peter Bengtsson <peterbe@github.com>
* Updating to use cache control
* Use req.langauge and req.userLanguage
Co-authored-by: Peter Bengtsson <peterbe@github.com>
* scrape and index into Elasticsearch
* wip
* move up
* permission
* not none
* sleep and be more patient
* activate all languages
* don't do HEAD with curl to look at created indices
* typo fix
* one env.ELASTICSEARCH_URL
* tidying up
* create a secret that isn't a secret for now
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/lint-translation-files.js --check rendering
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=ja
* run script/i18n/reset-known-broken-translation-files.js
* Check in ja CSV report
Co-authored-by: Hector Alfaro <hectorsector@github.com>
* adding release notes
* Update and deduplicate SVN SSRF vulnerability note
* Update note about Grafana
* Update note about XSS vulnerability; fix order
* Update note about logrotate
* Update note about Elasticsearch exceptions
* Update note about pull request merges
* Update note about password field focus
* Update note about scheduled workflows
* Update note about pagination for Billing API
* Update note about committer count for Billing API
* Add links to notes about Billing API
* Update note about dormant user report
* Update note about GEI and projects
* Update note about organization sidebar
* Update note about recovery mode
* Update note about migration logs
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com>
Co-authored-by: Gurjant <97250585+Gill312@users.noreply.github.com>