Clarify that log page/panel displays HEAD ref by default
| | |
| | | import org.apache.wicket.PageParameters;
|
| | | import org.apache.wicket.markup.html.link.BookmarkablePageLink;
|
| | |
|
| | | import com.gitblit.utils.StringUtils;
|
| | | import com.gitblit.wicket.WicketUtils;
|
| | | import com.gitblit.wicket.panels.LogPanel;
|
| | |
|
| | |
| | | int pageNumber = WicketUtils.getPage(params);
|
| | | int prevPage = Math.max(0, pageNumber - 1);
|
| | | int nextPage = pageNumber + 1;
|
| | | LogPanel logPanel = new LogPanel("logPanel", repositoryName, objectId, getRepository(), -1,
|
| | | String refid = objectId;
|
| | | if (StringUtils.isEmpty(refid)) {
|
| | | refid = getRepositoryModel().HEAD;
|
| | | }
|
| | | LogPanel logPanel = new LogPanel("logPanel", repositoryName, refid, getRepository(), -1,
|
| | | pageNumber - 1);
|
| | | boolean hasMore = logPanel.hasMore();
|
| | | add(logPanel);
|
| | |
| | | add(new Label("otherUrls", StringUtils.flattenStrings(repositoryUrls, "<br/>"))
|
| | | .setEscapeModelStrings(false));
|
| | |
|
| | | add(new LogPanel("commitsPanel", repositoryName, null, r, numberCommits, 0));
|
| | | add(new LogPanel("commitsPanel", repositoryName, getRepositoryModel().HEAD, r, numberCommits, 0));
|
| | | add(new TagsPanel("tagsPanel", repositoryName, r, numberRefs).hideIfEmpty());
|
| | | add(new BranchesPanel("branchesPanel", getRepositoryModel(), r, numberRefs).hideIfEmpty());
|
| | |
|
| | |
| | | if (pageResults) {
|
| | | // shortlog page
|
| | | // show repository summary page link
|
| | | add(new LinkPanel("header", "title", repositoryName, SummaryPage.class,
|
| | | add(new LinkPanel("header", "title", objectId, SummaryPage.class,
|
| | | WicketUtils.newRepositoryParameter(repositoryName)));
|
| | | } else {
|
| | | // summary page
|
| | | // show shortlog page link
|
| | | add(new LinkPanel("header", "title", new StringResourceModel("gb.log", this, null),
|
| | | LogPage.class, WicketUtils.newRepositoryParameter(repositoryName)));
|
| | | add(new LinkPanel("header", "title", objectId, LogPage.class,
|
| | | WicketUtils.newRepositoryParameter(repositoryName)));
|
| | | }
|
| | |
|
| | | ListDataProvider<RevCommit> dp = new ListDataProvider<RevCommit>(commits);
|