James Moger
2013-09-30 58be4a33a1ca70baae779d80eff5d79ab7c523a3
src/main/java/com/gitblit/GitFilter.java
@@ -43,7 +43,7 @@
   /**
    * Extract the repository name from the url.
    * 
    * @param url
    * @param cloneUrl
    * @return repository name
    */
   public static String getRepositoryName(String value) {
@@ -112,15 +112,8 @@
    */
   @Override
   protected boolean isActionAllowed(RepositoryModel repository, String action) {
      if (!StringUtils.isEmpty(action)) {
         if (action.equals(gitReceivePack)) {
            // Push request
            if (!repository.isBare) {
               logger.warn("Gitblit does not allow pushes to repositories with a working copy");
               return false;
            }
         }
      }
      // the log here has been moved into ReceiveHook to provide clients with
      // error messages
      return true;
   }
@@ -231,7 +224,7 @@
            } else {
               // common repository, user default server settings
               model.authorizationControl = AuthorizationControl.fromName(GitBlit.getString(Keys.git.defaultAuthorizationControl, ""));
               model.accessRestriction = AccessRestrictionType.fromName(GitBlit.getString(Keys.git.defaultAccessRestriction, ""));
               model.accessRestriction = AccessRestrictionType.fromName(GitBlit.getString(Keys.git.defaultAccessRestriction, "PUSH"));
            }
            // create the repository