mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 00:20:25 +08:00 
			
		
		
		
	Generate swagger json (#1402)
- Generate swagger.json into public/ - Add swagger-ui auto-installation - Add footer link to local swagger-ui - Add /swagger url for using app url. - Fix Swagger-UI version via git tag
This commit is contained in:
		
				
					committed by
					
						
						Kim "BKC" Carlbäcker
					
				
			
			
				
	
			
			
			
						parent
						
							bb5f694fc5
						
					
				
				
					commit
					3edb0c5894
				
			@@ -84,16 +84,27 @@ func (repos MirrorRepositoryList) LoadAttributes() error {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// SearchRepoOptions holds the search options
 | 
			
		||||
// swagger:parameters repoSearch
 | 
			
		||||
type SearchRepoOptions struct {
 | 
			
		||||
	Keyword   string
 | 
			
		||||
	OwnerID   int64
 | 
			
		||||
	Searcher  *User //ID of the person who's seeking
 | 
			
		||||
	OrderBy   string
 | 
			
		||||
	Private   bool // Include private repositories in results
 | 
			
		||||
	Starred   bool
 | 
			
		||||
	Page      int
 | 
			
		||||
	IsProfile bool
 | 
			
		||||
	PageSize  int // Can be smaller than or equal to setting.ExplorePagingNum
 | 
			
		||||
	// Keyword to search
 | 
			
		||||
	//
 | 
			
		||||
	// in: query
 | 
			
		||||
	Keyword string `json:"q"`
 | 
			
		||||
	// Owner in we search search
 | 
			
		||||
	//
 | 
			
		||||
	// in: query
 | 
			
		||||
	OwnerID   int64  `json:"uid"`
 | 
			
		||||
	Searcher  *User  `json:"-"` //ID of the person who's seeking
 | 
			
		||||
	OrderBy   string `json:"-"`
 | 
			
		||||
	Private   bool   `json:"-"` // Include private repositories in results
 | 
			
		||||
	Starred   bool   `json:"-"`
 | 
			
		||||
	Page      int    `json:"-"`
 | 
			
		||||
	IsProfile bool   `json:"-"`
 | 
			
		||||
	// Limit of result
 | 
			
		||||
	//
 | 
			
		||||
	// maximum: setting.ExplorePagingNum
 | 
			
		||||
	// in: query
 | 
			
		||||
	PageSize int `json:"limit"` // Can be smaller than or equal to setting.ExplorePagingNum
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// SearchRepositoryByName takes keyword and part of repository name to search,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user