Adam Majer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d68a613ba8 
							
						 
					 
					
						
						
							
							Add support for sha256 repositories ( #23894 )  
						
						... 
						
						
						
						Currently only SHA1 repositories are supported by Gitea. This adds
support for alternate SHA256 with the additional aim of easier support
for additional hash types in the future.
Fixes : #13794 
Limited by: https://github.com/go-git/go-git/issues/899 
Depend on: #28138 
<img width="776" alt="图片" src="https://github.com/go-gitea/gitea/assets/81045/5448c9a7-608e-4341-a149-5dd0069c9447 ">
---------
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
						
						
					 
					
						2024-01-19 17:05:02 +01:00 
						 
				 
			
				
					
						
							
							
								KN4CK3R 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							461d8b53c2 
							
						 
					 
					
						
						
							
							Fix some RPM registry flaws ( #28782 )  
						
						... 
						
						
						
						Related #26984 
(https://github.com/go-gitea/gitea/pull/26984#issuecomment-1889588912 )
Fix admin cleanup message.
Fix models `Get` not respecting default values.
Rebuild RPM repository files after cleanup.
Do not add RPM group to package version name.
Force stable sorting of Alpine/Debian/RPM repository data.
Fix missing deferred `Close`.
Add tests for multiple RPM groups.
Removed non-cached `ReplaceAllStringRegex`.
If there are multiple groups available, it's stated in the package
installation screen:
 
						
						
					 
					
						2024-01-19 11:37:10 +00:00 
						 
				 
			
				
					
						
							
							
								Exploding Dragon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba4d0b8ffb 
							
						 
					 
					
						
						
							
							Support for grouping RPMs using paths ( #26984 )  
						
						... 
						
						
						
						The current rpm repository places all packages in the same repository,
and different systems (el7,f34) may hit packages that do not belong to
this distribution ( #25304  ) , which now supports grouping of rpm.

Fixes  #25304  .
Fixes  #27056  .
Refactor: [#25866 ](https://github.com/go-gitea/gitea/pull/25866 ) 
						
						
					 
					
						2024-01-12 03:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c802c46a9b 
							
						 
					 
					
						
						
							
							Refactor og:description to limit the max length ( #26876 )  
						
						... 
						
						
						
						1. The `og:description` should be "a one to two sentence description of
your object"
* It shouldn't output all the user inputted content -- it would be
pretty huge.
    * Maybe it only needs at most 300 bytes.
2. Do not render commit message as HTML 
						
						
					 
					
						2023-09-03 01:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241b74f6c5 
							
						 
					 
					
						
						
							
							Improve template helper ( #24417 )  
						
						... 
						
						
						
						It seems that we really need the "context function" soon. So we should
clean up the helper functions first.
Major changes:
* Improve StringUtils and add JsonUtils
* Remove one-time-use helper functions like CompareLink
* Move other code (no change) to util_avatar/util_render/util_misc (no
need to propose changes for them)
I have tested the changed templates:




---------
Co-authored-by: Giteabot <teabot@gitea.io> 
						
						
					 
					
						2023-04-29 08:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc4e06109d 
							
						 
					 
					
						
						
							
							Make repo size style matches others (commits/branches/tags) ( #24408 )  
						
						... 
						
						
						
						The "unit" part shouldn't have bold style. 
						
						
					 
					
						2023-04-28 17:23:19 -04:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8820191476 
							
						 
					 
					
						
						
							
							Improve template helper functions: string/slice ( #24266 )  
						
						... 
						
						
						
						Follow #23328 
The improvements:
1. The `contains` functions are covered by tests
2. The inconsistent behavior of `containGeneric` is replaced by
`StringUtils.Contains` and `SliceUtils.Contains`
3. In the future we can move more help functions into XxxUtils to
simplify the `helper.go` and reduce unnecessary global functions.
FAQ:
1. Why it's called `StringUtils.Contains` but not `strings.Contains`
like Golang?
Because our `StringUtils` is not Golang's `strings` package. There will
be our own string functions.
---------
Co-authored-by: silverwind <me@silverwind.io> 
						
						
					 
					
						2023-04-22 14:16:22 -04:00