Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-20 | Resolve "Gracefully handle missing Content-Length Header from API" | Janis Altherr | |
2023-07-17 | Set ConfigurableRoot to default enabled | Janis Altherr | |
2023-06-08 | Use pages root directory from API | Janis Altherr | |
2023-05-08 | Upgrade golangci-lint to v1.52.2 on CI | Jaime Martinez | |
2023-04-14 | Remove duplicated log key | Kassio Borges | |
2023-04-12 | Update golangci-lint tool | Kassio Borges | |
2023-04-04 | Redirect to unique domain | Kassio Borges | |
2023-03-14 | Make the flags logging dynamic | Kassio Borges | |
2023-02-17 | Propagate correlation id by default | Kassio Borges | |
Related to: https://gitlab.com/gitlab-org/gitlab-pages/-/issues/827#note_1271012143 Changelog: changed | |||
2023-02-14 | Revert back to archive/zip | Kassio Borges | |
2023-01-19 | Refactor auth constructor to use options struct | Naman Jagdish Gala | |
2022-12-28 | Merge branch 'master' into 'security-arbitrary-protocol-redirection' | Naman Jagdish Gala | |
# Conflicts: # internal/auth/auth_test.go | |||
2022-12-28 | Reduce race condition on pages authentication | Kassio Borges | |
2022-11-29 | Restrict arbitrary protocol redirection to only https or http URLs | ngala | |
This commit restricts arbitrary protocol redirection to only https or http URLs and introduces nolint: gocyclo for auth.handleProxyingAuth method. Changelog: security | |||
2022-11-03 | Add auth-cookie-session-timeout flag | Kassio Borges | |
Related to: https://gitlab.com/gitlab-org/gitlab-pages/-/issues/806 Changelog: added | |||
2022-07-28 | Merge remote-tracking branch 'dev/master' | skarbek | |
2022-07-26 | Merge branch '800-fix-waitgroup-order' into 'master' | Vladimir Shushlin | |
Fix wait group add order in test Closes #800 See merge request gitlab-org/gitlab-pages!824 | |||
2022-07-26 | Fixes acme redirection issues when using a wildcard redirect | Filip Aleksic | |
Changelog: fixed | |||
2022-07-26 | Fix wait group add order in test | Jaime Martinez | |
2022-07-26 | Merge branch 'sh-test-cache-config-helper' into 'master' | Jaime Martinez | |
Move test cache config into testhelpers Closes #799 See merge request gitlab-org/gitlab-pages!823 | |||
2022-07-26 | Refactor: move test cache config into testhelpers | Stan Hu | |
This reduces some code duplication. Closes https://gitlab.com/gitlab-org/gitlab-pages/-/issues/799 | |||
2022-07-25 | Merge branch 'sh-log-zfs-corruption-error' into 'master' | Stan Hu | |
chore: log ZIP archive corruption error See merge request gitlab-org/gitlab-pages!821 | |||
2022-07-25 | Fix data race with lookup paths | Stan Hu | |
Since the API response for domains is cached, it's possible that multiple clients for the same host may cause a data race when sorting the lookup paths. To ensure this doesn't happen, we sort the lookup paths once before we cache it. Relates to https://gitlab.com/gitlab-org/gitlab-pages/-/issues/646 Changelog: fixed | |||
2022-07-23 | Chore: log ZIP archive corruption errorsh-log-zfs-corruption-error | Stan Hu | |
When a ZIP file cannot be opened for some reason, we previously would discard the error after attempting to retrieve it from the cache. While this error is logged in another message, it would be helpful to have the same message tied with the "archive corrupted" log entry. Relates to https://gitlab.com/gitlab-org/gitlab-pages/-/issues/690 Changelog: changed | |||
2022-07-15 | Revert: open files lazily when serving content | Vladimir Shushlin | |
This reverts merge request https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/803 because it caused an incident when serving large compressed files Changelog: fixed | |||
2022-07-12 | Merge branch 'security-pass-on-remote-addr-in-x-forwarded-for' into 'master' | Jaime Martinez | |
Include remote address through X-Forwarded-For in job artifact request See merge request gitlab-org/security/gitlab-pages!38 | |||
2022-07-07 | Open files lazily when serving content | feistel | |
Changelog: performance | |||
2022-07-07 | Include remote address through X-Forwarded-For in job artifact request | Albert Salim | |
Changelog: security | |||
2022-07-07 | Merge branch 'feat/remove-rate-limit-ff' into 'master' | Jaime Martinez | |
feat: remove rate limits feature flags See merge request gitlab-org/gitlab-pages!788 | |||
2022-07-05 | Merge branch '619-enable-placeholders-by-default' into 'master' | Vladimir Shushlin | |
Enable FF_ENABLE_PLACEHOLDERS by default Closes #619 See merge request gitlab-org/gitlab-pages!807 | |||
2022-07-05 | Remove rate limits feature flags | feistel | |
Changelog: removed | |||
2022-07-04 | Null out file slice | feistel | |
2022-07-04 | Convert archive field to a local variable | feistel | |
2022-07-04 | Null out zip reader after reading archive | feistel | |
2022-07-04 | Merge branch 'refactor/custom-headers-parsing' into 'master' | Jaime Martinez | |
refactor: move custom headers parsing into config loading See merge request gitlab-org/gitlab-pages!801 | |||
2022-07-01 | Enable FF_ENABLE_PLACEHOLDERS by default619-enable-placeholders-by-default | Jaime Martinez | |
Changelog: added | |||
2022-07-01 | Merge branch 'refactor/artifact-try-make-request' into 'master' | Jaime Martinez | |
refactor: remove host out of Artifact.TryMakeRequest Closes #760 See merge request gitlab-org/gitlab-pages!787 | |||
2022-06-30 | Merge branch 'fix/log-empty-artifact' into 'master' | Jaime Martinez | |
fix: stop logging an empty artifact server if the address is inferred See merge request gitlab-org/gitlab-pages!794 | |||
2022-06-28 | Improve consistency of log fields | feistel | |
2022-06-28 | Merge branch 'feat/configurable-redirects' into 'master' | Jaime Martinez | |
feat: make _redirects limits configurable See merge request gitlab-org/gitlab-pages!778 | |||
2022-06-27 | Simplify validation test checks | Nejc Habjan | |
2022-06-27 | Initialize redirects config with default values | Nejc Habjan | |
2022-06-27 | Apply maintainer review suggestions | Nejc Habjan | |
2022-06-27 | Apply review suggestion | Vishal Tak | |
2022-06-27 | Swap int casts for MaxConfigSize | Nejc Habjan | |
2022-06-27 | Set up redirects config for unit tests | Nejc Habjan | |
2022-06-27 | Apply review suggestions | Nejc Habjan | |
2022-06-27 | Make _redirects limits configurable | Nejc Habjan | |
Changelog: added | |||
2022-06-27 | Do not log an error when serving 404 in routing middleware | feistel | |
2022-06-25 | Move custom headers parsing into config loading | feistel | |