mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Include description in repository search. (#7942)
* Add description in repository search. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Refactor SearchRepositoryByName with a general function SearchRepository Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Allow to specify if description shall be included in API repo search. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add new app.ini setting for whether to search within repo description. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Search keyword in description (if setting enabled) on: - Explore page - Organization profile page - User profile page - Admin repo page Do not search keyword in description on: - Any non-keyword search (not relevant) - Incremental search (uses API) Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Put parameters related to keyword directly after it Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Add test cases for including (and not including) repository description in search. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Rename test function from TestSearchRepositoryByName to TestSearchRepository. Signed-off-by: David Svantesson <davidsvantesson@gmail.com> * Make setting SEARCH_REPO_DESCRIPTION default to true Signed-off-by: David Svantesson <davidsvantesson@gmail.com>
This commit is contained in:
		
				
					committed by
					
						
						Lauris BH
					
				
			
			
				
	
			
			
			
						parent
						
							8c24bb9e43
						
					
				
				
					commit
					c9546d4cdd
				
			@@ -150,19 +150,20 @@ var (
 | 
			
		||||
 | 
			
		||||
	// UI settings
 | 
			
		||||
	UI = struct {
 | 
			
		||||
		ExplorePagingNum    int
 | 
			
		||||
		IssuePagingNum      int
 | 
			
		||||
		RepoSearchPagingNum int
 | 
			
		||||
		FeedMaxCommitNum    int
 | 
			
		||||
		GraphMaxCommitNum   int
 | 
			
		||||
		CodeCommentLines    int
 | 
			
		||||
		ReactionMaxUserNum  int
 | 
			
		||||
		ThemeColorMetaTag   string
 | 
			
		||||
		MaxDisplayFileSize  int64
 | 
			
		||||
		ShowUserEmail       bool
 | 
			
		||||
		DefaultShowFullName bool
 | 
			
		||||
		DefaultTheme        string
 | 
			
		||||
		Themes              []string
 | 
			
		||||
		ExplorePagingNum      int
 | 
			
		||||
		IssuePagingNum        int
 | 
			
		||||
		RepoSearchPagingNum   int
 | 
			
		||||
		FeedMaxCommitNum      int
 | 
			
		||||
		GraphMaxCommitNum     int
 | 
			
		||||
		CodeCommentLines      int
 | 
			
		||||
		ReactionMaxUserNum    int
 | 
			
		||||
		ThemeColorMetaTag     string
 | 
			
		||||
		MaxDisplayFileSize    int64
 | 
			
		||||
		ShowUserEmail         bool
 | 
			
		||||
		DefaultShowFullName   bool
 | 
			
		||||
		DefaultTheme          string
 | 
			
		||||
		Themes                []string
 | 
			
		||||
		SearchRepoDescription bool
 | 
			
		||||
 | 
			
		||||
		Admin struct {
 | 
			
		||||
			UserPagingNum   int
 | 
			
		||||
@@ -942,6 +943,7 @@ func NewContext() {
 | 
			
		||||
 | 
			
		||||
	UI.ShowUserEmail = Cfg.Section("ui").Key("SHOW_USER_EMAIL").MustBool(true)
 | 
			
		||||
	UI.DefaultShowFullName = Cfg.Section("ui").Key("DEFAULT_SHOW_FULL_NAME").MustBool(false)
 | 
			
		||||
	UI.SearchRepoDescription = Cfg.Section("ui").Key("SEARCH_REPO_DESCRIPTION").MustBool(true)
 | 
			
		||||
 | 
			
		||||
	HasRobotsTxt = com.IsFile(path.Join(CustomPath, "robots.txt"))
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user