mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-10-31 07:43:33 +00:00 
			
		
		
		
	- /schema now returns full openapi/swagger schema - That schema is used to validate incoming requests - And used as a contract in future integration tests - Moved route files up one level - Fixed incorrect 404 reponses when getting objects - Fixed saving new objects and passing jsonschemavalidation
		
			
				
	
	
		
			42 lines
		
	
	
		
			950 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			950 B
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
| 	"type": "object",
 | |
| 	"minProperties": 1,
 | |
| 	"properties": {
 | |
| 		"visibility": {
 | |
| 			"type": "string",
 | |
| 			"description": "Visibility Type",
 | |
| 			"enum": ["all", "user"]
 | |
| 		},
 | |
| 		"access_lists": {
 | |
| 			"type": "string",
 | |
| 			"description": "Access Lists Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		},
 | |
| 		"dead_hosts": {
 | |
| 			"type": "string",
 | |
| 			"description": "404 Hosts Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		},
 | |
| 		"proxy_hosts": {
 | |
| 			"type": "string",
 | |
| 			"description": "Proxy Hosts Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		},
 | |
| 		"redirection_hosts": {
 | |
| 			"type": "string",
 | |
| 			"description": "Redirection Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		},
 | |
| 		"streams": {
 | |
| 			"type": "string",
 | |
| 			"description": "Streams Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		},
 | |
| 		"certificates": {
 | |
| 			"type": "string",
 | |
| 			"description": "Certificates Permissions",
 | |
| 			"enum": ["hidden", "view", "manage"]
 | |
| 		}
 | |
| 	}
 | |
| }
 |