router
router copied to clipboard
HTTP router in front of GOV.UK to proxy to backend servers on a single domain.
Bumps alpine from 3.16.1 to 3.16.2. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
## WHAT Remove the old method of updating the Trie from the database (polling the primary replica instance for its optime), and replace with a subsystem that watches the change...
The main branch of govuk-docker is now M1-compatible, and part of that is removing the mongo-2.6 container and pointing router to mongo-3.6. This will work for general use, but the...
This is a copy / tweak of existing tests and demonstrates that router routes things that are URL encoded. At least one of our frontend apps is not built to...
This regression was introduced in: https://github.com/alphagov/router/commit/678ef634657885e4eb552954ef89dcc29b47193c It looks like the new code requires the Mongo DB to be a replica set. The test failures don't give any insight into the...
There's an environment variable which is set to `/var/log/router/errors.json.log` which is what every `log.Println` uses, which includes stuff that isn't errors. This is confusing. We should use standard out and...
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.13.0 to 0.14.0. Release notes Sourced from github.com/getsentry/sentry-go's releases. 0.14.0 feat: Add function to continue from trace string (#434) feat: Add max-depth options (#428) ref: Use a...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.17.0 to 2.17.1. Release notes Sourced from github.com/onsi/ginkgo/v2's releases. v2.17.1 2.17.1 Fixes If the user sets --seed=0, make sure all parallel nodes get the same seed [af0330d]...
Haven't been able to repro this locally yet, but it seems to be roughly 50/50 when running on GitHub. [Example run](https://github.com/alphagov/router/actions/runs/7500557833/job/20419484417#step:5:48) (cancelled after 4h)
mongo.sh ~no longer works~ flakes on GitHub Actions, preventing the integration tests from running. ``` Waiting up to 10 s for for successful rs.initiate() done Waiting up to 10 s...