@ -978,9 +978,6 @@ func registerRoutes(m *web.Route) {
@@ -978,9 +978,6 @@ func registerRoutes(m *web.Route) {
} , reqUnitAccess ( unit . TypeCode , perm . AccessModeRead , false ) )
} , ignSignIn , context_service . UserAssignmentWeb ( ) , context . OrgAssignment ( ) ) // for "/{username}/-" (packages, projects, code)
// ***** Release Attachment Download without Signin
m . Get ( "/{username}/{reponame}/releases/download/{vTag}/{fileName}" , ignSignIn , context . RepoAssignment , repo . MustBeNotEmpty , repo . RedirectDownload )
m . Group ( "/{username}/{reponame}" , func ( ) {
m . Group ( "/settings" , func ( ) {
m . Group ( "" , func ( ) {
@ -1240,8 +1237,9 @@ func registerRoutes(m *web.Route) {
@@ -1240,8 +1237,9 @@ func registerRoutes(m *web.Route) {
m . Get ( ".rss" , feedEnabled , repo . ReleasesFeedRSS )
m . Get ( ".atom" , feedEnabled , repo . ReleasesFeedAtom )
} , ctxDataSet ( "EnableFeed" , setting . Other . EnableFeed ) ,
repo . MustBeNotEmpty , reqRepoReleaseReader , context . RepoRefByType ( context . RepoRefTag , true ) )
m . Get ( "/releases/attachments/{uuid}" , repo . MustBeNotEmpty , reqRepoReleaseReader , repo . GetAttachment )
repo . MustBeNotEmpty , context . RepoRefByType ( context . RepoRefTag , true ) )
m . Get ( "/releases/attachments/{uuid}" , repo . MustBeNotEmpty , repo . GetAttachment )
m . Get ( "/releases/download/{vTag}/{fileName}" , repo . MustBeNotEmpty , repo . RedirectDownload )
m . Group ( "/releases" , func ( ) {
m . Get ( "/new" , repo . NewRelease )
m . Post ( "/new" , web . Bind ( forms . NewReleaseForm { } ) , repo . NewReleasePost )