Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05-16 | Add logs for unexpected events | Vishal Tak | |
2022-05-16 | Improve the error messages | Vishal Tak | |
2022-05-16 | Add resource range details for error while reading zip | Vishal Tak | |
2022-05-16 | Add logs for more visibility in 404s and archive corruption event | Vishal Tak | |
2022-05-16 | Merge branch 'refactor/abstract-artifact-middleware' into 'master' | Jaime Martinez | |
refactor: move artifact resolution to a separate middleware See merge request gitlab-org/gitlab-pages!765 | |||
2022-05-05 | Abstract artifact handling to a separate middleware | feistel | |
2022-05-04 | Merge branch 'refactor/drop-neterr-temporary' into 'master' | Jaime Martinez | |
refactor: remove net.Error.Temporary usage from domain cache See merge request gitlab-org/gitlab-pages!763 | |||
2022-05-02 | Add nolintlint linter configuration | feistel | |
Require an explanation for nolint rules and warn about unused rules | |||
2022-05-02 | Remove net.Error.Temporary usage from domain cache | feistel | |
net.Error.Temporary is deprecated and Temporary errors are not well-defined. This method should not be used. | |||
2022-04-29 | Merge branch 'feat/remove-domain-config-source-flag' into 'master' | Alessio Caiazza | |
feat: remove domain-config-source flag See merge request gitlab-org/gitlab-pages!745 | |||
2022-04-27 | Merge branch 'refactor/drop-prefer-cipher' into 'master' | Jaime Martinez | |
refactor: drop deprecated PreferServerCipherSuites option See merge request gitlab-org/gitlab-pages!749 | |||
2022-04-27 | Merge branch 'remove-daemon-flags' into 'master' | Jaime Martinez | |
Remove deprecated daemon flags. See merge request gitlab-org/gitlab-pages!751 | |||
2022-04-27 | Use labkit for fips check | Vishal Tak | |
Changelog: changed | |||
2022-04-26 | Merge branch 'refactor/t-setenv' into 'master' | Jaime Martinez | |
refactor: replace os.Setenv with testing.SetEnv Closes #676 See merge request gitlab-org/gitlab-pages!742 | |||
2022-04-26 | Merge branch 'healthcheck/middleware' into 'master' | Jaime Martinez | |
refactor: move healthcheck middleware early in the pipeline See merge request gitlab-org/gitlab-pages!616 | |||
2022-04-26 | Merge branch 'test/https-middleware' into 'master' | Jaime Martinez | |
test: add early return and tests for internal/handlers/https Closes #749 See merge request gitlab-org/gitlab-pages!743 | |||
2022-04-26 | Compare status path against request path | feistel | |
2022-04-26 | Rework healthcheck tests | feistel | |
2022-04-26 | Rework HTTPS tests and assert location header | feistel | |
2022-04-26 | Remove deprecated daemon flagsremove-daemon-flags | Vishal Tak | |
Changelog: removed | |||
2022-04-26 | Merge branch 'fix/acme-middleware' into 'master' | Vladimir Shushlin | |
fix acme middleware passing handled requests to parent middlewares See merge request gitlab-org/gitlab-pages!736 | |||
2022-04-26 | Drop deprecated PreferServerCipherSuites option | feistel | |
2022-04-25 | Remove domain-config-source flag | feistel | |
Changelog: removed | |||
2022-04-25 | Add early return and tests for internal/handlers/https | feistel | |
2022-04-25 | Replace os.Setenv with testing.SetEnv | feistel | |
2022-04-25 | Merge branch 'kassio/default-server-write-timeout-to-0' into 'master' | Vladimir Shushlin | |
Tweaking default `serverWriteTimeout` to avoid problem with download of large files. See merge request gitlab-org/gitlab-pages!741 | |||
2022-04-22 | Move https middleware to internal/handlers | feistel | |
2022-04-22 | Fix acme middleware passing handled requests to parent middlewares | feistel | |
2022-04-22 | config: Default serverWriteTimeout to 0kassio/default-server-write-timeout-to-0 | Kassio Borges | |
To avoid timeouts on large file downloads, change the default `serverWriteTimeout` to `0` (no timeout). Related to: https://gitlab.com/gitlab-org/gitlab-pages/-/issues/725#note_915081271 Changelog: changed | |||
2022-04-20 | Move healthcheck middleware to a separate package | feistel | |
add Cache-Control: no-store to status response | |||
2022-04-18 | Add compile time flag for building in FIPS | Vishal Tak | |
2022-04-14 | Remove FF_DISABLE_REFRESH_TEMPORARY_ERROR feature flag | feistel | |
Changelog: removed | |||
2022-04-14 | Merge branch 'fix-context-canceled-in-auth-and-artifacts' into 'master' | Vladimir Shushlin | |
fix: handle context canceled gracefully for auth and artifacts Closes #679 See merge request gitlab-org/gitlab-pages!721 | |||
2022-04-13 | test: simplify cache test for ctx errors | feistel | |
2022-04-13 | refactor: pass the correlationID direcly instead of using the context | feistel | |
2022-04-13 | test: add cache test case for ctx errors | feistel | |
2022-04-13 | fix: do not cache responses if there is a ctx error | feistel | |
If the retriever timed out or there was a ctx/temporary error we just trigger a refresh on future requests Changelog: fixed | |||
2022-04-11 | Increase serverWriteTimeout to avoid errors with large files | Kassio Borges | |
Related to: https://gitlab.com/gitlab-org/gitlab-pages/-/issues/725 Changelog: fixed | |||
2022-04-08 | chore: fix linter issues | Jaime Martinez | |
2022-04-08 | chore: move check outside of fetching token function | Jaime Martinez | |
2022-04-08 | fix: handle context canceled gracefully for auth and artifacts | Jaime Martinez | |
Changelog: changed | |||
2022-04-06 | Add comment details for nonce size | Vishal Tak | |
2022-04-06 | Update nonce to make it of standard size | Vishal Tak | |
Changelog: changed | |||
2022-04-05 | Merge branch 'refactor/specialized-require' into 'master' | Jaime Martinez | |
test: replace require.Equal with specialized assertions See merge request gitlab-org/gitlab-pages!685 | |||
2022-04-04 | Merge branch 'build-fips' into 'master' | Vladimir Shushlin | |
Add FIPS support See merge request gitlab-org/gitlab-pages!716 | |||
2022-04-01 | Merge branch 'security-fix-weak-timeouts' into 'master' | Vladimir Shushlin | |
Fix weak timeouts See merge request gitlab-org/security/gitlab-pages!18 | |||
2022-04-01 | Fix weak timeouts | Kassio Borges | |
2022-04-01 | Merge branch 'security-validate-session-host' into 'master' | Vladimir Shushlin | |
fix: validate that session was issued on the same host See merge request gitlab-org/security/gitlab-pages!28 | |||
2022-03-31 | Clean makefile and add runtime check for fipsbuild-fips | Vishal Tak | |