mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Allow multiple files in generic packages (#20661)
* Allow multiple files in generic packages. * Add deletion of a single file. * Update docs. * Change version check. Co-authored-by: silverwind <me@silverwind.io> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		@@ -156,12 +156,15 @@ func Routes() *web.Route {
 | 
			
		||||
			})
 | 
			
		||||
		})
 | 
			
		||||
		r.Group("/generic", func() {
 | 
			
		||||
			r.Group("/{packagename}/{packageversion}/{filename}", func() {
 | 
			
		||||
				r.Get("", generic.DownloadPackageFile)
 | 
			
		||||
				r.Group("", func() {
 | 
			
		||||
					r.Put("", generic.UploadPackage)
 | 
			
		||||
					r.Delete("", generic.DeletePackage)
 | 
			
		||||
				}, reqPackageAccess(perm.AccessModeWrite))
 | 
			
		||||
			r.Group("/{packagename}/{packageversion}", func() {
 | 
			
		||||
				r.Delete("", reqPackageAccess(perm.AccessModeWrite), generic.DeletePackage)
 | 
			
		||||
				r.Group("/{filename}", func() {
 | 
			
		||||
					r.Get("", generic.DownloadPackageFile)
 | 
			
		||||
					r.Group("", func() {
 | 
			
		||||
						r.Put("", generic.UploadPackage)
 | 
			
		||||
						r.Delete("", generic.DeletePackageFile)
 | 
			
		||||
					}, reqPackageAccess(perm.AccessModeWrite))
 | 
			
		||||
				})
 | 
			
		||||
			})
 | 
			
		||||
		})
 | 
			
		||||
		r.Group("/helm", func() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user