Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-22 | Try to fix CI | Kassio Borges | |
2024-01-22 | Do not change the request capitalization | Kassio Borges | |
2024-01-21 | Fix project path lookup to work in case insensitive | Kassio Borges | |
GitLab projects are unique with case insensitive, which means that Pages must lookup projects in a case insensitive manner as well. Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/438699 Changelog: fixed | |||
2024-01-08 | Add support for domain level redirects | Naman Jagdish Gala | |
2023-12-22 | Merge branch 'ngala/1088-session-cookie-path' into 'master' | Alessio Caiazza | |
Add project prefix in session cookie path See merge request https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/937 Merged-by: Alessio Caiazza <acaiazza@gitlab.com> Approved-by: Alessio Caiazza <acaiazza@gitlab.com> Co-authored-by: ngala <ngala@gitlab.com> | |||
2023-12-22 | Add project prefix in session cookie path | Naman Jagdish Gala | |
2023-12-18 | Add Pages rate-limiting for IPv6 based on /64 prefix | Naman Jagdish Gala | |
2023-11-28 | Add path in session cookie when namespace is provided in path | Naman Jagdish Gala | |
2023-11-14 | Merge branch 'upgrade-ccache-v3' into 'master' | Alessio Caiazza | |
Update module github.com/karlseguin/ccache/v2 to v3 See merge request https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/920 Merged-by: Alessio Caiazza <acaiazza@gitlab.com> Approved-by: Alessio Caiazza <acaiazza@gitlab.com> Reviewed-by: Naman Jagdish Gala <ngala@gitlab.com> Co-authored-by: Jaime Martinez <jmartinez@gitlab.com> Co-authored-by: GitLab Renovate Bot <gitlab-bot@gitlab.com> | |||
2023-11-06 | Update interface signature | Jaime Martinez | |
2023-11-06 | Update module github.com/golang-jwt/jwt/v4 to v5 | Jaime Martinez | |
2023-11-01 | Set generic type for cache upgrade | Jaime Martinez | |
2023-11-01 | Update module github.com/karlseguin/ccache/v2 to v3 | GitLab Renovate Bot | |
Changelog: changed | |||
2023-10-18 | Remove FF_CONFIGURABLE_ROOT_DIR Feature Flag | janis | |
2023-10-17 | Support for Mutual TLS | Av1o | |
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 |