Package com.gitblit.wicket

Examples of com.gitblit.wicket.GitblitRedirectException


      error(getString("gb.canNotLoadRepository") + " " + repositoryName, true);
    }

    if (repository.hasCommits) {
      // redirect to the summary page if this repository is not empty
      throw new GitblitRedirectException(SummaryPage.class, params);
    }

    setupPage(repositoryName, getString("gb.emptyRepository"));

    UserModel user = GitBlitWebSession.get().getUser();
View Full Code Here


  List<ProjectModel> projectModels = new ArrayList<ProjectModel>();

  public UserPage() {
    super();
    throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
  }
View Full Code Here

      return;
    }

    String userName = WicketUtils.getUsername(params);
    if (StringUtils.isEmpty(userName)) {
      throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
    }

    UserModel user = app().users().getUserModel(userName);
    if (user == null) {
      // construct a temporary user model
View Full Code Here

  List<ProjectModel> projectModels = new ArrayList<ProjectModel>();

  public ProjectPage() {
    super();
    throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
  }
View Full Code Here

      return;
    }

    String projectName = params == null ? null : WicketUtils.getProjectName(params);
    if (StringUtils.isEmpty(projectName)) {
      throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
    }

    ProjectModel project = getProjectModel(projectName);
    if (project == null) {
      throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
    }

    add(new Label("projectTitle", project.getDisplayName()));
    add(new Label("projectDescription", project.description));
View Full Code Here

  List<ProjectModel> projectModels = new ArrayList<ProjectModel>();

  public UserPage() {
    super();
    throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
  }
View Full Code Here

      return;
    }

    String userName = WicketUtils.getUsername(params);
    if (StringUtils.isEmpty(userName)) {
      throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
    }

    UserModel user = app().users().getUserModel(userName);
    if (user == null) {
      // construct a temporary user model
View Full Code Here

      error(getString("gb.canNotLoadRepository") + " " + repositoryName, true);
    }

    if (repository.hasCommits) {
      // redirect to the summary page if this repository is not empty
      throw new GitblitRedirectException(SummaryPage.class, params);
    }

    UserModel user = GitBlitWebSession.get().getUser();
    if (user == null) {
      user = UserModel.ANONYMOUS;
View Full Code Here

    if (!canFork) {
      // redirect to the summary page if this repository is not empty
      GitBlitWebSession.get().cacheErrorMessage(
          MessageFormat.format(getString("gb.forkNotAuthorized"), repository.name));
      throw new GitblitRedirectException(SummaryPage.class, WicketUtils.newRepositoryParameter(repository.name));
    }

    String fork = app().repositories().getFork(user.username, repository.name);
    if (fork != null) {
      // redirect to user's fork
      throw new GitblitRedirectException(SummaryPage.class, WicketUtils.newRepositoryParameter(fork));
    }

    add(new Label("forkText", getString("gb.preparingFork")));

    if (!session.isForking()) {
View Full Code Here

  List<ProjectModel> projectModels = new ArrayList<ProjectModel>();

  public ProjectPage() {
    super();
    throw new GitblitRedirectException(GitBlitWebApp.get().getHomePage());
  }
View Full Code Here

TOP

Related Classes of com.gitblit.wicket.GitblitRedirectException

Copyright © 2018 www.massapicom. 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.