-
- Downloads
Merge branch 'tr-embed-metrics-frontend' into 'master'
Embed metrics charts in issues See merge request gitlab-org/gitlab-ce!29691 (cherry picked from commit 886a6957) 80feba93 Add ability to embed metrics b5cdde0c Integrate latest backend changes and feature flag 330b0414 Fix jest test c260ad82 Migrate TODOs to issues 3a822d99 Seet appropriate default 57c2eb79 Put gfm rendering behind a feature flag cfeda009 Rename link variable 81ff8d43 Move feature spec into new MR 9d08a5dd Add devensive check on `gon` features object ca5e00cf Add w-100 style 6e63457b Condense border into shorthand 8de8b6cf Move sidebarAnimationDuration into constants c9936bf9 Remove extraneous default export 010bb0e3 Reword conditional logic f4ea4c81 Simplify filter logic a2f1b4c2 Move styling from css to utility class da9788df Tidy up component initialization c69a119b Avoid duplication of `embedded` param supplied by backend be4b7a11 Remove unnecessary mount d203980b Apply suggestion to app/assets/javascripts/monitoring/components/charts/area.vue 62ebc6e3 Use object notation 26075703 Add missing class d9464420 Make sidebarAnimationDuration match actual sidebar animation length 83014858 Remove nextTick and compute groupData object directly 259f700b Rename variable for accuracy f34890cc Use composite key for dashboard metric groups 92ef33a0 Fix unit test to accommodate for removal of mount call e2f10bba Remove changelog entry as feature is behind feature flag c6d8b271 Use graph title as key for embeds
Showing
- app/assets/javascripts/behaviors/markdown/render_gfm.js 4 additions, 0 deletionsapp/assets/javascripts/behaviors/markdown/render_gfm.js
- app/assets/javascripts/behaviors/markdown/render_metrics.js 24 additions, 0 deletionsapp/assets/javascripts/behaviors/markdown/render_metrics.js
- app/assets/javascripts/monitoring/components/charts/area.vue 52 additions, 44 deletionsapp/assets/javascripts/monitoring/components/charts/area.vue
- app/assets/javascripts/monitoring/components/dashboard.vue 3 additions, 4 deletionsapp/assets/javascripts/monitoring/components/dashboard.vue
- app/assets/javascripts/monitoring/components/embed.vue 97 additions, 0 deletionsapp/assets/javascripts/monitoring/components/embed.vue
- app/assets/javascripts/monitoring/constants.js 2 additions, 0 deletionsapp/assets/javascripts/monitoring/constants.js
- app/assets/javascripts/monitoring/stores/actions.js 10 additions, 2 deletionsapp/assets/javascripts/monitoring/stores/actions.js
- app/assets/javascripts/monitoring/stores/mutation_types.js 1 addition, 0 deletionsapp/assets/javascripts/monitoring/stores/mutation_types.js
- app/assets/javascripts/monitoring/stores/mutations.js 3 additions, 0 deletionsapp/assets/javascripts/monitoring/stores/mutations.js
- app/assets/javascripts/monitoring/stores/state.js 1 addition, 0 deletionsapp/assets/javascripts/monitoring/stores/state.js
- app/assets/stylesheets/pages/prometheus.scss 5 additions, 0 deletionsapp/assets/stylesheets/pages/prometheus.scss
- spec/frontend/behaviors/markdown/render_metrics_spec.js 37 additions, 0 deletionsspec/frontend/behaviors/markdown/render_metrics_spec.js
- spec/frontend/monitoring/embed/embed_spec.js 78 additions, 0 deletionsspec/frontend/monitoring/embed/embed_spec.js
- spec/frontend/monitoring/embed/mock_data.js 87 additions, 0 deletionsspec/frontend/monitoring/embed/mock_data.js
- spec/frontend/test_setup.js 6 additions, 0 deletionsspec/frontend/test_setup.js
Loading
Please register or sign in to comment