From cd45b5fe5ae88c1d526211e67068ce7b2a066d70 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Thu, 10 Apr 2014 19:00:52 -0400 Subject: [PATCH] Finish user and team administration commands --- src/main/java/com/gitblit/transport/ssh/gitblit/UsersDispatcher.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gitblit/transport/ssh/gitblit/UsersDispatcher.java b/src/main/java/com/gitblit/transport/ssh/gitblit/UsersDispatcher.java index 4f604a2..1a6dee4 100644 --- a/src/main/java/com/gitblit/transport/ssh/gitblit/UsersDispatcher.java +++ b/src/main/java/com/gitblit/transport/ssh/gitblit/UsersDispatcher.java @@ -74,7 +74,7 @@ } } - @CommandMetaData(name = "new", description = "Create a new user account") + @CommandMetaData(name = "new", aliases = { "add" }, description = "Create a new user account") @UsageExample(syntax = "${cmd} john 12345 --email john@smith.com --canFork --canCreate") public static class NewUser extends UserCommand { @@ -165,7 +165,7 @@ protected List<String> fieldValues = new ArrayList<String>(); protected enum Field { - name, displayName, email, password, canAdmin, canFork, canCreate; + name, displayName, email, password, canAdmin, canFork, canCreate, disabled; static Field fromString(String name) { for (Field field : values()) { @@ -253,6 +253,9 @@ case canCreate: user.canCreate = toBool(value); break; + case disabled: + user.disabled = toBool(value); + break; default: throw new UnloggedFailure(1, String.format("Field %s was not properly handled by the set command.", fieldName)); } -- Gitblit v1.9.1