Commit Graph

64 Commits

Author SHA1 Message Date
Mike Greiling 7a3e605350
Resolve eslint violations 2018-10-17 11:18:17 -05:00
Mike Greiling f666026d71
Prettify all spec files 2018-10-17 11:18:17 -05:00
Johann Hubert Sonntagbauer 6f5723a169 enable jasmine/new-line-before-expect 2018-10-17 06:57:29 +02:00
Simon Knox deb6b429bf Backport changes from gitlab-ee!7538 2018-10-05 16:26:16 +00:00
Jose Vargas 6ff8146dc2
Change forceRedraw key format 2018-09-25 18:15:30 -05:00
Jose Vargas d0f81b60e4
Fix monitoring dashboard not working properly
This fixes a bug when the monitoring dashboard wouldn't redraw for when the sidebar
was collapsed/expanded on medium to small screens. This is done by enforcing vue
to update based on the change of a key
2018-09-25 11:21:44 -05:00
Simon Knox 4d2e9a1f32 multiseries 2018-09-07 06:05:10 +00:00
Jose Ivan Vargas 236e752bfb Resolve "Metrics drop down doesn't show all environment, some not clickable" 2018-07-17 20:44:26 +00:00
Jose 786edcb4f9 populate environments dropdown, add tests 2018-07-04 10:37:19 -05:00
Lukas Eipert 0e6441164f
remove all unused eslint-disable rules 2018-06-20 14:28:28 +02:00
Mike Greiling 56efb9ee92 Adjust monitoring graphs to support widgets in EE 2018-06-06 11:02:47 +00:00
Jose Ivan Vargas c93cd37767 Resolve "Monitoring graphs - Popover value improvements" 2018-05-07 21:08:59 +00:00
Mike Greiling 8fa0aeb880
fix illegal references to "this" in module context 2018-04-23 00:54:20 -05:00
Jose Ivan Vargas d303b5ba1f Added specs for rendered output, changed the background for stable tracks 2018-04-06 14:51:57 -05:00
Jose Ivan Vargas 89c8bd4eca Added specs 2018-04-06 14:39:47 -05:00
Jose Ivan Vargas 146954d0bb UX Adjustments for the prometheus dashboard 2018-04-06 14:37:46 -05:00
Jose Ivan Vargas f4ff62fa64 formatting fixes 2018-04-06 14:37:46 -05:00
Jose Ivan Vargas 657fea8688 Add summary statistics prometheus dashboard 2018-04-06 14:37:46 -05:00
Mike Greiling ce847d9db1
fix tests for dahboard.vue 2018-03-19 22:14:02 -05:00
Mike Greiling 226d43b317
prefer checking explicitly for null 2018-03-06 11:23:09 -06:00
Mike Greiling 57d1ddff0e
replace fixture with simple mount point 2018-03-06 11:09:16 -06:00
Mike Greiling bae88da83c
add new tests for metrics dashboard changes 2018-03-06 11:06:10 -06:00
Mike Greiling 2859ddde48
coerce hasMetrics to a boolean value before instantiating the Vue component 2018-03-06 03:41:21 -06:00
Mike Greiling ad51ab3197
fix karma tests 2018-03-06 03:11:40 -06:00
Mike Greiling bb79e3cbec
fix broken karma specs due to removed function 2018-01-31 17:11:18 -06:00
Winnie Hellmann 0711ebbd72 Use restore() instead of reset() for removing axios MockAdapter 2018-01-23 12:42:02 +01:00
Mike Greiling 1dc051fb62 Resolve "Add graph value to hover" 2018-01-08 09:35:23 +00:00
Winnie Hellmann 46464e5fa3 Make webpack fail for missing exports 2017-12-22 11:10:22 +00:00
Jose Ivan Vargas d377aa5475 Changed the deploy markers on the prometheus dashboard to be more verbose 2017-12-07 12:56:30 -06:00
Jose Ivan Vargas e673730079 Replaced vue-resource for axios in the prometheus dashboard 2017-11-22 10:52:14 -06:00
Jose Ivan Vargas b49fab4c2b Add missing spec for computed prop strokeDashArray 2017-11-13 17:04:34 -06:00
Mike Greiling 75c1a27c47
fix karma failures 2017-11-06 14:07:10 -06:00
Tim Zallmann 6c5837ae49 Merge branch '37105-monitoring-graph-axes-labels-are-inaccurate-and-inconsistent' into 'master'
Resolve "Monitoring graph axes labels are inaccurate and inconsistent"

Closes #37105

See merge request gitlab-org/gitlab-ce!14258
2017-10-06 07:20:34 +00:00
Jose Ivan Vargas 790bc25dcd fix linter errors and karma specs 2017-10-05 13:00:33 -05:00
Tim Zallmann d55216c092 Merge branch '38031-monitoring-hover-info-is-clipped' into 'master'
Resolve "Monitoring hover info is clipped"

Closes #38031

See merge request gitlab-org/gitlab-ce!14514
2017-10-05 10:48:06 +00:00
Jose Ivan Vargas Lopez 9857ba1871 Resolve "Hover and legend data should be linked" 2017-10-05 08:52:06 +00:00
Jose Ivan Vargas c146177094 Fixed deployment flag having content hidden when being too far right 2017-09-27 11:37:23 -05:00
Tim Zallmann 55f772bb98 Resolve "Better SVG Usage in the Frontend" 2017-09-22 08:39:47 +00:00
Jose Ivan Vargas 7f5ae2e8b2 Changed how the backend response is handled for when instead of series 2017-09-07 17:16:31 -05:00
Jose Ivan Vargas b71eb1da5b Added minor details to specs 2017-09-07 09:45:30 -05:00
Jose Ivan Vargas 93ba3fdd1e small fixes to code and specs 2017-09-07 09:19:13 -05:00
Jose Ivan Vargas 75b8f64ac3 Added specs for the additional color support 2017-09-07 09:19:13 -05:00
Jose Ivan Vargas 057e84d6e3 Renamed some components 2017-09-07 09:19:12 -05:00
Mike Greiling 70bff97c27 Use flexbox for prometheus graph row grouping instead of bootstrap classes 2017-09-06 07:42:47 +00:00
Jose Ivan Vargas 05a77e79b8 Added simple support for multiple colors on the different time series 2017-08-31 16:31:19 -05:00
Mike Greiling dd7d691f50 fix misnamed graph component property 2017-08-30 20:28:44 -05:00
Jose Ivan Vargas 8a807aedb8 Corrected y scale for multiple time series and visual improvements 2017-08-30 18:36:23 -05:00
Jose Ivan Vargas 2278b5d8aa Modified mocked data to be less than 500kb 2017-08-30 18:36:22 -05:00
Jose Ivan Vargas f6df7d6a72 Added and corrected specs for the additional time series 2017-08-30 18:36:21 -05:00
Mike Greiling 4b892a5f07 update specs to match reorganized monitoring components 2017-08-30 11:11:19 -05:00