Commit Graph

16 Commits

Author SHA1 Message Date
GitLab Bot 6997e3f3d0 Add latest changes from gitlab-org/gitlab@master 2022-05-20 15:09:10 +00:00
GitLab Bot c8cc2fe990 Add latest changes from gitlab-org/gitlab@master 2021-06-18 15:10:16 +00:00
GitLab Bot 2ac4833015 Add latest changes from gitlab-org/gitlab@master 2020-10-08 18:08:32 +00:00
GitLab Bot 57b359e90c Add latest changes from gitlab-org/gitlab@master 2020-07-03 00:09:23 +00:00
GitLab Bot b5571e6e22 Add latest changes from gitlab-org/gitlab@master 2019-12-19 18:07:48 +00:00
GitLab Bot 69d6d3ca20 Add latest changes from gitlab-org/gitlab@master 2019-12-16 21:08:00 +00:00
GitLab Bot 330eac18ce Add latest changes from gitlab-org/gitlab@master 2019-12-09 03:07:57 +00:00
GitLab Bot 69849c280c Add latest changes from gitlab-org/gitlab@master 2019-10-10 12:06:19 +00:00
Simon Knox 8980b71490 Return no_content from prometheus API empty response 2019-06-06 11:43:50 +01:00
Reuben Pereira 434359446a Add ability to do variable substitution
- In prometheus proxy api, allow variables to be replaced. For example,
if 'up{env="%{ci_environment_slug}"}' is passed to the endpoint, it
becomes 'up{env="production"}' before being sent to prometheus.
2019-04-15 15:31:59 +00:00
rpereira2 3888b4d35c Allow message strings to be translated 2019-04-05 02:12:34 +05:30
rpereira2 5ee7c419ea Call permit! on params 2019-04-05 02:12:34 +05:30
rpereira2 16772b91f0 Remove permitting of params
- It is now being done in ProxyService class.
2019-04-05 02:12:33 +05:30
rpereira2 eac3e2302c Add spec for invalid environment id 2019-04-05 02:12:33 +05:30
Peter Leitzen 1427ad4f5c Streamline controller specs 2019-04-05 02:12:33 +05:30
rpereira2 e1a167ee23 Add a Prometheus API per environment
The api will proxy requests to the environment's prometheus server.
The Prometheus::ProxyService class can be reused when we add support for
group prometheus servers.
2019-04-05 02:12:33 +05:30