Gusted 
								
							 
						 
						
							
							
								
							
							
	
	
	4c67023c7e 
 
						 
						
							
							
								
								
								tests: improve actvititypub integration test code  
							
							... 
							
							
							
							
							- Make use of `test.MockVariableValue` to override variables for the
duration of the test.
- Don't needlessly call `onGiteaRun`, its only needed when a HTTP server
needs to be called by the code.
- When `onGiteaRun` is used, make use of the passed parameters, such as
the passed `*testing.T` variable and `*url.URL` (this also avoids
needing to serve the routers in the test code again).
- Use `(*url.URL).JoinPath` to craft new URLs.
- Don't override `setting.AppURL` & `setting.Database.LogSQL` when its
does not affect the test.
- Add empty fixture files for `FederatedUser` & `FederationHost` so they
are truncated and do not persist between tests. 
							
						 
						
							2024-11-01 22:39:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									谈笑风生间 
								
							 
						 
						
							
							
								
							
							
	
	
	c3741d7fb0 
 
						 
						
							
							
								
								
								Support requested_reviewers data in comment webhook events ( #26178 )  
							
							... 
							
							
							
							
							close  #25833 
Currently, the information for "requested_reviewers" is only included in
the webhook event for reviews. I would like to suggest adding this
information to the webhook event for "PullRequest comment" as well, as
they both pertain to the "PullRequest" event.
Also, The reviewer information for the Pull Request is not displayed
when it is approved or rejected.
(cherry picked from commit d50ed0abf731a10741831d4b6dd54791e3e567ec) 
						
							2024-10-20 09:34:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kidsan 
								
							 
						 
						
							
							
								
							
							
	6ea6f224b8  
						 
						
							
							
								
								
								fix: improve discord webhook api conformance  
							
							... 
							
							
							
							
							This commit corrects some cases in the discord webhook payload that do
not align with the discord documentation 
							
						 
						
							2024-10-08 22:43:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kidsan 
								
							 
						 
						
							
							
								
							
							
	cf3ebab4ba  
						 
						
							
							
								
								
								fix: add length limit to discord webhook icon_url  
							
							
							
							
						 
						
							2024-10-08 17:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kemal Zebari 
								
							 
						 
						
							
							
								
							
							
	
	
	30b8b45e5e 
 
						 
						
							
							
								
								
								Truncate commit message during Discord webhook push events ( #31970 )  
							
							... 
							
							
							
							
							Resolves  #31668 .
(cherry picked from commit aadbe0488f454b9f7f5a56765f4530f9d1e2c6ec) 
						
							2024-09-29 10:25:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Song 
								
							 
						 
						
							
							
								
							
							
	
	
	2da0ebbd23 
 
						 
						
							
							
								
								
								Support allowed hosts for migrations to work with proxy ( #32025 )  
							
							... 
							
							
							
							
							(cherry picked from commit 125679f2e14cdc8a26a147f7e8fd0e5f174fb5cb) 
							
						 
						
							2024-09-14 17:52:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gusted 
								
							 
						 
						
							
							
								
							
							
	
	
	f78e397dd6 
 
						 
						
							
							
								
								
								[TESTS] Move CreateDeclarativeRepo to more accessible location  
							
							... 
							
							
							
							
							- This allows `CreateDeclarativeRepo` to be used by other testing
packages such as E2EE testing.
- Removes unused function in `services/webhook/sourcehut/builds_test.go`. 
							
						 
						
							2024-08-25 02:54:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									TheFox0x7 
								
							 
						 
						
							
							
								
							
							
	
	
	8322882265 
 
						 
						
							
							
								
								
								style: reenable switch check  
							
							
							
							
						 
						
							2024-08-18 15:19:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									TheFox0x7 
								
							 
						 
						
							
							
								
							
							
	4de909747b  
						 
						
							
							
								
								
								Add testifylint to lint checks ( #4535 )  
							
							... 
							
							
							
							
							go-require lint is ignored for now
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4535 
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: TheFox0x7 <thefox0x7@gmail.com>
Co-committed-by: TheFox0x7 <thefox0x7@gmail.com> 
							
						 
						
							2024-07-30 19:41:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wxiaoguang 
								
							 
						 
						
							
							
								
							
							
	
	
	38dce65dc1 
 
						 
						
							
							
								
								
								Use old behavior for telegram webhook ( #31588 )  
							
							... 
							
							
							
							
							Fix  #31182 
(cherry picked from commit 43c63c33aea1b0725ed1fe7b4a55dd85050f0beb) 
						
							2024-07-14 20:53:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	1013da463f  
						 
						
							
							
								
								
								test: webhook open project expected fields  
							
							
							
							
						 
						
							2024-06-05 15:58:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Earl Warren 
								
							 
						 
						
							
							
								
							
							
	
	
	c7711dac6d 
 
						 
						
							
							
								
								
								chore: fix typos identified by mispell  
							
							
							
							
						 
						
							2024-05-25 09:43:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	1f6f909b2e  
						 
						
							
							
								
								
								refactor: sourcehut_builds ignore unused fields  
							
							
							
							
						 
						
							2024-05-22 12:56:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	c9f38e2813  
						 
						
							
							
								
								
								fix: sourcehut_builds preserve unused fields  
							
							... 
							
							
							
							
							Fix  #3820  
						
							2024-05-22 12:56:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	7b47cb43c1  
						 
						
							
							
								
								
								test: sourcehut_builds trigger  
							
							
							
							
						 
						
							2024-05-22 12:56:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	0d3a9e6491  
						 
						
							
							
								
								
								webhook: send short ref on gitea create/delete payload  
							
							
							
							
						 
						
							2024-04-30 10:41:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	cb0f361171  
						 
						
							
							
								
								
								test: webhook gitea tag creation ref  
							
							
							
							
						 
						
							2024-04-30 10:41:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	df06904f4a  
						 
						
							
							
								
								
								webhook: fix getPayloadBranch  
							
							
							
							
						 
						
							2024-04-30 09:38:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	79380c209d  
						 
						
							
							
								
								
								test: webhook fix branch filter tests  
							
							
							
							
						 
						
							2024-04-30 09:38:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									silverwind 
								
							 
						 
						
							
							
								
							
							
	
	
	12b199c5e5 
 
						 
						
							
							
								
								
								Enable more revive linter rules ( #30608 )  
							
							... 
							
							
							
							
							Noteable additions:
- `redefines-builtin-id` forbid variable names that shadow go builtins
- `empty-lines` remove unnecessary empty lines that `gofumpt` does not
remove for some reason
- `superfluous-else` eliminate more superfluous `else` branches
Rules are also sorted alphabetically and I cleaned up various parts of
`.golangci.yml`.
(cherry picked from commit 74f0c84fa4245a20ce6fb87dac1faf2aeeded2a2)
Conflicts:
	.golangci.yml
	apply the linter recommendations to Forgejo code as well 
							
						 
						
							2024-04-28 15:39:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									0ko 
								
							 
						 
						
							
							
								
							
							
	469c214ec8  
						 
						
							
							
								
								
								s/Gitea/Forgejo in various log messages and comments  
							
							
							
							
						 
						
							2024-04-21 21:26:15 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	94dd22a784  
						 
						
							
							
								
								
								webhook: matrix use v3 endpoint and drop headers  
							
							
							
							
						 
						
							2024-04-16 08:59:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	99830a40a1  
						 
						
							
							
								
								
								webhook: matrix access_token helper text  
							
							
							
							
						 
						
							2024-04-16 08:59:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	5d45545ca1  
						 
						
							
							
								
								
								webhook deliver: keep Bearer prefix in history  
							
							
							
							
						 
						
							2024-04-16 08:59:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	36f05e6f4e  
						 
						
							
							
								
								
								webhook: sourcehut_builds: ask for access_token instead of authorization_header  
							
							
							
							
						 
						
							2024-04-16 08:59:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lunny Xiao 
								
							 
						 
						
							
							
								
							
							
	
	
	f544bb25b5 
 
						 
						
							
							
								
								
								Fix missed doer ( #30231 )  
							
							... 
							
							
							
							
							Fix  #29879 
Co-authored-by: Giteabot <teabot@gitea.io>
(cherry picked from commit 908426aa0fcc58961c345994f0f66056f6cf5f48) 
						
							2024-04-15 20:01:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	9a94019db4  
						 
						
							
							
								
								
								webhook: add admin-hooks tests  
							
							
							
							
						 
						
							2024-04-09 20:02:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Earl Warren 
								
							 
						 
						
							
							
								
							
							
	a015ada29a  
						 
						
							
							
								
								
								Merge pull request '[BUG] fix webhook creation payload ref' ( #3055 ) from oliverpool/forgejo:webhook_fix_create_payload_ref into forgejo  
							
							... 
							
							
							
							
							Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3055 
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org> 
							
						 
						
							2024-04-06 07:25:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	2c85a1417b  
						 
						
							
							
								
								
								[FIX] webhook creation payload ref  
							
							
							
							
						 
						
							2024-04-05 16:21:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	ed9dd0e62a  
						 
						
							
							
								
								
								[FEAT] sourcehut webhooks  
							
							
							
							
						 
						
							2024-04-05 10:20:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	04a398a1af  
						 
						
							
							
								
								
								[REFACTOR] webhook shared code to prevent import cycles  
							
							
							
							
						 
						
							2024-04-04 08:24:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	120fa61a0a  
						 
						
							
							
								
								
								[REFACTOR] add Icon to webhook.Interface  
							
							
							
							
						 
						
							2024-03-30 15:59:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lunny Xiao 
								
							 
						 
						
							
							
								
							
							
	
	
	ef800a7ff1 
 
						 
						
							
							
								
								
								Fix possible data race on tests ( #30093 )  
							
							... 
							
							
							
							
							(cherry picked from commit 0c8b828f5d5ac7eb8e251edfb1f2536ce1c30336) 
							
						 
						
							2024-03-30 07:17:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gusted 
								
							 
						 
						
							
							
								
							
							
	
	
	f579bde69d 
 
						 
						
							
							
								
								
								[CHORE] Cleanup dependency  
							
							... 
							
							
							
							
							- Remove `gitea.com/lunny/dingtalk_webhook` as dependency, we only use
two structs which are small enough to be recreated in Forgejo and don't
need to rely on the dependency.
- Existing tests (thanks @oliverpool) prove that this has no effect. 
							
						 
						
							2024-03-30 00:01:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	4ab341e971  
						 
						
							
							
								
								
								[REFACTOR] webhook gogs endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	dce754cde1  
						 
						
							
							
								
								
								[REFACTOR] webhook packagist endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	36a1d37532  
						 
						
							
							
								
								
								[REFACTOR] webhook wechatwork endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	6b719f08d0  
						 
						
							
							
								
								
								[REFACTOR] webhook feishu endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	97f0ad49ff  
						 
						
							
							
								
								
								[REFACTOR] webhook msteams endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	46b71ec709  
						 
						
							
							
								
								
								[REFACTOR] webhook telegram endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	9dff719523  
						 
						
							
							
								
								
								[REFACTOR] webhook dingtalk endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	c3f8e6ed60  
						 
						
							
							
								
								
								[REFACTOR] webhook discord endpoint  
							
							
							
							
						 
						
							2024-03-27 15:38:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	6f00821f3d  
						 
						
							
							
								
								
								[REFACTOR] webhook slack endpoints  
							
							
							
							
						 
						
							2024-03-27 15:38:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	7e0965b02c  
						 
						
							
							
								
								
								[REFACTOR] webhook forgejo/gitea endpoints  
							
							
							
							
						 
						
							2024-03-27 15:38:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	8dfbbfef07  
						 
						
							
							
								
								
								[REFACTOR] webhook matrix endpoints  
							
							
							
							
						 
						
							2024-03-27 15:38:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Earl Warren 
								
							 
						 
						
							
							
								
							
							
	e41e18f87e  
						 
						
							
							
								
								
								Merge pull request '[REFACTOR] webhook.Handler interface' ( #2758 ) from oliverpool/forgejo:webhook_2_interface into forgejo  
							
							... 
							
							
							
							
							Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2758 
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org> 
							
						 
						
							2024-03-27 13:45:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Denys Konovalov 
								
							 
						 
						
							
							
								
							
							
	
	
	20f839ad00 
 
						 
						
							
							
								
								
								fix telegram webhook ( #29864 )  
							
							... 
							
							
							
							
							Fix  #29837  which is a regression caused by
https://github.com/go-gitea/gitea/pull/29145/files#diff-731445ee00f0f1bf2ff731f4f96ddcf51cdc53fd2faaf406eb3536fc292ea748L48 .
The line was probably removed by accident.
---------
Co-authored-by: Giteabot <teabot@gitea.io>
(cherry picked from commit 0285b04f4ca981d7467097dbca3b281011b7798c) 
						
							2024-03-26 19:04:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	702152bfde  
						 
						
							
							
								
								
								[REFACTOR] webhook.Handler interface  
							
							
							
							
						 
						
							2024-03-24 10:35:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	2536c2db89  
						 
						
							
							
								
								
								fix webhook fixtures  
							
							
							
							
						 
						
							2024-03-24 07:11:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									oliverpool 
								
							 
						 
						
							
							
								
							
							
	a47a1e0777  
						 
						
							
							
								
								
								[BUG] Packagist webhook: support all events  
							
							... 
							
							
							
							
							Fixes  #2329  
						
							2024-03-13 09:27:12 +01:00