Tom
2014-10-28 f0ebfe6152959fda74bf7a5436bd765a0a231f6b
src/main/java/com/gitblit/tickets/TicketMilestone.java
@@ -38,6 +38,18 @@
      status = Status.Open;
   }
   public boolean isOpen() {
      return status == Status.Open;
   }
   public boolean isOverdue() {
      return due == null ? false : System.currentTimeMillis() > due.getTime();
   }
   public void setDue(Date due) {
      this.due = due;
   }
   public int getProgress() {
      int total = getTotalTickets();
      if (total == 0) {