Read about our upcoming Code of Conduct on this issue

  1. 10 Dec, 2019 1 commit
  2. 13 Nov, 2019 1 commit
  3. 08 Nov, 2019 1 commit
  4. 31 Oct, 2019 1 commit
  5. 04 Oct, 2019 1 commit
  6. 24 Sep, 2019 1 commit
  7. 18 Sep, 2019 1 commit
  8. 13 Sep, 2019 1 commit
  9. 14 Aug, 2019 1 commit
  10. 09 Aug, 2019 2 commits
  11. 08 Aug, 2019 1 commit
  12. 07 Aug, 2019 1 commit
    • Sarah Yasonik's avatar
      Support dashboard params for metrics dashboard · b1ef83f51860
      Sarah Yasonik authored
      https://gitlab.com/gitlab-org/gitlab-ce/issues/62971
      
      Adds support to EnvironmentsController#metrics_dashboard
      for the following params: group, title, y_label
      These params are used to uniquely identify a panel on
      the metrics dashboard.
      
      Metrics are stored in several places, so this adds
      utilities to find a specific panel from the database
      or filesystem depending on the metric specified.
      
      Also moves some shared utilities into separate classes,
      notably default values and errors.
      b1ef83f51860
  13. 16 Jul, 2019 1 commit
  14. 10 Jul, 2019 1 commit
  15. 20 Jun, 2019 1 commit
    • Sarah Yasonik's avatar
      Add embedding flag and filter to CPU/Mem · e6390dd97e2e
      Sarah Yasonik authored
      This commits adds support for metrics dashboards
      for embedding. If the flag 'embedded' is provided
      to the environments/id/metrics_dashboard endpoint,
      the response will be suitable for embedding in
      issues or other content.
      
      This is a precursor for support for embedding
      metrics in GFM.
      e6390dd97e2e
  16. 13 Jun, 2019 1 commit
    • Sarah Yasonik's avatar
      Refactor for cleaner caching in dashboards · 95b924b24b1a
      Sarah Yasonik authored
      Opts to cache a full list of cached dashboards
      to better manage removing items from the cache.
      This also allows dashboards to be stored in the
      cache that don't necessarily correspond to a
      single dashboard yml.
      95b924b24b1a
  17. 12 Jun, 2019 1 commit
  18. 07 Jun, 2019 1 commit
  19. 06 Jun, 2019 1 commit
  20. 20 May, 2019 1 commit
  21. 07 May, 2019 1 commit
  22. 01 May, 2019 1 commit
    • Sarah Yasonik's avatar
      Update metrics dashboard API to load yml from repo · e8696a8c74ed
      Sarah Yasonik authored
      Updates the EnvironmentController#metrics_dashboard endpoint
      to support a "dashboard" param, which can be used to specify
      the filepath of a dashboard configuration from a project
      repository. Dashboard configurations are expected to be
      stored in .gitlab/dashboards/.
      
      Updates dashboard post-processing steps to exclude custom
      metrics, which should only display on the system dashboard.
      e8696a8c74ed
  23. 29 Apr, 2019 1 commit
    • Peter Leitzen's avatar
      Load environment metrics only for JSON endpoint · 192e83add10f
      Peter Leitzen authored
      When showing the HTML version of the environment metrics we don't need
      to fetch their metrics because we don't use them anymore on the HTML
      version.
      
      We use additional_metrics.json endpoint now.
      192e83add10f
  24. 25 Apr, 2019 1 commit
  25. 24 Apr, 2019 15 commits