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