Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-11 | Add prometheus metrics for GitLab API client | Jaime Martinez | |
Refactor metrics initialization removing init function from the metrics package. | |||
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-21 | use flag.Duration for the new configs instead of int64 | Jaime Martinez | |
2020-01-16 | add -gitlab-client-http-timeout -gitlab-client-jwt-expiry config flags | Jaime Martinez | |
2019-12-05 | Base64 decode GitLab API secret | Krasimir Angelov | |
before using it. | |||
2019-12-04 | Make GitLab API Secret a supported parameter | Grzegorz Bizon | |
2019-12-04 | Improve error reporting in the main package | Grzegorz Bizon | |
2019-11-27 | Read the context of api-secret-key file and store it in app config | Krasimir Angelov | |
as GitLabAPISecretKey | |||
2019-11-06 | Add minimal support for the api-secret-key config flag | Krasimir Angelov | |
Related to https://gitlab.com/gitlab-org/gitlab/issues/28781 and https://gitlab.com/gitlab-org/gitlab-pages/issues/253. | |||
2019-10-18 | Merge branch '208-secrets-should-not-be-given-on-command-line' into 'master'258-enable-let-s-encrypt-certificates-for-new-pages-domains-by-default-if-it-s-enabled-on-the-instance-level | Nick Thomas | |
Secrets should not be given on command line See merge request gitlab-org/gitlab-pages!182 | |||
2019-10-18 | Secrets should not allowed on command line | Sean Carroll | |
2019-10-07 | Remove unused Admin gRPC API | Krasimir Angelov | |
It was ever used. See gitlab-org/omnibus-gitlab/merge_requests/3444#note_194217889 for more details. Done as part of https://gitlab.com/gitlab-org/gitlab/issues/28781. | |||
2019-08-30 | Add full HTTP metrics and logging to GitLab pages using LabKit | Andrew Newdigate | |
2019-07-12 | feat: add flag to define custom response headers | Max Wittig | |
2019-07-10 | Revert "chore: vendor complete dependency tree" | Max Wittig | |
This reverts commit 27bd4d83cade6a721330e8583874e7c715bf3a26. | |||
2019-06-03 | Redirect unknown ACME challenges to the GitLab instance | Vladimir Shushlin | |
2019-05-28 | Add config flags to specify TLS versions | Krasimir Angelov | |
Introduce two new configuration options -tls-min-version and -tls-max-version to control which TLS versions will be supported by the server. Accepted values are ssl3, tls1.0, tls1.1, tls1.2, and tls1.3. Closing https://gitlab.com/gitlab-org/gitlab-pages/issues/187 | |||
2019-05-16 | Disable 3DES and other insecure cipher suites | Krasimir Angelov | |
Supported cipher suites: tls.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 tls.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 tls.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 Closes https://gitlab.com/gitlab-org/gitlab-pages/issues/150. | |||
2019-02-25 | Print output of -version flag to STDOUT | Balasankar "Balu" C | |
2018-10-26 | Allow the maximum connection concurrency to be specified | Nick Thomas | |
2018-10-24 | Fix import paths for goimport | Nick Thomas | |
2018-10-12 | Fix version display to include a newline | Nick Thomas | |
2018-06-30 | Add support for private projects and authentication with GitLab API | Tuomo Ala-Vannesluoma | |
2018-04-27 | Restore the old in-place chroot behaviour as a command-line option | Nick Thomas | |
2018-04-23 | Add gRPC admin health check | Jacob Vosmaer (GitLab) | |
2018-04-10 | Make listening flags easier to find | Jacob Vosmaer | |
2018-03-13 | Add more logging to gitlab pages daemon | maxmeyer | |
2018-03-07 | Structured logging | Jacob Vosmaer (GitLab) | |
2017-09-08 | Add multiflag support for new flag implementation | Zeger-Jan van de Weg | |
In the parent of this commit, I've added a new flag implementation to support config using env vars or a config file. This commits add support for multiflag value setting, when using a csv like structure for those values. This was needed as for those only the first value was being read. | |||
2017-09-08 | Use namsral/flag to support environment vars for config | Zeger-Jan van de Weg | |
2017-09-08 | Add an artifacts proxy to GitLab Pages | J. Shuster | |
2017-07-05 | Add disabled-by-default status check endpoint | Nick Thomas | |
2017-06-15 | Add CORS support to GET requests | Nick Thomas | |
2017-03-13 | Fix and clarify redirect HTTP logic | Stan Hu | |
redirect-http seemed to suggest the Pages daemon would redirect from HTTPS to HTTP, but it seems that the opposite was implied. Fixes issue manifested by https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1348 | |||
2017-02-07 | Improve complexity metrics | Z.J. van de Weg | |
Also fixed the dependencies, moved metrics to its own package and updated the tests | |||
2017-02-02 | Prometheus monitoring for GitLab Pages | Z.J. van de Weg | |
This starts of the prometheus monitoring for GitLab Pages, and resolves gitlab-org/gitlab-pages#42 Point to check: - Are the metric names good, keeping Prometheus' conventions in mind? - Golang, general style etc - Shouldn't I do some voodoo magic to import this in the library? | |||
2016-09-09 | Allow -listen-http, -listen-https and -listen-proxy to be given more than once | Nick Thomas | |
Per issue #13, sometimes you want to listen on more than one port for each type of listener. This commit adds support for that. | |||
2016-04-07 | Reduce complexity. | Marin Jankovski | |
2016-04-07 | Add version flag. | Marin Jankovski | |
2016-02-16 | Fix small bugs | Kamil Trzcinski | |
2016-02-16 | Execute unprivileged daemon in chroot | Kamil Trzcinski | |
2016-02-12 | Make verify happy | Kamil Trzcinski | |
2016-02-12 | Allow to daemonize the app | Kamil Trzcinski | |
2016-02-12 | Daemonize | Kamil Trzcinski | |
2016-02-12 | Move helpers | Kamil Trzcinski | |
2016-02-11 | Remove unused functions | Kamil Trzcinski | |
2016-02-11 | If URL doesn't end with /, redirect the client | Kamil Trzcinski | |
2016-02-11 | Chdir first (always) | Kamil Trzcinski | |
2016-02-11 | Move most of configuration to appConfig | Kamil Trzcinski | |
2016-02-11 | Move most of configuration to appConfig | Kamil Trzcinski | |