mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-30 22:11:07 +00:00 
			
		
		
		
	[MODERATION] user blocking
- Add the ability to block a user via their profile page. - This will unstar their repositories and visa versa. - Blocked users cannot create issues or pull requests on your the doer's repositories (mind that this is not the case for organizations). - Blocked users cannot comment on the doer's opened issues or pull requests. - Blocked users cannot add reactions to doer's comments. - Blocked users cannot cause a notification trough mentioning the doer. Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/540 (cherry picked from commit687d852480) (cherry picked from commit0c32a4fde5) (cherry picked from commit1791130e3c)
This commit is contained in:
		
					parent
					
						
							
								414d9fbed4
							
						
					
				
			
			
				commit
				
					
						00f411819f
					
				
			
		
					 37 changed files with 656 additions and 52 deletions
				
			
		|  | @ -520,6 +520,8 @@ func registerRoutes(m *web.Route) { | |||
| 			}) | ||||
| 			addWebhookEditRoutes() | ||||
| 		}, webhooksEnabled) | ||||
| 
 | ||||
| 		m.Get("/blocked_users", user_setting.BlockedUsers) | ||||
| 	}, reqSignIn, ctxDataSet("PageIsUserSettings", true, "AllThemes", setting.UI.Themes, "EnablePackages", setting.Packages.Enabled)) | ||||
| 
 | ||||
| 	m.Group("/user", func() { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue