From 4fcac9d2cbdafb51e3ee9ca3b3da64fd86103174 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 26 Nov 2013 15:58:15 -0500 Subject: [PATCH] Remove artifact setting from manager dialog --- src/main/java/com/gitblit/git/GitblitReceivePack.java | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gitblit/git/GitblitReceivePack.java b/src/main/java/com/gitblit/git/GitblitReceivePack.java index 090e541..ba200b2 100644 --- a/src/main/java/com/gitblit/git/GitblitReceivePack.java +++ b/src/main/java/com/gitblit/git/GitblitReceivePack.java @@ -120,6 +120,14 @@ @Override public void onPreReceive(ReceivePack rp, Collection<ReceiveCommand> commands) { + if (repository.isMirror) { + // repository is a mirror + for (ReceiveCommand cmd : commands) { + sendRejection(cmd, "Gitblit does not allow pushes to \"{0}\" because it is a mirror!", repository.name); + } + return; + } + if (repository.isFrozen) { // repository is frozen/readonly for (ReceiveCommand cmd : commands) { @@ -389,14 +397,22 @@ LOGGER.error(text + " (" + user.username + ")"); } + protected void sendHeader(String msg, Object... objects) { + sendMessage("--->", msg, objects); + } + protected void sendMessage(String msg, Object... objects) { + sendMessage(" ", msg, objects); + } + + protected void sendMessage(String prefix, String msg, Object... objects) { String text; if (ArrayUtils.isEmpty(objects)) { text = msg; - super.sendMessage(msg); + super.sendMessage(prefix + msg); } else { text = MessageFormat.format(msg, objects); - super.sendMessage(text); + super.sendMessage(prefix + text); } LOGGER.info(text + " (" + user.username + ")"); } @@ -421,7 +437,7 @@ * @param commands * @param scripts */ - protected void runGroovy(Collection<ReceiveCommand> commands, Set<String> scripts) { + private void runGroovy(Collection<ReceiveCommand> commands, Set<String> scripts) { if (scripts == null || scripts.size() == 0) { // no Groovy scripts to execute return; -- Gitblit v1.9.1