Commit 73b83907 authored by Alfredo Sumaran's avatar Alfredo Sumaran

Remove unnecesary variable

This will be removed until we figure out in what scenario we should display the overview message.
parent 5ccd7084
- @no_container = true - @no_container = true
- @cycle_analytics_not_set_up = false - @cycle_analytics_not_set_up = false
- page_title "Cycle Analytics" - page_title "Cycle Analytics"
- content_for :page_specific_javascripts do
= page_specific_javascript_tag("cycle_analytics/cycle_analytics_bundle.js")
= render "projects/pipelines/head" = render "projects/pipelines/head"
- if @cycle_analytics_not_set_up #cycle-analytics{ class: container_class, "v-cloak" => "true", data: { request_path: project_cycle_analytics_path(@project) } }
= render partial: "overview" .bordered-box.landing.content-block{"v-if" => "!isOverviewDialogDismissed"}
- else = icon("times", class: "dismiss-icon", "@click" => "dismissOverviewDialog()")
- content_for :page_specific_javascripts do .row
= page_specific_javascript_tag("cycle_analytics/cycle_analytics_bundle.js") .col-sm-3.col-xs-12.svg-container
#cycle-analytics{ class: container_class, "v-cloak" => "true", data: { request_path: project_cycle_analytics_path(@project) } } = custom_icon('icon_cycle_analytics_splash')
.bordered-box.landing.content-block{"v-if" => "!isOverviewDialogDismissed"} .col-sm-8.col-xs-12.inner-content
= icon("times", class: "dismiss-icon", "@click" => "dismissOverviewDialog()") %h4
.row Introducing Cycle Analytics
.col-sm-3.col-xs-12.svg-container %p
= custom_icon('icon_cycle_analytics_splash') Cycle Analytics gives an overview of how much time it takes to go from idea to production in your project.
.col-sm-8.col-xs-12.inner-content
%h4
Introducing Cycle Analytics
%p
Cycle Analytics gives an overview of how much time it takes to go from idea to production in your project.
= link_to "Read more", help_page_path('user/project/cycle_analytics'), target: '_blank', class: 'btn' = link_to "Read more", help_page_path('user/project/cycle_analytics'), target: '_blank', class: 'btn'
= icon("spinner spin", "v-show" => "isLoading") = icon("spinner spin", "v-show" => "isLoading")
.wrapper{"v-show" => "!isLoading && !hasError"} .wrapper{"v-show" => "!isLoading && !hasError"}
.panel.panel-default .panel.panel-default
.panel-heading .panel-heading
Pipeline Health Pipeline Health
.content-block .content-block
.container-fluid .container-fluid
.row .row
.col-sm-3.col-xs-12.column{"v-for" => "item in state.summary"} .col-sm-3.col-xs-12.column{"v-for" => "item in state.summary"}
%h3.header {{item.value}} %h3.header {{item.value}}
%p.text {{item.title}} %p.text {{item.title}}
.col-sm-3.col-xs-12.column .col-sm-3.col-xs-12.column
.dropdown.inline.js-ca-dropdown .dropdown.inline.js-ca-dropdown
%button.dropdown-menu-toggle{"data-toggle" => "dropdown", :type => "button"} %button.dropdown-menu-toggle{"data-toggle" => "dropdown", :type => "button"}
%span.dropdown-label Last 30 days %span.dropdown-label Last 30 days
%i.fa.fa-chevron-down %i.fa.fa-chevron-down
%ul.dropdown-menu.dropdown-menu-align-right %ul.dropdown-menu.dropdown-menu-align-right
%li %li
%a{ "href" => "#", "data-value" => "30" } %a{ "href" => "#", "data-value" => "30" }
Last 30 days Last 30 days
%li %li
%a{ "href" => "#", "data-value" => "90" } %a{ "href" => "#", "data-value" => "90" }
Last 90 days Last 90 days
.panel.panel-default.stage-panel .panel.panel-default.stage-panel
.panel-heading .panel-heading
%nav.col-headers %nav.col-headers
%ul %ul
%li.stage-header %li.stage-header
%span.stage-name %span.stage-name
Stage Stage
%i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The phase of the development lifecycle.", "aria-hidden" => "true" } %i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The phase of the development lifecycle.", "aria-hidden" => "true" }
%li.median-header %li.median-header
%span.stage-name %span.stage-name
Median Median
%i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6.", "aria-hidden" => "true" } %i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6.", "aria-hidden" => "true" }
%li.event-header %li.event-header
%span.stage-name %span.stage-name
{{ currentStage ? currentStage.legend : 'Related Issues' }} {{ currentStage ? currentStage.legend : 'Related Issues' }}
%i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The collection of events added to the data gathered for that stage.", "aria-hidden" => "true" } %i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The collection of events added to the data gathered for that stage.", "aria-hidden" => "true" }
%li.total-time-header %li.total-time-header
%span.stage-name %span.stage-name
Total Time Total Time
%i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The time taken by each data entry gathered by that stage.", "aria-hidden" => "true" } %i.has-tooltip.fa.fa-question-circle{ "data-placement" => "top", title: "The time taken by each data entry gathered by that stage.", "aria-hidden" => "true" }
.stage-panel-body .stage-panel-body
%nav.stage-nav %nav.stage-nav
%ul %ul
%li.stage-nav-item{ ':class' => '{ active: stage.active }', '@click' => 'selectStage(stage)', "v-for" => "stage in state.stages" } %li.stage-nav-item{ ':class' => '{ active: stage.active }', '@click' => 'selectStage(stage)', "v-for" => "stage in state.stages" }
.stage-name .stage-name
{{ stage.title }} {{ stage.title }}
.stage-median .stage-median
%template{ "v-if" => "stage.isUserAllowed" } %template{ "v-if" => "stage.isUserAllowed" }
%span{ "v-if" => "stage.value" } %span{ "v-if" => "stage.value" }
{{ stage.value }} {{ stage.value }}
%span.stage-empty{ "v-else" => true } %span.stage-empty{ "v-else" => true }
No enough data No enough data
%template{ "v-else" => true } %template{ "v-else" => true }
%span.not-available %span.not-available
Not available Not available
.section.stage-events .section.stage-events
%template{ "v-if" => "isLoadingStage" } %template{ "v-if" => "isLoadingStage" }
= icon("spinner spin") = icon("spinner spin")
%template{ "v-if" => "currentStage && !currentStage.isUserAllowed" } %template{ "v-if" => "currentStage && !currentStage.isUserAllowed" }
= render partial: "no_access" = render partial: "no_access"
%template{ "v-else" => true } %template{ "v-else" => true }
%template{ "v-if" => "isEmptyStage && !isLoadingStage" } %template{ "v-if" => "isEmptyStage && !isLoadingStage" }
= render partial: "empty_stage" = render partial: "empty_stage"
%template{ "v-if" => "state.events.length && !isLoadingStage && !isEmptyStage" } %template{ "v-if" => "state.events.length && !isLoadingStage && !isEmptyStage" }
%component{ ":is" => "currentStage.component", ":stage" => "currentStage", ":items" => "state.events" } %component{ ":is" => "currentStage.component", ":stage" => "currentStage", ":items" => "state.events" }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment