Examples of addRepositoryPermission()


Examples of com.gitblit.models.UserModel.addRepositoryPermission()

    String repository = GitBlitSuite.getHelloworldRepository().getDirectory().getName();
    RepositoryModel repositoryModel = repositories().getRepositoryModel(repository);
    repositoryModel.accessRestriction = AccessRestrictionType.VIEW;
    assertFalse("Admin can still access repository!",
        user.canView(repositoryModel));
    user.addRepositoryPermission(repository);
    assertTrue("Admin can't access repository!", user.canView(repositoryModel));
    assertEquals(repositories().getRepositoryModel(user, "pretend"), null);
    assertNotNull(repositories().getRepositoryModel(user, repository));
    assertTrue(repositories().getRepositoryModels(user).size() > 0);
  }
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

          if (!user.canAdmin) {
            // non-admin, read permissions
            Set<String> repositories = new HashSet<String>(Arrays.asList(config
                .getStringList(USER, username, REPOSITORY)));
            for (String repository : repositories) {
              user.addRepositoryPermission(repository);
            }
          }

          // starred repositories
          Set<String> starred = new HashSet<String>(Arrays.asList(config
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

    String repository = GitBlitSuite.getHelloworldRepository().getDirectory().getName();
    RepositoryModel repositoryModel = repositories().getRepositoryModel(repository);
    repositoryModel.accessRestriction = AccessRestrictionType.VIEW;
    assertFalse("Admin can still access repository!",
        user.canView(repositoryModel));
    user.addRepositoryPermission(repository);
    assertTrue("Admin can't access repository!", user.canView(repositoryModel));
    assertEquals(repositories().getRepositoryModel(user, "pretend"), null);
    assertNotNull(repositories().getRepositoryModel(user, repository));
    assertTrue(repositories().getRepositoryModels(user).size() > 0);
  }
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

          if (!user.canAdmin) {
            // non-admin, read permissions
            Set<String> repositories = new HashSet<String>(Arrays.asList(config
                .getStringList(USER, username, REPOSITORY)));
            for (String repository : repositories) {
              user.addRepositoryPermission(repository);
            }
          }

          // starred repositories
          Set<String> starred = new HashSet<String>(Arrays.asList(config
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

                  localUser.setRepositoryPermission(entry.getKey(), entry.getValue());
                }
              } else {
                // pulling from <= 1.1 version
                for (String repository : user.repositories) {
                  localUser.addRepositoryPermission(repository);
                }
              }
              localUser.password = user.password;
              localUser.canAdmin = user.canAdmin;
              gitblit.reviseUser(localUser.username, localUser);
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

    admins = null;

    // add new user
    UserModel newUser = new UserModel("test");
    newUser.password = "testPassword";
    newUser.addRepositoryPermission("repo1");
    newUser.addRepositoryPermission("repo2");
    newUser.addRepositoryPermission("sub/repo3");
    service.updateUserModel(newUser);

    // add one more new user and then test reload of first new user
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

    // add new user
    UserModel newUser = new UserModel("test");
    newUser.password = "testPassword";
    newUser.addRepositoryPermission("repo1");
    newUser.addRepositoryPermission("repo2");
    newUser.addRepositoryPermission("sub/repo3");
    service.updateUserModel(newUser);

    // add one more new user and then test reload of first new user
    newUser = new UserModel("GARBAGE");
View Full Code Here

Examples of com.gitblit.models.UserModel.addRepositoryPermission()

    // add new user
    UserModel newUser = new UserModel("test");
    newUser.password = "testPassword";
    newUser.addRepositoryPermission("repo1");
    newUser.addRepositoryPermission("repo2");
    newUser.addRepositoryPermission("sub/repo3");
    service.updateUserModel(newUser);

    // add one more new user and then test reload of first new user
    newUser = new UserModel("GARBAGE");
    newUser.password = "garbage";
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.