Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-28 | Merge branch 'incremental-rollout' into 'master' | Alessio Caiazza | |
Implement support for incremental rollout of the new API based config source See merge request gitlab-org/gitlab-pages!224 | |||
2020-01-28 | Implement support for incremental rollout | Krasimir Angelov | |
This adds support for specifying rollout strategy via the following attributes: * percentage - integer value that specifies how many % of requests should be enabled * stickiness - if not specified guarantees stickiness for the provided actor. If set to "random" no stickiness is guaranteed. | |||
2020-01-28 | Merge branch 'domains-updates-duration-metrics' into 'master' | Alessio Caiazza | |
Add domain configuration duration (from disk) to Prometheus metrics See merge request gitlab-org/gitlab-pages!221 | |||
2020-01-27 | Add domain configuration duration (from disk) to Prometheus metrics | Krasimir Angelov | |
2020-01-23 | Merge branch 'improve-acceptance-tests-readability' into 'master' | Alessio Caiazza | |
Improve acceptance tests readability See merge request gitlab-org/gitlab-pages!226 | |||
2020-01-23 | Merge branch 'release-issue' into 'master' | Alessio Caiazza | |
Move release instructions into issue template See merge request gitlab-org/gitlab-pages!223 | |||
2020-01-23 | Move release instructions into issue template | Vladimir Shushlin | |
2020-01-22 | Merge branch 'fix-multistringflag-split' into 'master' | Alessio Caiazza | |
Return error if setting an empty value to a MultiStringFlag See merge request gitlab-org/gitlab-pages!218 | |||
2020-01-22 | update acceptance test structure to improve readability and follow the style ↵improve-acceptance-tests-readability | Jaime Martinez | |
guide | |||
2020-01-22 | update struct field names for TestAccessControl to follow coding style | Jaime Martinez | |
(cherry picked from commit d6364c55ab51708b3ec92cde07ffa80fa9b84765) | |||
2020-01-22 | add t.Helper to a test func | Jaime Martinez | |
(cherry picked from commit c4da6ef61d338c19832b99574eaf2dce383be70e) | |||
2020-01-22 | update error message for multistringflag Set and update unit test | Jaime Martinez | |
2020-01-21 | Merge branch '274-make-gitlab-client-timeout-jtw-token-expiry-configurable' ↵ | Alessio Caiazza | |
into 'master' Make GitLab client timeout / JTW token expiry configurable Closes #274 See merge request gitlab-org/gitlab-pages!219 | |||
2020-01-21 | remove func complexity by using a flat struct instead in the unit tests | Jaime Martinez | |
2020-01-21 | use UTC for token expiry | Jaime Martinez | |
2020-01-21 | use flag.Duration for the new configs instead of int64 | Jaime Martinez | |
2020-01-20 | Merge branch '336-1-14-release' into 'master'v1.14.0 | Alessio Caiazza | |
Release 1.14.0 See merge request gitlab-org/gitlab-pages!222 | |||
2020-01-20 | Update documentation on how to run with and without -listen-https flag | Jaime Martinez | |
2020-01-20 | remove skipping empty string on split, return error when calling Set with an ↵ | Jaime Martinez | |
empty value | |||
2020-01-17 | Release 1.14.0 | Vladimir Shushlin | |
2020-01-17 | Merge branch 'revert-godirwalk-to-v1-10-12' into 'master' | Alessio Caiazza | |
Revert godirwalk to v1.10.12 See merge request gitlab-org/gitlab-pages!220 | |||
2020-01-17 | Revert godirwalk to v1.10.12 | Krasimir Angelov | |
Revert "Merge branch 'master' into 'master'" This reverts commit 1e9f978d74ae0e1d536f1984635021b368802ccb, reversing changes made to 86d619069f226d40d3d0ba97a243db384f133d5f. | |||
2020-01-17 | add defaultClient helper function | Jaime Martinez | |
2020-01-16 | run goimports on client test file | Jaime Martinez | |
2020-01-16 | rename JWT token expiry method to match interface | Jaime Martinez | |
2020-01-16 | add -gitlab-client-http-timeout -gitlab-client-jwt-expiry config flags | Jaime Martinez | |
2020-01-16 | add connection timeout and jwt expiry to mock | Jaime Martinez | |
2020-01-16 | Add http client connection timeout and JWT token expiry as config parameters | Jaime Martinez | |
2020-01-16 | reimplement New client invalid configuration unit test | Jaime Martinez | |
2020-01-15 | update multiple value test case | Jaime Martinez | |
2020-01-15 | update test case comment for multistring split | Jaime Martinez | |
2020-01-15 | skip empty string when spliting MultiStringFlag | Jaime Martinez | |
2020-01-14 | Merge branch '328-1-13-release' into 'master'v1.13.0 | Alessio Caiazza | |
1.13 Release See merge request gitlab-org/gitlab-pages!217 | |||
2020-01-14 | Release 1.13.0 | Krasimir Angelov | |
2020-01-13 | Merge branch '266-flip-config-source' into 'master' | Nick Thomas | |
Watch a file to configure which domains should use the new gitlab config source See merge request gitlab-org/gitlab-pages!211 | |||
2020-01-10 | Merge branch 'master' into 'master' | Alessio Caiazza | |
dragonfly bsd support by updating godirwalk to v1.14.0 Closes #316 See merge request gitlab-org/gitlab-pages!215 | |||
2020-01-10 | Watch a file to configure which domains should use new gitlab source | Krasimir Angelov | |
Instead of passing domains once in an ENV variable we now watcn a config file (specified with `GITLAB_SOURCE_CONFIG_FILE`, defaults to `.gitlab-source-config.yml` and update ednabled/broken domains when it's content change. This way we can control this without having to restart Pages. Related to https://gitlab.com/gitlab-org/gitlab-pages/issues/266. | |||
2020-01-09 | dragonfly bsd support by updating godirwalk to v1.14.0 | Karrick S. McDermott | |
After running `go test` ran `go mod tidy` to cleanup Go module files. Resolves #316 | |||
2020-01-07 | Merge branch 'fix-typos' into 'master' | Nick Thomas | |
Fix Typos See merge request gitlab-org/gitlab-pages!214 | |||
2020-01-07 | Fix Typos | Yoginth | |
2020-01-06 | Merge branch 'fix-slash-issues' into 'master' | Nick Thomas | |
Fix different issues with slashes See merge request gitlab-org/gitlab-pages!209 | |||
2019-12-19 | Ensure that publicPath always ends with "/" | Krasimir Angelov | |
2019-12-17 | Merge branch 'feature/gb/domains-source-caching-metrics' into 'master' | Nick Thomas | |
Add GitLab API domains source caching metrics Closes #279 See merge request gitlab-org/gitlab-pages!213 | |||
2019-12-17 | Add GitLab API domains source caching metrics | Grzegorz Bizon | |
2019-12-16 | Merge branch 'feature/gb/enable-gitlab-source-caching' into 'master' | Nick Thomas | |
Add caching on top of gitlab domains source client Closes #280 See merge request gitlab-org/gitlab-pages!210 | |||
2019-12-14 | Introduce API Resolver to make it easier to use caching | Grzegorz Bizon | |
2019-12-12 | Fix different issues with slashes | Krasimir Angelov | |
Update code and tests to handle the fact thet API will always return prefix surrounded with slashes (e.g. `/prefix/`) and source.path with trailing slash (e.g. `path/to/public/`). | |||
2019-12-11 | Add caching on top of gitlab domains source client | Grzegorz Bizon | |
2019-12-11 | Merge branch 'feature/gb/gitlab-domains-source' into 'master' | Nick Thomas | |
Add GitLab domains source caching Closes #254 See merge request gitlab-org/gitlab-pages!194 | |||
2019-12-11 | Remove retrieval context that might mask problems | Grzegorz Bizon | |