Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	305cac291d 
 
						 
						
							
							
								
								
								Remove row clicking from notification table ( #22695 ) ( #23706 )  
							
							... 
							
							
							
							
							Backport #22695  by @jolheiser
Resolves  #22692 
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2023-03-26 01:21:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	6705b215db 
 
						 
						
							
							
								
								
								Fix incorrect HookEventType of pull request review comments ( #23650 ) ( #23678 )  
							
							... 
							
							
							
							
							Backport #23650  by @Zettat123
`HookEventType` of pull request review comments should be
`HookEventPullRequestReviewComment` but some event types are
`HookEventPullRequestComment` now.
Co-authored-by: Zettat123 <zettat123@gmail.com> 
							
						 
						
							2023-03-24 20:56:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	a9b4aa4cc4 
 
						 
						
							
							
								
								
								Create commit status when event is pull_request_sync ( #23683 ) ( #23691 )  
							
							... 
							
							
							
							
							Backport #23683  by @sillyguodong
Fix : #23674 
If the type of `hook_event` is `pull_request_sync`, also need to insert
a record of `commit_status` into DB.
Because `pull_request` event and `pull_request_sync` event have the same
payload, so the code is reusable.
Screenshot:

Co-authored-by: sillyguodong <33891828+sillyguodong@users.noreply.github.com> 
							
						 
						
							2023-03-24 17:40:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	1faa39b44c 
 
						 
						
							
							
								
								
								Drop migration for ForeignReference ( #23605 ) ( #23666 )  
							
							... 
							
							
							
							
							Backport #23605  by @wolfogre
Fix
https://github.com/go-gitea/gitea/issues/21086#issuecomment-1476560381 
Related to #21721 
Co-authored-by: Jason Song <i@wolfogre.com> 
							
						 
						
							2023-03-24 16:57:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	780f71c4ca 
 
						 
						
							
							
								
								
								Fix incorrect show-modal and show-panel class ( #23660 ) ( #23663 )  
							
							... 
							
							
							
							
							Backport #23660 
That's incorrect code caused by Copy&Paste.
`show-modal` / `show-panel` are used by JS to show something, but these
links have `href`, they should navigate to new page.
Close  #23657  
							
						 
						
							2023-03-24 16:18:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	484cb22f14 
 
						 
						
							
							
								
								
								Fix incorrect package doc link ( #23679 ) ( #23689 )  
							
							... 
							
							
							
							
							Backport #23679  by @yp05327
package doc link is changed in
https://github.com/go-gitea/gitea/pull/23629 
Co-authored-by: yp05327 <576951401@qq.com> 
							
						 
						
							2023-03-24 14:43:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	2a70473af7 
 
						 
						
							
							
								
								
								Backport locales to 1.19 ( #23634 )  
							
							... 
							
							
							
							
							Generated by #23633  
							
						 
						
							2023-03-24 12:17:30 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	a28863bff7 
 
						 
						
							
							
								
								
								Fix codeblocks in the cheat sheet ( #23664 ) ( #23669 )  
							
							... 
							
							
							
							
							Backport #23664  by @SuperSandro2000
Conflicts fixed by Andrew Thornton <art27@cantab.net>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Andrew Thornton <art27@cantab.net> 
							
						 
						
							2023-03-23 16:50:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lunny Xiao 
								
							 
						 
						
							
							
								
							
							
	
	
	162f2841d0 
 
						 
						
							
							
								
								
								Rename develop -> development, contribute -> contributing, administer -> administration ( #23662 )  
							
							... 
							
							
							
							
							backport #23629  
To make versioned documentation less surprising, 1.19 should have the
same technology. 
							
						 
						
							2023-03-23 15:44:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	e7a5429d7a 
 
						 
						
							
							
								
								
								Improve workflow event triggers ( #23613 ) ( #23648 )  
							
							
							
							
						 
						
							2023-03-23 16:34:05 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	622d21691c 
 
						 
						
							
							
								
								
								Fix diff tree height and adjust target file style ( #23616 )  
							
							... 
							
							
							
							
							Extract from https://github.com/go-gitea/gitea/pull/23553 , just the
parts that fix the diff tree height and the change to the file `:target`
style.
Fixes: https://github.com/go-gitea/gitea/issues/23593  
							
						 
						
							2023-03-22 15:32:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	774b37b9f8 
 
						 
						
							
							
								
								
								Introduce path Clean/Join helper functions, partially backport&refactor ( #23495 ) ( #23607 )  
							
							... 
							
							
							
							
							Backport #23495 , partially backport&refactor
The `modules/options` files are just copied from 1.20 to 1.19 
							
						 
						
							2023-03-22 19:56:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	9dfdfe2389 
 
						 
						
							
							
								
								
								Remove conflicting CSS rules on notifications, improve notifications table ( #23565 ) ( #23621 )  
							
							... 
							
							
							
							
							Backport #23565  by @silverwind
Dropdowns on `/notifications/subscriptions` before and after:
<img width="157" alt="Screenshot 2023-03-18 at 20 37 12"
src="https://user-images.githubusercontent.com/115237/226133906-e4ad6a0a-de24-4324-8e1d-94081d23fe85.png ">
<img width="152" alt="Screenshot 2023-03-18 at 20 41 29"
src="https://user-images.githubusercontent.com/115237/226134038-c3946c32-a424-4b92-ad15-890e1036cafe.png ">
These selectors are meant to target the notification list which I
improved:
<img width="1145" alt="Screenshot 2023-03-19 at 01 52 11"
src="https://user-images.githubusercontent.com/115237/226147907-1c35736a-4bc9-4698-9813-21a20a1d2106.png ">
<img width="1148" alt="Screenshot 2023-03-19 at 01 54 17"
src="https://user-images.githubusercontent.com/115237/226147920-626dbd84-11d3-48db-a177-6d808e3212c0.png "> 
							
						 
						
							2023-03-21 17:04:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	4439a68911 
 
						 
						
							
							
								
								
								Fix pagination on /notifications/watching ( #23564 ) ( #23603 )  
							
							... 
							
							
							
							
							Backport #23564  by @silverwind
The `q` parameter was not rendered in pagination links because
`context.Pagination:AddParam` checks for existance of the parameter in
`ctx.Data` where it was absent. Added the parameter there to fix it.
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-21 16:10:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	782c376c8b 
 
						 
						
							
							
								
								
								fix submodule is nil panic ( #23588 ) ( #23601 )  
							
							... 
							
							
							
							
							Backport #23588  by @viletyy
#23587   
submodule path is nil 
It is panic a nil error
Co-authored-by: 来自村里的小螃蟹 <yystopf@163.com> 
							
						 
						
							2023-03-21 09:39:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	a3b917151c 
 
						 
						
							
							
								
								
								Improve template error reporting ( #23396 ) ( #23600 )  
							
							... 
							
							
							
							
							Backport #23396  by @zeripath
There are multiple duplicate reports of errors during template rendering
due to broken custom templates.
Unfortunately the error returned here is somewhat difficult for users to
understand and it doesn't return the context of the error.
This PR attempts to parse the error returned by the template renderer to
add in some further context including the filename of the template AND
the preceding lines within that template file.
Ref #23274 
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2023-03-20 17:53:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	0732ba32ee 
 
						 
						
							
							
								
								
								Polyfill the window.customElements ( #23592 ) ( #23595 )  
							
							... 
							
							
							
							
							Backport #23592 
Close  #23590 
It seems that some browsers don't support customElements 
							
						 
						
							2023-03-20 19:52:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	726d6a5077 
 
						 
						
							
							
								
								
								Add CHANGELOG for 1.19.0 ( #23583 ) ( #23586 )  
							
							... 
							
							
							
							
							Backport #23583  by @delvh
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-20 16:34:28 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									yp05327 
								
							 
						 
						
							
							
								
							
							
	
	
	b33cae7a3a 
 
						 
						
							
							
								
								
								Fix backport  #23336  ( #23584 )  
							
							
							
							
						 
						
							2023-03-20 15:37:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	854fcb1434 
 
						 
						
							
							
								
								
								Fix dropdown icon misalignment when using fomantic icon ( #23558 ) ( #23577 )  
							
							... 
							
							
							
							
							Backport #23558 
There are still many dropdowns using fomantic icon. For example: new
issue with issue template.
Avoid polluting the fomantic styles.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-20 10:44:15 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	4730ed18f1 
 
						 
						
							
							
								
								
								Add .patch to attachment.ALLOWED_TYPES ( #23580 ) ( #23582 )  
							
							... 
							
							
							
							
							Backport #23580  by @silverwind
Updated this default to GitHub's latest, adding the `.patch` file
extension to allowed types.
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-19 16:48:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	937996c74c 
 
						 
						
							
							
								
								
								Match api migration behavior to web behavior ( #23552 ) ( #23573 )  
							
							... 
							
							
							
							
							Backport #23552  by @atomaka
When attempting to migrate a repository via the API endpoint comments
are always included. This can create a problem if your source repository
has issues or pull requests but you do not want to import them into
Gitea that displays as something like:
> Error 500: We were unable to perform the request due to server-side
problems. 'comment references non existent IssueIndex 4
There are only two ways to resolve this:
1. Migrate using the web interface
2. Migrate using the API including at issues or pull requests.
This PR matches the behavior of the API migration router to the web
migration router.
Co-authored-by: Andrew Tomaka <atomaka@atomaka.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-19 15:30:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	3f253b3f5a 
 
						 
						
							
							
								
								
								Fix some broken css ( #23560 ) ( #23567 )  
							
							... 
							
							
							
							
							Backport #23560  by @wxiaoguang
1. The "close" inside "modal" are likely broken for long time
    * There is no var called `--body-color`
    * There is no `fullscreen modal`
* The `.ui.modal > .close.inside` doesn't seem to match most icons. It
only matches a few like "fork-repo-modal" or "adopt repo". Other places
are just buggy code copied again and again.
2. Convert the legacy `&:hover` LESS syntax to CSS syntax
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: delvh <leon@kske.dev> 
							
						 
						
							2023-03-18 21:37:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	f5a98b0f5b 
 
						 
						
							
							
								
								
								Fix sticky header in diff view ( #23554 ) ( #23568 )  
							
							... 
							
							
							
							
							Backport #23554  by @silverwind
Ressurection of #23549 .
Fix regression
https://github.com/go-gitea/gitea/pull/23513#issuecomment-1474356817 
from #23271 .
The previous sticky CSS did assume the content is always 2 rows, but
since that PR, it's single-row above 993px width.
Adjust the sticky offset to match and add a small tweak that hides
content behind the `border-radius`.
Single row:
<img width="1264" alt="Screenshot 2023-03-17 at 21 33 05"
src="https://user-images.githubusercontent.com/115237/226034050-a04b131d-fd3f-45c0-bc72-413738a59825.png ">
Double row:
<img width="1243" alt="Screenshot 2023-03-17 at 21 32 53"
src="https://user-images.githubusercontent.com/115237/226034163-2f1c6aa9-fc72-432f-bc46-9a7119da8677.png ">
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-19 01:29:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	1a97a84023 
 
						 
						
							
							
								
								
								Fix JS error on compare page ( #23551 ) ( #23566 )  
							
							... 
							
							
							
							
							Backport #23551  by @silverwind
Fix regression from https://github.com/go-gitea/gitea/pull/23271 . This
code apparently runs on the compare page where there is no review button
so check for existance of both button and content.
<img width="1226" alt="Screenshot 2023-03-17 at 21 42 47"
src="https://user-images.githubusercontent.com/115237/226040001-ec097edd-d926-4c80-9962-526f9b7eff19.png ">
Fixes  #23562 
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-18 16:48:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	420d015b76 
 
						 
						
							
							
								
								
								Fix aria.js bugs: incorrect role element problem, mobile focus problem, tippy problem ( #23450 ) ( #23486 )  
							
							... 
							
							
							
							
							Before: the `aria.js` is still buggy in some cases.
After: tested with AppleVoice, Android TalkBack (I tested it with 1.19
again)
* Fix incorrect dropdown init code
* Fix incorrect role element (the menu role should be on the `$menu`
element, but not on the `$focusable`)
* Fix the focus-show-click-hide problem on mobile. Now the language menu
works as expected
* Fix incorrect dropdown template function setting
* Clarify the logic in aria.js
* Fix incorrect tippy `setProps` after `destroy`
* Improve comments
* Implement the layout proposed by #19861  
							
						 
						
							2023-03-18 17:14:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	22911a1ece 
 
						 
						
							
							
								
								
								Imrove scroll behavior to hash issuecomment(scroll position, auto expand if file is folded, and on refreshing) ( #23513 ) ( #23540 )  
							
							... 
							
							
							
							
							Backport #23513  by @HesterG
Close  #23466 
Right now on pull request "files Changed" tab, if a file is viewed, when
the comments' links are visited, the comment will not be shown as the
file is folded after viewed. This PR is to improve the behavior, to make
the comment seen even the related file is folded, like on github.
And right now scroll position will be remembered and hence it won’t
scroll to hashed comment after refreshing, this PR also adjust the
scroll position remembering behavior: When there is hash comment in url,
do not remember the scroll position.
Before:
https://user-images.githubusercontent.com/17645053/225512079-6cf79581-9346-44cf-95d6-06919642e6a8.mov 
After:
https://user-images.githubusercontent.com/17645053/225523753-3f6728f2-977b-4ed0-a65c-63dcef2ace80.mov 
Update - long comment's behavior after using `scrollTop ` (Comment div
scroll to the position which is 30px below the diff header, or 30px
below top on conversation tab):
https://user-images.githubusercontent.com/17645053/225614460-0602c1a6-229c-41f4-84d2-334e78251486.mov 
Co-authored-by: Hester Gong <hestergong@gmail.com> 
							
						 
						
							2023-03-17 22:59:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	4b763d8d37 
 
						 
						
							
							
								
								
								Fix diff detail buttons wrapping, use tippy for review box ( #23271 ) ( #23546 )  
							
							... 
							
							
							
							
							Backport #23271  by @silverwind
Fix visual regression introduced by
https://github.com/go-gitea/gitea/pull/22986 .
Before:
<img width="1277" alt="image"
src="https://user-images.githubusercontent.com/115237/222792814-d70c2173-0c7c-4db2-8839-95be63cdc8ee.png ">
<img width="649" alt="image"
src="https://user-images.githubusercontent.com/115237/222792989-9b1f5e12-becd-40cc-b02c-e9f59a8e72a4.png ">
After: 
<img width="1274" alt="image"
src="https://user-images.githubusercontent.com/115237/222792769-e7a9702f-4b6a-46c4-9385-da103ed4dff0.png ">
<img width="565" alt="image"
src="https://user-images.githubusercontent.com/115237/222793084-6de6482b-11dc-4d38-b514-15884d20e140.png ">
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-17 14:52:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	1254fc668a 
 
						 
						
							
							
								
								
								Fix review comment context menu clipped bug ( #23523 ) ( #23543 )  
							
							... 
							
							
							
							
							Backport #23523 , Close  #23517 
There is no "dropdown menu" for image/csv view, so we could only add the
"overflow-x: scroll" to the image/csv view.
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-03-17 14:00:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	09824025f7 
 
						 
						
							
							
								
								
								Refactor merge/update git command calls ( #23366 ) ( #23544 )  
							
							... 
							
							
							
							
							Backport #23366 
* Remove unnecessary ToTrustedCmdArgs calls
* The `signArg` couldn't be empty, it's either `-S{keyID}` or
`--no-gpg-sign`. 
							
						 
						
							2023-03-17 12:16:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	bd1a915bdb 
 
						 
						
							
							
								
								
								Use octicon-verified for gpg signatures ( #23529 ) ( #23536 )  
							
							... 
							
							
							
							
							Backport #23529  by @silverwind
Before:
<img width="292" alt="Screenshot 2023-03-16 at 23 40 47"
src="https://user-images.githubusercontent.com/115237/225768871-43e11ced-e340-4c88-b756-25f9f7076fd2.png ">
<img width="288" alt="Screenshot 2023-03-16 at 23 51 05"
src="https://user-images.githubusercontent.com/115237/225770071-b51f3ed6-ef14-421b-a5bc-6a26e808d404.png ">
After:
<img width="291" alt="Screenshot 2023-03-16 at 23 40 37"
src="https://user-images.githubusercontent.com/115237/225768864-ea4956c7-8c57-4148-9d89-c818991a7538.png ">
<img width="281" alt="image"
src="https://user-images.githubusercontent.com/115237/225769978-0b9c6c52-9a13-4c23-b13e-8a8a692abf43.png ">
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-17 11:39:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	cab7044772 
 
						 
						
							
							
								
								
								Increase horizontal page padding ( #23507 ) ( #23537 )  
							
							... 
							
							
							
							
							Backport #23507  by @silverwind
Add a bit more empty space on left and right side of page content for a
more pleasant viewing experience. Also tweaked the mobile navbar to
match.
Before:
<img width="1276" alt="Screenshot 2023-03-16 at 00 58 23"
src="https://user-images.githubusercontent.com/115237/225473942-f544106f-1b61-456a-99fb-3ba136cabc8d.png ">
After:
<img width="1270" alt="Screenshot 2023-03-16 at 00 58 37"
src="https://user-images.githubusercontent.com/115237/225473959-8b555359-a08d-48e1-9476-2710aabb1166.png ">
Mobile Navbar:
<img width="673" alt="Screenshot 2023-03-16 at 01 05 12"
src="https://user-images.githubusercontent.com/115237/225473966-adccef2b-4d34-44ed-8c75-d4ca46d96cf3.png ">
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-17 21:01:47 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	68c9f1abd8 
 
						 
						
							
							
								
								
								Use <nav> instead of <div> in the global navbar ( #23125 ) ( #23533 )  
							
							... 
							
							
							
							
							Backport #23125  by @delvh
Furthermore improved/deleted some comments in the template.
The appearance did not change.
Co-authored-by: delvh <leon@kske.dev>
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-17 01:28:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zettat123 
								
							 
						 
						
							
							
								
							
							
	
	
	301de3ab6b 
 
						 
						
							
							
								
								
								Handle missing README in create repos API ( #23387 ) ( #23510 )  
							
							... 
							
							
							
							
							Backport #23387  
Close  #22934 
In `/user/repos` API (and other APIs related to creating repos), user
can specify a readme template for auto init. At present, if the
specified template does not exist, a `500` will be returned . This PR
improved the logic and will return a `400` instead of `500`.
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-03-16 21:04:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	8f8bd3c0cb 
 
						 
						
							
							
								
								
								Replace Less with CSS ( #23508 )  
							
							... 
							
							
							
							
							Backport https://github.com/go-gitea/gitea/pull/23481 ,
https://github.com/go-gitea/gitea/pull/23504  and
https://github.com/go-gitea/gitea/pull/23520  to 1.19, just so we have an
easier time with future backports.
Seems to work on a basic level. There was a merge conflict in
`RepoActionView.vue`, otherwise it merged cleanly.
---------
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv> 
							
						 
						
							2023-03-16 21:04:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	23a6fa9421 
 
						 
						
							
							
								
								
								Make time tooltips interactive ( #23526 ) ( #23527 )  
							
							... 
							
							
							
							
							Backport #23526  by @silverwind
Fixes https://codeberg.org/forgejo/forgejo/issues/511 
<img width="379" alt="Screenshot 2023-03-16 at 20 23 10"
src="https://user-images.githubusercontent.com/115237/225731294-4c6e4f44-bdcc-4c8c-86e2-49f7c03b377d.png ">
Co-authored-by: silverwind <me@silverwind.io> 
							
						 
						
							2023-03-16 16:23:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Song 
								
							 
						 
						
							
							
								
							
							
	
	
	b7c2f48ebf 
 
						 
						
							
							
								
								
								Update act ( #23512 ) ( #23518 )  
							
							... 
							
							
							
							
							Backport #23512 .
Update replace:
```diff
- replace github.com/nektos/act => gitea.com/gitea/act v0.234.2-0.20230131074955-e46ede1b1744
+ replace github.com/nektos/act => gitea.com/gitea/act v0.243.1
```
Update require:
```diff
-	github.com/nektos/act v0.0.0
+	github.com/nektos/act v0.2.43
```
Actually, `v0.2.43` doesn't work, it will be replaced by `gitea/act`, so
it's OK to put any version here. But `gitea/act` is based on
`nektos/act`, so keeping the right upstream version will make security
dependabot help.
BTW, the [security
report](https://github.com/go-gitea/gitea/security/dependabot/20 ) is
false positive, we don't use the artifact server in act, see #22738 . 
							
						 
						
							2023-03-16 09:33:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	70e31b4aa0 
 
						 
						
							
							
								
								
								Update path to docs theme file ( #23502 ) ( #23505 )  
							
							... 
							
							
							
							
							Backport #23502  by @techknowlogick
The branch name for the theme was updated to main
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-03-15 16:04:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	d73846f0b4 
 
						 
						
							
							
								
								
								Disable sending email after push a commit to a closed PR ( #23462 ) ( #23492 )  
							
							... 
							
							
							
							
							Backport #23462  by @sillyguodong
Close  #23440 
Cause by #23189 
In #23189 , we should insert a comment record into db when pushing a
commit to the PR, even if the PR is closed.
But should skip sending any notification in this case.
Co-authored-by: sillyguodong <33891828+sillyguodong@users.noreply.github.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me> 
							
						 
						
							2023-03-15 11:20:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	527bbf67e8 
 
						 
						
							
							
								
								
								Fix 'View File' button in code search ( #23478 ) ( #23483 )  
							
							... 
							
							
							
							
							Backport #23478  by @silverwind
- Right-align 'View File' button
- Add 'role' attribute to button link
Before:
<img width="1148" alt="Screenshot 2023-03-14 at 22 02 16"
src="https://user-images.githubusercontent.com/115237/225135954-f06153ec-c222-441e-98ba-0177afff3a7a.png ">
After:
<img width="1150" alt="Screenshot 2023-03-14 at 22 02 33"
src="https://user-images.githubusercontent.com/115237/225135966-323cb695-05ef-4b83-a8ef-05f2b1887090.png ">
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me> 
							
						 
						
							2023-03-15 10:34:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	5feb31f219 
 
						 
						
							
							
								
								
								Bump webpack from 5.75.0 to 5.76.0 ( #23484 ) ( #23487 )  
							
							... 
							
							
							
							
							Backport #23484  by @dependabot[bot]
Bumps [webpack](https://github.com/webpack/webpack ) from 5.75.0 to
5.76.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack/releases ">webpack's
releases</a>.</em></p>
<blockquote>
<h2>v5.76.0</h2>
<h2>Bugfixes</h2>
<ul>
<li>Avoid cross-realm object access by <a
href="https://github.com/Jack-Works "><code>@Jack-Works</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16500 ">webpack/webpack#16500</a></li>
<li>Improve hash performance via conditional initialization by <a
href="https://github.com/lvivski "><code>@lvivski</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16491 ">webpack/webpack#16491</a></li>
<li>Serialize <code>generatedCode</code> info to fix bug in asset module
cache restoration by <a
href="https://github.com/ryanwilsonperkin "><code>@ryanwilsonperkin</code></a>
in <a
href="https://redirect.github.com/webpack/webpack/pull/16703 ">webpack/webpack#16703</a></li>
<li>Improve performance of <code>hashRegExp</code> lookup by <a
href="https://github.com/ryanwilsonperkin "><code>@ryanwilsonperkin</code></a>
in <a
href="https://redirect.github.com/webpack/webpack/pull/16759 ">webpack/webpack#16759</a></li>
</ul>
<h2>Features</h2>
<ul>
<li>add <code>target</code> to <code>LoaderContext</code> type by <a
href="https://github.com/askoufis "><code>@askoufis</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16781 ">webpack/webpack#16781</a></li>
</ul>
<h2>Security</h2>
<ul>
<li><a
href="https://github.com/advisories/GHSA-3rfm-jhwj-7488 ">CVE-2022-37603</a>
fixed by <a
href="https://github.com/akhilgkrishnan "><code>@akhilgkrishnan</code></a>
in <a
href="https://redirect.github.com/webpack/webpack/pull/16446 ">webpack/webpack#16446</a></li>
</ul>
<h2>Repo Changes</h2>
<ul>
<li>Fix HTML5 logo in README by <a
href="https://github.com/jakebailey "><code>@jakebailey</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16614 ">webpack/webpack#16614</a></li>
<li>Replace TypeScript logo in README by <a
href="https://github.com/jakebailey "><code>@jakebailey</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16613 ">webpack/webpack#16613</a></li>
<li>Update actions/cache dependencies by <a
href="https://github.com/piwysocki "><code>@piwysocki</code></a> in <a
href="https://redirect.github.com/webpack/webpack/pull/16493 ">webpack/webpack#16493</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/Jack-Works "><code>@Jack-Works</code></a> made
their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16500 ">webpack/webpack#16500</a></li>
<li><a href="https://github.com/lvivski "><code>@lvivski</code></a> made
their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16491 ">webpack/webpack#16491</a></li>
<li><a
href="https://github.com/jakebailey "><code>@jakebailey</code></a> made
their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16614 ">webpack/webpack#16614</a></li>
<li><a
href="https://github.com/akhilgkrishnan "><code>@akhilgkrishnan</code></a>
made their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16446 ">webpack/webpack#16446</a></li>
<li><a
href="https://github.com/ryanwilsonperkin "><code>@ryanwilsonperkin</code></a>
made their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16703 ">webpack/webpack#16703</a></li>
<li><a href="https://github.com/piwysocki "><code>@piwysocki</code></a>
made their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16493 ">webpack/webpack#16493</a></li>
<li><a href="https://github.com/askoufis "><code>@askoufis</code></a>
made their first contribution in <a
href="https://redirect.github.com/webpack/webpack/pull/16781 ">webpack/webpack#16781</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 ">https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="97b1718720https://redirect.github.com/webpack/webpack/issues/16781 ">#16781</a>
from askoufis/loader-context-target-type</li>
<li><a
href="b84efe6224https://redirect.github.com/webpack/webpack/issues/16759 ">#16759</a>
from ryanwilsonperkin/real-content-hash-regex-perf</li>
<li><a
href="c98e9e0014https://redirect.github.com/webpack/webpack/issues/16493 ">#16493</a>
from piwysocki/patch-1</li>
<li><a
href="5f34acfbc0b7fc4d876dhttps://redirect.github.com/webpack/webpack/issues/16703 ">#16703</a>
from ryanwilsonperkin/ryanwilsonperkin/fix-16160</li>
<li><a
href="63ea82da4d4ba225225bhttps://redirect.github.com/webpack/webpack/issues/16446 ">#16446</a>
from akhilgkrishnan/patch-1</li>
<li><a
href="1acd6350behttps://redirect.github.com/webpack/webpack/issues/16613 ">#16613</a>
from jakebailey/ts-logo</li>
<li><a
href="302eb37fe1https://redirect.github.com/webpack/webpack/issues/16614 ">#16614</a>
from jakebailey/html5-logo</li>
<li><a
href="cfdb1dfe59https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~evilebottnawi ">evilebottnawi</a>, a new
releaser for webpack since your current version.</p>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the
default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as
the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as
the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the
default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/go-gitea/gitea/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2023-03-15 14:21:59 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	31efbafbe3 
 
						 
						
							
							
								
								
								Convert GitHub event on actions and fix some pull_request events. ( #23037 ) ( #23471 )  
							
							... 
							
							
							
							
							Backport #23037  by @lunny
Follow #22680 
Partially Fix  #22958 , on pull_request, `opened`, `reopened`,
`synchronize` supported, `edited` hasn't been supported yet because
Gitea doesn't trigger that events.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: yp05327 <576951401@qq.com> 
							
						 
						
							2023-03-15 10:43:10 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	28af02eea0 
 
						 
						
							
							
								
								
								Fix due date being wrong on issue list ( #23475 ) ( #23477 )  
							
							... 
							
							
							
							
							Backport #23475  by @yardenshoham
Exactly like #22302  but in the issue list page
Co-authored-by: Yarden Shoham <hrsi88@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-15 09:40:43 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	c698a6fc5d 
 
						 
						
							
							
								
								
								Scoped label display and documentation tweaks ( #23430 ) ( #23433 )  
							
							... 
							
							
							
							
							Backport #23430  by @brechtvl
* Fix scoped label left and right part breaking across lines.
* Remove slanted divider in scoped label display, make it straight.
After using this for a while, this feels more visually noisy than
helpful.
* Reduce contrast between scope and item to reduce probability of
unreadable text on background.
* Change documentation to remove mention of non-exclusive scoped labels.
Co-authored-by: Brecht Van Lommel <brecht@blender.org>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com> 
							
						 
						
							2023-03-15 07:58:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	e5a51eca45 
 
						 
						
							
							
								
								
								Remove wrongly added column on migration test fixtures ( #23456 ) ( #23470 )  
							
							... 
							
							
							
							
							Backport #23456  by @lunny
Fix https://drone.gitea.io/go-gitea/gitea/69418/3/8 
Migration fixtures are in `models/migrations/fixtures`, every folder
will be used only by the test with the same name.
For `Test_DeleteOrphanedIssueLabels`, the fixture should keep consistent
as the database structure at that time. So the newly added `exclusive`
is not right. Just revert the change in
https://github.com/go-gitea/gitea/pull/22585/files#diff-f8db9cbbaa10bf7b27eb726884454db821a4b4f8cb9a0d50435555908761bbcb 
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2023-03-14 16:09:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	8536dc4b73 
 
						 
						
							
							
								
								
								Make branches list page operations remember current page ( #23420 ) ( #23460 )  
							
							... 
							
							
							
							
							Backport #23420  by @wxiaoguang
Close  #23411 
Always pass "page" query parameter to backend, and make backend respect
it.
The `ctx.FormInt("limit")` is never used, so removed.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2023-03-14 20:51:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									techknowlogick 
								
							 
						 
						
							
							
								
							
							
	0a0f46f299  
						 
						
							
							
								
								
								test_env: hardcode major go version in use ( #23464 )  
							
							
							
							
						 
						
							2023-03-14 04:12:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	1543ac9c8d 
 
						 
						
							
							
								
								
								Fix missing commit status in PR which from forked repo ( #23351 ) ( #23453 )  
							
							... 
							
							
							
							
							Backport #23351  by @sillyguodong
close : #23347 
### Reference and Inference
According to Github REST API
[doc](https://docs.github.com/en/rest/commits/statuses?apiVersion=2022-11-28#list-commit-statuses-for-a-reference ):
1. The `Drone CI` that can create some commit status by
[API](https://docs.github.com/en/rest/commits/statuses?apiVersion=2022-11-28#create-a-commit-status )
is enabled in `go-gitea/gitea`. So I tried to call the API to get a
commit status list of a PR which is commited to upstream
repo(`go-gitea/gitea`). As a result, the API returned a array of commit
status.

2. Then I tried to call the API to get commit status list of the
reference which of the `SHA` is the same as step 1 in the repo which is
forked from `go-gitea/gitea`. But I got a empty array.

So, I believe it that:
1. The commit status is not shared between upstream repo and forked
repo.
2. The coomit status is bound to a repo that performs actions. (Gitea's
logic is the same)
### Cause
During debugging, I found it that commit status are not stored in the DB
as expected.
So, I located the following code:
8cadd51bf2/services/actions/commit_status.go (L18-L26)https://user-images.githubusercontent.com/33891828/223939339-dadf539c-1fdd-40c4-96e9-2e4fa733f531.png )


### Other 
In this PR, I also fix the problem of missing icon which represents
running in PRs list.


Co-authored-by: sillyguodong <33891828+sillyguodong@users.noreply.github.com> 
							
						 
						
							2023-03-14 08:11:31 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	c3c0710412 
 
						 
						
							
							
								
								
								Purge API comment ( #23451 ) ( #23452 )  
							
							... 
							
							
							
							
							Backport #23451  by @jolheiser
This PR just adds the `purge` query parameter to the swagger docs for
admin user delete.
I considered using the same verbiage we have in the UI, but that seemed
more verbose than descriptions we use elsewhere in swagger. I'm fine if
that's preferred, though, just let me know. 🙂 
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com> 
							
						 
						
							2023-03-13 15:46:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Giteabot 
								
							 
						 
						
							
							
								
							
							
	
	
	fa33919e24 
 
						 
						
							
							
								
								
								Support reflogs ( #22451 ) ( #23438 )  
							
							... 
							
							
							
							
							Backport #22451  by @philip-peterson
This PR adds support for reflogs on all repositories. It does this by
adding a global configuration entry.
Implements #14865 
Signed-off-by: Philip Peterson <philip.c.peterson@gmail.com>
Co-authored-by: Philip Peterson <philip-peterson@users.noreply.github.com> 
							
						 
						
							2023-03-13 12:20:10 +00:00