From da71511be5a4d205e571b548d6330ed7f7b72d99 Mon Sep 17 00:00:00 2001 From: Ori Livneh <ori@wikimedia.org> Date: Sat, 10 Aug 2013 23:33:54 -0400 Subject: [PATCH] Add setting to cap number of activity days to display --- src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java b/src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java index 32c128d..0768b2a 100644 --- a/src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java +++ b/src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java @@ -96,9 +96,13 @@ // parameters int daysBack = params == null ? 0 : WicketUtils.getDaysBack(params); + int maxDaysBack = GitBlit.getInteger(Keys.web.activityDurationMaximum, 30); if (daysBack < 1) { daysBack = GitBlit.getInteger(Keys.web.activityDuration, 7); } + if (maxDaysBack > 0 && daysBack > maxDaysBack) { + daysBack = maxDaysBack; + } Calendar c = Calendar.getInstance(); c.add(Calendar.DATE, -1*daysBack); Date minimumDate = c.getTime(); -- Gitblit v1.9.1