@ -1332,7 +1332,7 @@ func registerRoutes(m *web.Router) {
m . Group ( "/{username}/{reponame}" , func ( ) { // repo tags
m . Group ( "/tags" , func ( ) {
m . Get ( "" , repo. TagsList )
m . Get ( "" , context. RepoRefByDefaultBranch ( ) /* for the "commits" tab */ , repo. TagsList )
m . Get ( ".rss" , feedEnabled , repo . TagsListFeedRSS )
m . Get ( ".atom" , feedEnabled , repo . TagsListFeedAtom )
m . Get ( "/list" , repo . GetTagList )
@ -1522,8 +1522,8 @@ func registerRoutes(m *web.Router) {
m . Group ( "/branches" , func ( ) {
m . Get ( "/list" , repo . GetBranchesList )
m . Get ( "" , repo. Branches )
} , repo . MustBeNotEmpty , context . RepoRef ( ) )
m . Get ( "" , context. RepoRefByDefaultBranch ( ) /* for the "commits" tab */ , repo. Branches )
} , repo . MustBeNotEmpty )
m . Group ( "/media" , func ( ) {
m . Get ( "/blob/{sha}" , repo . DownloadByIDOrLFS )
@ -1567,8 +1567,10 @@ func registerRoutes(m *web.Router) {
m . Get ( "/graph" , repo . Graph )
m . Get ( "/commit/{sha:([a-f0-9]{7,64})$}" , repo . SetEditorconfigIfExists , repo . SetDiffViewStyle , repo . SetWhitespaceBehavior , repo . Diff )
m . Get ( "/commit/{sha:([a-f0-9]{7,64})$}/load-branches-and-tags" , repo . LoadBranchesAndTags )
m . Get ( "/cherry-pick/{sha:([a-f0-9]{7,64})$}" , repo . SetEditorconfigIfExists , repo . CherryPick )
} , repo . MustBeNotEmpty , context . RepoRef ( ) )
// FIXME: this route `/cherry-pick/{sha}` doesn't seem useful or right, the new code always uses `/_cherrypick/` which could handle branch name correctly
m . Get ( "/cherry-pick/{sha:([a-f0-9]{7,64})$}" , repo . SetEditorconfigIfExists , context . RepoRefByDefaultBranch ( ) , repo . CherryPick )
} , repo . MustBeNotEmpty )
m . Get ( "/rss/branch/*" , context . RepoRefByType ( git . RefTypeBranch ) , feedEnabled , feed . RenderBranchFeed )
m . Get ( "/atom/branch/*" , context . RepoRefByType ( git . RefTypeBranch ) , feedEnabled , feed . RenderBranchFeed )