- Dec 14, 2021
-
-
Vladimir Shushlin authored
vfsServing.ServeCompressedFile logic is quite comples, and I'm afraid that we may handle something not the right way So I want to hide this behind the feature flag before cutting the release Changelog: fixed
-
Vladimir Shushlin authored
-
Vladimir Shushlin authored
refactor: remove FF_ENABLE_REDIRECTS feature flag Closes #618 See merge request gitlab-org/gitlab-pages!582
-
Jaime Martinez authored
refactor: move ratelimiter configuration to handler package See merge request gitlab-org/gitlab-pages!639
-
Jaime Martinez authored
test: add sha256 to mocked lookups and fix tests See merge request gitlab-org/gitlab-pages!634
-
Jaime Martinez authored
refactor: abstract ratelimiter package See merge request gitlab-org/gitlab-pages!638
-
feistel authored
-
- Dec 13, 2021
-
-
feistel authored
-
Vladimir Shushlin authored
-
Vladimir Shushlin authored
We want to add domain-based ratelimiter. The logic will be identical, but we'll use host instead of IP address.
-
- Dec 09, 2021
-
-
Jaime Martinez authored
refactor: encapsulate lru cache in ratelimiter package See merge request gitlab-org/gitlab-pages!636
-
- Dec 08, 2021
-
-
Vladimir Shushlin authored
-
Vladimir Shushlin authored
fix(vfs): handle context.Canceled errors Closes #669 See merge request gitlab-org/gitlab-pages!628
-
Jaime Martinez authored
-
Jaime Martinez authored
-
Jaime Martinez authored
-
Jaime Martinez authored
-
Jaime Martinez authored
-
Jaime Martinez authored
and pretend to serve content even if the request has been cancelled to prevent making extra operations if this happens early in the request chain. For example, if we know the request was cancelled there is no point in checking the redirects or the custom 404 file handler.
-
Jaime Martinez authored
As not found resources to reduce the number of 500 errors reported in the logs and Sentry. Closes https://gitlab.com/gitlab-org/gitlab-pages/-/issues/669. Changelog: changed.
-
feistel authored
-
Jaime Martinez authored
refactor: enable unparam in .gitlabci.yml See merge request gitlab-org/gitlab-pages!631
-
feistel authored
-
- Dec 07, 2021
-
-
Vladimir Shushlin authored
chore: upgrade to labkit 1.11.0 See merge request gitlab-org/gitlab-pages!633
-
Vladimir Shushlin authored
and fix offences
-
- Dec 06, 2021
-
-
Jaime Martinez authored
refactor: move keyFromPath our of zipVfs object See merge request gitlab-org/gitlab-pages!632
-
Jaime Martinez authored
And report stack trace with error tracking to Sentry. Changelog: other
-
Vladimir Shushlin authored
-
- Dec 01, 2021
-
-
Jaime Martinez authored
refactor: make internal/lru and internal/ratelimiter metrics optional Closes #647 See merge request gitlab-org/gitlab-pages!606
-
- Nov 30, 2021
-
-
feistel authored
-
Jaime Martinez authored
-
Jaime Martinez authored
make sure we're not spilling implementation details from the ratelimites package
-
Alessio Caiazza authored
fix(auth): check suffix correctly in domainAllowed See merge request gitlab-org/gitlab-pages!619
-
- Nov 25, 2021
-
-
feistel authored
don't expose default values and keep them private.
-
Jaime Martinez authored
refactor: use multierror in config validation Closes #665 See merge request gitlab-org/gitlab-pages!622
-
Jaime Martinez authored
lint: remove outdated nolint directives Closes #557 and #606 See merge request gitlab-org/gitlab-pages!625
-
- Nov 22, 2021
-
-
feistel authored
-
feistel authored
-
Alessio Caiazza authored
build: bump golangci to 1.43.0 See merge request gitlab-org/gitlab-pages!573
-
Markus Legner authored
-