James Moger
2014-05-12 edeab95cac16e5f17cfcd75a9969d8708bf360ab
src/main/java/com/gitblit/wicket/WicketUtils.java
@@ -300,7 +300,9 @@
   public static PageParameters newRepositoryParameter(String repositoryName) {
      Map<String, String> parameterMap = new HashMap<String, String>();
      parameterMap.put("r", repositoryName);
      if (!StringUtils.isEmpty(repositoryName)) {
         parameterMap.put("r", repositoryName);
      }
      return new PageParameters(parameterMap);
   }
@@ -441,6 +443,20 @@
      parameterMap.put("f", path);
      parameterMap.put("blametype", blameType);
      return new PageParameters(parameterMap);
   }
   public static PageParameters newTicketsParameters(String repositoryName, String... states) {
      PageParameters tParams = newRepositoryParameter(repositoryName);
      if (states != null) {
         for (String state : states) {
            tParams.add("status", state);
         }
      }
      return tParams;
   }
   public static PageParameters newOpenTicketsParameter(String repositoryName) {
      return newTicketsParameters(repositoryName, TicketsUI.openStatii);
   }
   public static String getProjectName(PageParameters params) {
@@ -587,10 +603,13 @@
      if (TimeUtils.isToday(date, timeZone)) {
         title = timeUtils.today();
      } else if (TimeUtils.isYesterday(date, timeZone)) {
            title = timeUtils.yesterday();
         title = timeUtils.yesterday();
      } else if (date.getTime() <= System.currentTimeMillis()) {
         // past
         title = timeUtils.timeAgo(date);
      } else {
         // future
         title = timeUtils.inFuture(date);
      }
      if ((System.currentTimeMillis() - date.getTime()) < 10 * 24 * 60 * 60 * 1000L) {
         String tmp = dateString;