| | |
| | | import com.gitblit.wicket.panels.RepositoriesPanel;
|
| | |
|
| | | @RequiresAdminRole
|
| | | public class ReviewProposalPage extends StandardPage {
|
| | | public class ReviewProposalPage extends RootSubPage {
|
| | |
|
| | | private final String PROPS_PATTERN = "{0} = {1}\n";
|
| | |
|
| | |
| | |
|
| | | FederationProposal proposal = GitBlit.self().getPendingFederationProposal(token);
|
| | | if (proposal == null) {
|
| | | error("Could not find federation proposal!", true);
|
| | | error(getString("gb.couldNotFindFederationProposal"), true);
|
| | | }
|
| | |
|
| | | setupPage(getString("gb.proposals"), proposal.url);
|
| | |
| | |
|
| | | add(new Label("url", proposal.url));
|
| | | add(new Label("message", proposal.message));
|
| | | add(WicketUtils.createTimestampLabel("received", proposal.received, getTimeZone()));
|
| | | add(WicketUtils.createTimestampLabel("received", proposal.received, getTimeZone(), getTimeUtils()));
|
| | | add(new Label("token", proposal.token));
|
| | | add(new Label("tokenType", proposal.tokenType.name()));
|
| | |
|
| | |
| | |
|
| | | List<RepositoryModel> repositories = new ArrayList<RepositoryModel>(
|
| | | proposal.repositories.values());
|
| | | RepositoriesPanel repositoriesPanel = new RepositoriesPanel("repositories", false,
|
| | | repositories, getAccessRestrictions());
|
| | | RepositoriesPanel repositoriesPanel = new RepositoriesPanel("repositoriesPanel", false,
|
| | | repositories, false, getAccessRestrictions());
|
| | | add(repositoriesPanel);
|
| | | }
|
| | |
|