summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorRémy Coutable <remy@rymai.me>2017-08-14 16:39:44 +0000
committerRémy Coutable <remy@rymai.me>2017-08-14 16:39:44 +0000
commit3248911c08755b8c2885e88c65f3af33e6d1800c (patch)
tree8b65fd70fcae5e6b0bedbdeecce635335a1b5915 /app
parentbe22bf5c7382b388a06cbde01438ba38582994f7 (diff)
parent6e3ca79dedbe27f64d12dbf391d0823137dcc610 (diff)
downloadgitlab-ce-3248911c08755b8c2885e88c65f3af33e6d1800c.tar.gz
Merge branch '7-days-cycle-analytics' into 'master'
Add a `Last 7 days` option for Cycle Analytics view Closes #36300 See merge request !13443
Diffstat (limited to 'app')
-rw-r--r--app/controllers/concerns/cycle_analytics_params.rb9
-rw-r--r--app/views/projects/cycle_analytics/show.html.haml3
2 files changed, 11 insertions, 1 deletions
diff --git a/app/controllers/concerns/cycle_analytics_params.rb b/app/controllers/concerns/cycle_analytics_params.rb
index 52e06f4945a..1ab107168c0 100644
--- a/app/controllers/concerns/cycle_analytics_params.rb
+++ b/app/controllers/concerns/cycle_analytics_params.rb
@@ -6,6 +6,13 @@ module CycleAnalyticsParams
end
def start_date(params)
- params[:start_date] == '30' ? 30.days.ago : 90.days.ago
+ case params[:start_date]
+ when '7'
+ 7.days.ago
+ when '30'
+ 30.days.ago
+ else
+ 90.days.ago
+ end
end
end
diff --git a/app/views/projects/cycle_analytics/show.html.haml b/app/views/projects/cycle_analytics/show.html.haml
index c704635ead3..3467e357c49 100644
--- a/app/views/projects/cycle_analytics/show.html.haml
+++ b/app/views/projects/cycle_analytics/show.html.haml
@@ -40,6 +40,9 @@
%i.fa.fa-chevron-down
%ul.dropdown-menu.dropdown-menu-align-right
%li
+ %a{ "href" => "#", "data-value" => "7" }
+ {{ n__('Last %d day', 'Last %d days', 7) }}
+ %li
%a{ "href" => "#", "data-value" => "30" }
{{ n__('Last %d day', 'Last %d days', 30) }}
%li