Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-17 | Remove gitlab-server fallback to auth-server and artifacts server | feistel | |
Changelog: removed | |||
2021-05-12 | Log details on failure | Jaime Martinez | |
2021-05-11 | Fail if disk is disabled | Jaime Martinez | |
Return disk disabled error Remove useLegacyStorage leftovers Fix run process | |||
2021-05-05 | Merge branch 'fix/ipv6-tests' into 'master' | Jaime Martinez | |
Fix acceptance tests not running on IPv4-only systems Closes #115 See merge request gitlab-org/gitlab-pages!464 | |||
2021-05-04 | Apply 2 suggestion(s) to 2 file(s) | Jaime Martinez | |
2021-05-04 | this can be a private function | feistel | |
2021-04-30 | Remove use-legacy-storage | Jaime Martinez | |
Removes use-legacy-storage flag from Pages. The logic will be handled by Omnibus GitLab https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5993. Changelog: removed | |||
2021-04-30 | Apply 1 suggestion(s) to 1 file(s) | Jaime Martinez | |
2021-04-29 | Use config package in GitLab client | Jaime Martinez | |
Uses the `internal/config/` client inside the `internal/source/gitlab/` package which makes it easier to extend the configuration. This is an iteration of https://gitlab.com/gitlab-org/gitlab-pages/-/issues/543. Changelog: other | |||
2021-04-23 | Update acceptance test for TLS1.1 removal | feistel | |
2021-04-22 | Fix helper tests using the wrong listeners | feistel | |
2021-04-22 | Fix proxy test running for non proxied listeners | feistel | |
2021-04-22 | Fix acceptance tests not running on IPv4-only systems | feistel | |
2021-04-13 | Handle chrootPath in http_fs | Jaime Martinez | |
2021-04-13 | Allow serving zip from disk in chroot | Jaime Martinez | |
This is a temporary workaround for https://gitlab.com/gitlab-org/gitlab/-/issues/326117#note_546346101 where daemon-inplace-chroot=true fails to serve zip archives when pages_serve_with_zip_file_protocol is enabled To be removed after we roll-out zip architecture completely https://gitlab.com/gitlab-org/gitlab-pages/-/issues/561 Changelog: fixed | |||
2021-03-24 | Add lock to stubOptions | Jaime Martinez | |
2021-03-23 | Fix data race in test | Jaime Martinez | |
2021-03-23 | Add retriever config for tests | Jaime Martinez | |
Adds default GitLab retriever configuration to acceptance tests, reducing execution time from ~30s to ~21s. | |||
2021-03-16 | Add limit_listener metrics to acceptance tests | Igor Wiedler | |
2021-03-02 | Add use-legacy-storage flag | Jaime Martinez | |
Adds the flag `use-legacy-storage` which will override the `domain-config-source` flag when enabled and will use disk serving along with configuration source. This is a temporary flag that will allow self-managed instances use legacy storage while migrating to Object Storage and making API-based configuration work. Changelog: added | |||
2021-02-15 | Merge branch '485-add-more-tests-to-serve-from-file' into 'master' | Vladimir Shushlin | |
Add extra tests for serving zip archives from disk Closes #485 See merge request gitlab-org/gitlab-pages!430 | |||
2021-02-15 | fix(auth): make authentication scope for Pages configurable | Ercan Ucan | |
This MR makes required authentication permission scope for Pages configurable. By default, Pages will use `api` scope to authenticate with Pages Application registered on GitLab. With this MR, the scope is configurable and can be set to `read_api` by providing the `auth-scope` variable in the arguments or in the `gitlab-pages.conf` /label ~security Changelog: added | |||
2021-02-15 | Add test for path not allowed | Jaime Martinez | |
2021-02-15 | Add extra tests for serving zip archives from disk | Jaime Martinez | |
2021-02-01 | Merge branch '535-handle-unauthorized-err' into 'master' | Vladimir Shushlin | |
Handle unauthorized error and fallback to disk source Closes #535 See merge request gitlab-org/gitlab-pages!424 | |||
2021-02-01 | Enable IPv6 tests | Jaime Martinez | |
2021-01-29 | Update notes and test | Jaime Martinez | |
2021-01-29 | Move error handling to gitlab resolver | Jaime Martinez | |
remove some unrelated test changes | |||
2021-01-29 | Handle unauthorized error and fallback to disk source | Jaime Martinez | |
2021-01-28 | Get headers in Go 1.13 | Jaime Martinez | |
2021-01-28 | Add skip to test | Jaime Martinez | |
2021-01-28 | Add acceptance test | Jaime Martinez | |
2021-01-26 | Add more test cases for resolver errors | Jaime Martinez | |
Fix imports and enable test | |||
2021-01-26 | Refactor gitlab source stub | Jaime Martinez | |
2021-01-20 | Use proxyListener in flaky test | Jaime Martinez | |
2021-01-12 | Merge branch 'proxyv2-test-sleep' into 'master' | Vladimir Shushlin | |
Add a 1ms sleep to TestProxyv2, to mitigate flaky race See merge request gitlab-org/gitlab-pages!412 | |||
2021-01-11 | Merge branch 'fix-acceptance-test-ports' into 'master' | Grzegorz Bizon | |
Disable IPv6 listeners in acceptance tests Closes #524 See merge request gitlab-org/gitlab-pages!408 | |||
2021-01-08 | Add a 1ms sleep to TestProxyv2, to mitigate flaky raceproxyv2-test-sleep | Igor Wiedler | |
2021-01-07 | Disable IPv6 listeners for acceptance tests | Jaime Martinez | |
2021-01-05 | Merge branch 'master' into security-master | Vladimir Shushlin | |
2021-01-04 | Fix for query strings being stripped | Robert May | |
This ensures the query string is persisted when redirecting to add a trailing slash. | |||
2020-12-22 | Reject all unknown http methods | Vladimir Shushlin | |
2020-12-17 | Encrypt and sign OAuth code | Jaime Martinez | |
Add AES GCM encryption/decryption to auth Add signing key to Auth Abstract key generation and Auth init to their own funcs. Cleanup and DRY unit tests. Use same code parameter in auth redirect Cleanup auth and add tests for enc/dec oauth code Add acceptance test for fix Apply suggestion from review Add missing test and apply feedback Fix unit test Simplify acceptance test | |||
2020-12-07 | Update source acceptance test with auto | Jaime Martinez | |
2020-11-30 | Move zip flags to config | Jaime Martinez | |
2020-11-18 | Support for HTTPS over PROXYv2 protocol | Igor Wiedler | |
2020-11-12 | Split accepntance_test into multiple files | Jaime Martinez | |
2020-11-12 | Move all acceptance tests into the test/acceptance/ dir | Jaime Martinez | |