Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-04Revert "Merge branch 'add-polling-to-domain-package' into 'master'"revert-b3bf3ac4Vladimir Shushlin
This reverts merge request !306
2020-08-04Use IsReady insteadJaime Martinez
2020-07-28Replace checker in gitlab packageJaime Martinez
Add `Status` back to the Gitlab struct and the interfaces it needs. Remove checker interface.
2020-07-27Use isReady flag in Gitlab structJaime Martinez
2020-07-24Add checker interface to type GitlabJaime Martinez
Add a new checker interface that only calls Status from the Client to stop polluting the cache and the retriever implementations. Move domain changes out of this MR.
2020-07-24Move polling out of the clientJaime Martinez
Let the `package gitlab` handle the polling instead of the client.
2020-07-24Enable polling in the source domainsJaime Martinez
Enables gitlabClient.Poll in the domain source init.
2020-03-03Add default cache configuration and pass down to memstore and Entry.Jaime Martinez
Wrap global variables into one default struct. Update test steps so that tests run every time so we don't get the cached results.
2020-02-24Move serving and lookup path factory to source packageGrzegorz Bizon
2020-02-24Improve code quality and add a few missing commentsGrzegorz Bizon
2020-02-18Ensure that we not do return nil serving.RequestGrzegorz Bizon
2020-02-12Make it possible to fabricate a serverless servingGrzegorz Bizon
2020-02-12Add GitLab API definition for serverless servingGrzegorz Bizon
2020-02-11Make it possible to fabricate serving per requestGrzegorz Bizon
2020-02-05Add support for per-lookup-path domain servingGrzegorz Bizon
2020-01-06Merge branch 'fix-slash-issues' into 'master'Nick Thomas
Fix different issues with slashes See merge request gitlab-org/gitlab-pages!209
2019-12-14Introduce API Resolver to make it easier to use cachingGrzegorz Bizon
2019-12-12Fix different issues with slashesKrasimir 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-11Add caching on top of gitlab domains source clientGrzegorz Bizon
2019-12-10Merge branch 'master' into feature/gb/gitlab-domains-sourceGrzegorz Bizon
* master: Add support for the port component in the Host header Base64 decode GitLab API secret
2019-12-08Add support for the port component in the Host headerGrzegorz Bizon
2019-12-05Simplify gitlab source client by not recording http statusGrzegorz Bizon
2019-12-05Merge branch 'master' into feature/gb/gitlab-domains-sourceGrzegorz Bizon
* master: Check presence of GitLab API secret when building a domains source Make GitLab API Secret a supported parameter Improve error reporting in the main package Check if GitLab API secret has been provided too Avoid using `testify/assert` in favor of `require` Test domains source not fully configured Improve error handing when creating new domains config source Fix formatting in internal/source/gitlab/client/client_test.go Conflicts: acceptance_test.go internal/source/gitlab/client/client_test.go
2019-12-04Handle non-existent domains properly using 204 statusGrzegorz Bizon
2019-12-02Integrate gitlab client with gitlab source cacheGrzegorz Bizon
2019-12-02Improve error handing when creating new domains config sourceGrzegorz Bizon
2019-11-29Ensure that a GitLab API response is never nilGrzegorz Bizon
2019-11-28Sanitize pages URL before calculating lookup pathGrzegorz Bizon
2019-11-28Make fetching domains from domain source more resilientGrzegorz Bizon
2019-11-28Make project location / path / prefix less confusingGrzegorz Bizon
2019-11-28Add case for a request resolution for a namespace projectGrzegorz Bizon
2019-11-27Add acceptance tests for new domains sourceGrzegorz Bizon
2019-11-26Implement raw gitlab source and prepare interfaces for testingGrzegorz Bizon
2019-11-25Make it possible to pass client config to gitlab sourceGrzegorz Bizon
2019-11-25Move gitlab source client and cache to separate packagesGrzegorz Bizon
2019-11-24Respond with 502 if a domain can not be retrieved from a sourceGrzegorz Bizon
2019-11-23Implement a transitional domains sourceGrzegorz Bizon
2019-11-23Add scaffold of the gitlab client source cacheGrzegorz Bizon
2019-11-23Add scaffold of gitlab domains config sourceGrzegorz Bizon