From b9bac6dbf78a5a7976fba14aaeef96bdeb0da612 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 20 Feb 2020 15:08:44 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../issue_templates/Technical Evaluation.md | 23 ++ .../monitoring/components/charts/column.vue | 6 +- .../components/charts/empty_chart.vue | 5 +- .../monitoring/components/charts/heatmap.vue | 5 +- .../components/charts/single_stat.vue | 5 +- .../components/charts/stacked_column.vue | 6 +- .../components/charts/time_series.vue | 26 +-- .../monitoring/components/panel_type.vue | 212 +++++++++++------- .../components/shared/prometheus_header.vue | 15 -- app/assets/stylesheets/pages/prometheus.scss | 4 - app/finders/serverless_domain_finder.rb | 35 +++ .../clusters/concerns/application_core.rb | 2 +- .../clusters/concerns/application_data.rb | 8 +- .../clusters/concerns/application_status.rb | 5 +- app/models/environment.rb | 4 + app/models/serverless/domain.rb | 44 ++++ app/models/serverless/domain_cluster.rb | 11 +- .../shared/badges/_badge_settings.html.haml | 2 - ...te--fa-spinner-app-views-shared-badges.yml | 5 + doc/user/packages/index.md | 2 +- doc/user/packages/npm_registry/index.md | 2 +- doc/user/packages/nuget_repository/index.md | 145 ++++++++++-- lib/gitlab/kubernetes/helm.rb | 6 + lib/gitlab/kubernetes/helm/client_command.rb | 2 +- lib/gitlab/serverless/domain.rb | 13 -- lib/gitlab/serverless/function_uri.rb | 46 ---- lib/gitlab/serverless/service.rb | 6 +- qa/qa/page/project/operations/metrics.rb | 5 +- .../serverless/functions_controller_spec.rb | 2 +- spec/factories/clusters/applications/helm.rb | 32 +++ spec/factories/serverless/domain.rb | 11 + spec/finders/serverless_domain_finder_spec.rb | 81 +++++++ .../components/charts/anomaly_spec.js | 4 - .../components/charts/empty_chart_spec.js | 8 - .../components/charts/time_series_spec.js | 13 -- .../monitoring/components/panel_type_spec.js | 21 ++ .../shared/prometheus_header_spec.js | 26 --- spec/lib/gitlab/serverless/domain_spec.rb | 22 -- .../gitlab/serverless/function_uri_spec.rb | 81 ------- spec/lib/gitlab/serverless/service_spec.rb | 10 +- .../clusters/applications/prometheus_spec.rb | 35 ++- spec/models/environment_spec.rb | 8 + spec/models/serverless/domain_cluster_spec.rb | 8 +- spec/models/serverless/domain_spec.rb | 97 ++++++++ ...r_application_helm_cert_shared_examples.rb | 42 +++- ...ster_application_status_shared_examples.rb | 80 ++++++- 46 files changed, 790 insertions(+), 441 deletions(-) create mode 100644 .gitlab/issue_templates/Technical Evaluation.md delete mode 100644 app/assets/javascripts/monitoring/components/shared/prometheus_header.vue create mode 100644 app/finders/serverless_domain_finder.rb create mode 100644 app/models/serverless/domain.rb create mode 100644 changelogs/unreleased/Resolve-Migrate--fa-spinner-app-views-shared-badges.yml delete mode 100644 lib/gitlab/serverless/domain.rb delete mode 100644 lib/gitlab/serverless/function_uri.rb create mode 100644 spec/factories/serverless/domain.rb create mode 100644 spec/finders/serverless_domain_finder_spec.rb delete mode 100644 spec/frontend/monitoring/shared/prometheus_header_spec.js delete mode 100644 spec/lib/gitlab/serverless/domain_spec.rb delete mode 100644 spec/lib/gitlab/serverless/function_uri_spec.rb create mode 100644 spec/models/serverless/domain_spec.rb diff --git a/.gitlab/issue_templates/Technical Evaluation.md b/.gitlab/issue_templates/Technical Evaluation.md new file mode 100644 index 00000000000..f703f727113 --- /dev/null +++ b/.gitlab/issue_templates/Technical Evaluation.md @@ -0,0 +1,23 @@ + + +### Topic to Evaluate + + +* [Link to other Issue](link) + +### Tasks to Evaluate + + + +- [ ] Add task +- [ ] Add task +- [ ] Add task + +### Risks and Implementation Considerations + + + +### Team + +- [ ] Add ~"workflow::planning breakdown" ~feature and the corresponding `~devops::` and `~group::` labels. +- [ ] Ping the PM and EM. diff --git a/app/assets/javascripts/monitoring/components/charts/column.vue b/app/assets/javascripts/monitoring/components/charts/column.vue index 0acdfe7675c..82857424ff7 100644 --- a/app/assets/javascripts/monitoring/components/charts/column.vue +++ b/app/assets/javascripts/monitoring/components/charts/column.vue @@ -90,11 +90,7 @@ export default { };