mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-31 14:31:02 +00:00 
			
		
		
		
	add user rename endpoint to admin api (#22789)
this is a simple endpoint that adds the ability to rename users to the
admin API.
Note: this is not in a mergeable state. It would be better if this was
handled by a PATCH/POST to the /api/v1/admin/users/{username} endpoint
and the username is modified.
---------
Co-authored-by: Jason Song <i@wolfogre.com>
	
	
This commit is contained in:
		
					parent
					
						
							
								aac07d010f
							
						
					
				
			
			
				commit
				
					
						03591f0f95
					
				
			
		
					 12 changed files with 206 additions and 44 deletions
				
			
		|  | @ -93,3 +93,12 @@ type UserSettingsOptions struct { | |||
| 	HideEmail    *bool `json:"hide_email"` | ||||
| 	HideActivity *bool `json:"hide_activity"` | ||||
| } | ||||
| 
 | ||||
| // RenameUserOption options when renaming a user | ||||
| type RenameUserOption struct { | ||||
| 	// New username for this user. This name cannot be in use yet by any other user. | ||||
| 	// | ||||
| 	// required: true | ||||
| 	// unique: true | ||||
| 	NewName string `json:"new_username" binding:"Required"` | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue