From 4affd0a3a4fe086b31a87d56616f74093d2ac715 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 07 Mar 2014 14:59:02 -0500 Subject: [PATCH] Display an explanation in ticket page if the user can't propose commits --- src/main/java/com/gitblit/models/RepositoryModel.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gitblit/models/RepositoryModel.java b/src/main/java/com/gitblit/models/RepositoryModel.java index b76e9bc..5bd2ec0 100644 --- a/src/main/java/com/gitblit/models/RepositoryModel.java +++ b/src/main/java/com/gitblit/models/RepositoryModel.java @@ -85,6 +85,9 @@ public int maxActivityCommits; public List<String> metricAuthorExclusions; public CommitMessageRenderer commitMessageRenderer; + public boolean acceptNewPatchsets; + public boolean acceptNewTickets; + public boolean requireApproval; public transient boolean isCollectingGarbage; public Date lastGC; @@ -105,6 +108,8 @@ this.projectPath = StringUtils.getFirstPathElement(name); this.owners = new ArrayList<String>(); this.isBare = true; + this.acceptNewTickets = true; + this.acceptNewPatchsets = true; addOwner(owner); } @@ -138,6 +143,10 @@ public void resetDisplayName() { displayName = null; + } + + public String getRID() { + return StringUtils.getSHA1(name); } @Override @@ -209,6 +218,8 @@ clone.federationStrategy = federationStrategy; clone.showRemoteBranches = false; clone.allowForks = false; + clone.acceptNewPatchsets = false; + clone.acceptNewTickets = false; clone.skipSizeCalculation = skipSizeCalculation; clone.skipSummaryMetrics = skipSummaryMetrics; clone.sparkleshareId = sparkleshareId; -- Gitblit v1.9.1