mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-11-04 01:15:14 +00:00 
			
		
		
		
	Fix swagger doc and rename references for time db fields
This commit is contained in:
		@@ -33,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1627531400,
 | 
			
		||||
									"modified_on": 1627531400,
 | 
			
		||||
									"created_at": 1627531400000,
 | 
			
		||||
									"updated_at": 1627531400000,
 | 
			
		||||
									"name": "ZeroSSL",
 | 
			
		||||
									"acmesh_server": "zerossl",
 | 
			
		||||
									"ca_bundle": "",
 | 
			
		||||
 
 | 
			
		||||
@@ -42,8 +42,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1627531400,
 | 
			
		||||
									"modified_on": 1627531400,
 | 
			
		||||
									"created_at": 1627531400000,
 | 
			
		||||
									"updated_at": 1627531400000,
 | 
			
		||||
									"name": "ZeroSSL",
 | 
			
		||||
									"acmesh_server": "zerossl",
 | 
			
		||||
									"ca_bundle": "",
 | 
			
		||||
 
 | 
			
		||||
@@ -60,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1627531400,
 | 
			
		||||
											"modified_on": 1627531400,
 | 
			
		||||
											"created_at": 1627531400000,
 | 
			
		||||
											"updated_at": 1627531400000,
 | 
			
		||||
											"name": "ZeroSSL",
 | 
			
		||||
											"acmesh_server": "zerossl",
 | 
			
		||||
											"ca_bundle": "",
 | 
			
		||||
@@ -71,8 +71,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 2,
 | 
			
		||||
											"created_on": 1627531400,
 | 
			
		||||
											"modified_on": 1627531400,
 | 
			
		||||
											"created_at": 1627531400000,
 | 
			
		||||
											"updated_at": 1627531400000,
 | 
			
		||||
											"name": "Let's Encrypt",
 | 
			
		||||
											"acmesh_server": "https://acme-v02.api.letsencrypt.org/directory",
 | 
			
		||||
											"ca_bundle": "",
 | 
			
		||||
 
 | 
			
		||||
@@ -29,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1627531400,
 | 
			
		||||
									"modified_on": 1627531400,
 | 
			
		||||
									"created_at": 1627531400000,
 | 
			
		||||
									"updated_at": 1627531400000,
 | 
			
		||||
									"name": "ZeroSSL",
 | 
			
		||||
									"acmesh_server": "zerossl",
 | 
			
		||||
									"ca_bundle": "",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "getCertificate",
 | 
			
		||||
	"summary": "Get a certificate object by ID",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Certificates"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Certificates"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "path",
 | 
			
		||||
@@ -23,9 +21,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/CertificateObject"
 | 
			
		||||
@@ -37,17 +33,15 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1604536109,
 | 
			
		||||
									"modified_on": 1604536109,
 | 
			
		||||
									"created_at": 1604536109000,
 | 
			
		||||
									"updated_at": 1604536109000,
 | 
			
		||||
									"expires_on": null,
 | 
			
		||||
									"type": "dns",
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"certificate_authority_id": 2,
 | 
			
		||||
									"dns_provider_id": 1,
 | 
			
		||||
									"name": "test1.jc21.com.au",
 | 
			
		||||
									"domain_names": [
 | 
			
		||||
										"test1.jc21.com.au"
 | 
			
		||||
									],
 | 
			
		||||
									"domain_names": ["test1.jc21.com.au"],
 | 
			
		||||
									"is_ecc": 0,
 | 
			
		||||
									"status": "ready"
 | 
			
		||||
								}
 | 
			
		||||
@@ -58,4 +52,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "updateCertificate",
 | 
			
		||||
	"summary": "Update an existing Certificate",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Certificates"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Certificates"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "path",
 | 
			
		||||
@@ -32,9 +30,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/CertificateObject"
 | 
			
		||||
@@ -46,17 +42,15 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1604536109,
 | 
			
		||||
									"modified_on": 1604536109,
 | 
			
		||||
									"created_at": 1604536109000,
 | 
			
		||||
									"updated_at": 1604536109000,
 | 
			
		||||
									"expires_on": null,
 | 
			
		||||
									"type": "dns",
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"certificate_authority_id": 2,
 | 
			
		||||
									"dns_provider_id": 1,
 | 
			
		||||
									"name": "test1.jc21.com.au",
 | 
			
		||||
									"domain_names": [
 | 
			
		||||
										"test1.jc21.com.au"
 | 
			
		||||
									],
 | 
			
		||||
									"domain_names": ["test1.jc21.com.au"],
 | 
			
		||||
									"is_ecc": 0,
 | 
			
		||||
									"status": "ready"
 | 
			
		||||
								}
 | 
			
		||||
@@ -67,4 +61,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "getCertificates",
 | 
			
		||||
	"summary": "Get a list of certificates",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Certificates"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Certificates"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "query",
 | 
			
		||||
@@ -39,9 +37,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/CertificateList"
 | 
			
		||||
@@ -64,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1604536109,
 | 
			
		||||
											"modified_on": 1604536109,
 | 
			
		||||
											"created_at": 1604536109000,
 | 
			
		||||
											"updated_at": 1604536109000,
 | 
			
		||||
											"expires_on": null,
 | 
			
		||||
											"type": "dns",
 | 
			
		||||
											"user_id": 1,
 | 
			
		||||
@@ -87,4 +83,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "createCertificate",
 | 
			
		||||
	"summary": "Create a new Certificate",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Certificates"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Certificates"],
 | 
			
		||||
	"requestBody": {
 | 
			
		||||
		"description": "Certificate to create",
 | 
			
		||||
		"required": true,
 | 
			
		||||
@@ -19,9 +17,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/CertificateObject"
 | 
			
		||||
@@ -33,17 +29,15 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1604536109,
 | 
			
		||||
									"modified_on": 1604536109,
 | 
			
		||||
									"created_at": 1604536109000,
 | 
			
		||||
									"updated_at": 1604536109000,
 | 
			
		||||
									"expires_on": null,
 | 
			
		||||
									"type": "dns",
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"certificate_authority_id": 2,
 | 
			
		||||
									"dns_provider_id": 1,
 | 
			
		||||
									"name": "test1.jc21.com.au",
 | 
			
		||||
									"domain_names": [
 | 
			
		||||
										"test1.jc21.com.au"
 | 
			
		||||
									],
 | 
			
		||||
									"domain_names": ["test1.jc21.com.au"],
 | 
			
		||||
									"is_ecc": 0,
 | 
			
		||||
									"status": "ready"
 | 
			
		||||
								}
 | 
			
		||||
@@ -54,4 +48,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -60,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1602593653,
 | 
			
		||||
											"modified_on": 1602593653,
 | 
			
		||||
											"created_at": 1602593653000,
 | 
			
		||||
											"updated_at": 1602593653000,
 | 
			
		||||
											"user_id": 1,
 | 
			
		||||
											"name": "Route53",
 | 
			
		||||
											"acmesh_name": "dns_aws",
 | 
			
		||||
 
 | 
			
		||||
@@ -29,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1602593653,
 | 
			
		||||
									"modified_on": 1602593653,
 | 
			
		||||
									"created_at": 1602593653000,
 | 
			
		||||
									"updated_at": 1602593653000,
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"name": "Route53",
 | 
			
		||||
									"acmesh_name": "dns_aws",
 | 
			
		||||
 
 | 
			
		||||
@@ -33,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1602593653,
 | 
			
		||||
									"modified_on": 1602593653,
 | 
			
		||||
									"created_at": 1602593653000,
 | 
			
		||||
									"updated_at": 1602593653000,
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"name": "Route53",
 | 
			
		||||
									"acmesh_name": "dns_aws",
 | 
			
		||||
 
 | 
			
		||||
@@ -43,8 +43,8 @@
 | 
			
		||||
								"result": {
 | 
			
		||||
									"result": {
 | 
			
		||||
										"id": 1,
 | 
			
		||||
										"created_on": 1602593653,
 | 
			
		||||
										"modified_on": 1602593653,
 | 
			
		||||
										"created_at": 1602593653000,
 | 
			
		||||
										"updated_at": 1602593653000,
 | 
			
		||||
										"user_id": 1,
 | 
			
		||||
										"name": "Route53",
 | 
			
		||||
										"acmesh_name": "dns_aws",
 | 
			
		||||
 
 | 
			
		||||
@@ -60,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1646279455,
 | 
			
		||||
											"modified_on": 1646279455,
 | 
			
		||||
											"created_at": 1646279455000,
 | 
			
		||||
											"updated_at": 1646279455000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"type": "proxy",
 | 
			
		||||
											"nginx_template_id": 1,
 | 
			
		||||
 
 | 
			
		||||
@@ -33,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1646279455,
 | 
			
		||||
									"modified_on": 1646279455,
 | 
			
		||||
									"created_at": 1646279455000,
 | 
			
		||||
									"updated_at": 1646279455000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
									"nginx_template_id": 1,
 | 
			
		||||
 
 | 
			
		||||
@@ -42,8 +42,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1646279455,
 | 
			
		||||
									"modified_on": 1646279455,
 | 
			
		||||
									"created_at": 1646279455000,
 | 
			
		||||
									"updated_at": 1646279455000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
									"nginx_template_id": 1,
 | 
			
		||||
 
 | 
			
		||||
@@ -29,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1645700556,
 | 
			
		||||
									"modified_on": 1645700556,
 | 
			
		||||
									"created_at": 1645700556000,
 | 
			
		||||
									"updated_at": 1645700556000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
									"nginx_template_id": 1,
 | 
			
		||||
 
 | 
			
		||||
@@ -53,15 +53,15 @@
 | 
			
		||||
									"limit": 10,
 | 
			
		||||
									"sort": [
 | 
			
		||||
										{
 | 
			
		||||
											"field": "created_on",
 | 
			
		||||
											"field": "created_at",
 | 
			
		||||
											"direction": "ASC"
 | 
			
		||||
										}
 | 
			
		||||
									],
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1646218093,
 | 
			
		||||
											"modified_on": 1646218093,
 | 
			
		||||
											"created_at": 1646218093000,
 | 
			
		||||
											"updated_at": 1646218093000,
 | 
			
		||||
											"user_id": 1,
 | 
			
		||||
											"name": "Default Proxy Template",
 | 
			
		||||
											"type": "proxy",
 | 
			
		||||
 
 | 
			
		||||
@@ -29,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 10,
 | 
			
		||||
									"created_on": 1646218093,
 | 
			
		||||
									"modified_on": 1646218093,
 | 
			
		||||
									"created_at": 1646218093000,
 | 
			
		||||
									"updated_at": 1646218093000,
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"name": "My proxy template",
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
 
 | 
			
		||||
@@ -33,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1646218093,
 | 
			
		||||
									"modified_on": 1646218093,
 | 
			
		||||
									"created_at": 1646218093000,
 | 
			
		||||
									"updated_at": 1646218093000,
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"name": "Default Proxy Template",
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
 
 | 
			
		||||
@@ -42,8 +42,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1646218093,
 | 
			
		||||
									"modified_on": 1646218093,
 | 
			
		||||
									"created_at": 1646218093000,
 | 
			
		||||
									"updated_at": 1646218093000,
 | 
			
		||||
									"user_id": 1,
 | 
			
		||||
									"name": "My renamed proxy template",
 | 
			
		||||
									"type": "proxy",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "getSettings",
 | 
			
		||||
	"summary": "Get a list of settings",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Settings"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Settings"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "query",
 | 
			
		||||
@@ -39,9 +37,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/SettingList"
 | 
			
		||||
@@ -64,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1578010090,
 | 
			
		||||
											"modified_on": 1578010095,
 | 
			
		||||
											"created_at": 1578010090000,
 | 
			
		||||
											"updated_at": 1578010095000,
 | 
			
		||||
											"name": "default-site",
 | 
			
		||||
											"value": {
 | 
			
		||||
												"html": "<p>not found</p>",
 | 
			
		||||
@@ -81,4 +77,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "getSetting",
 | 
			
		||||
	"summary": "Get a setting object by name",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Settings"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Settings"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "path",
 | 
			
		||||
@@ -23,9 +21,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/SettingObject"
 | 
			
		||||
@@ -37,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 2,
 | 
			
		||||
									"created_on": 1578010090,
 | 
			
		||||
									"modified_on": 1578010095,
 | 
			
		||||
									"created_at": 1578010090000,
 | 
			
		||||
									"updated_at": 1578010095000,
 | 
			
		||||
									"name": "default-site",
 | 
			
		||||
									"value": {
 | 
			
		||||
										"html": "<p>not found</p>",
 | 
			
		||||
@@ -52,4 +48,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "updateSetting",
 | 
			
		||||
	"summary": "Update an existing Setting",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Settings"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Settings"],
 | 
			
		||||
	"parameters": [
 | 
			
		||||
		{
 | 
			
		||||
			"in": "path",
 | 
			
		||||
@@ -32,9 +30,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/SettingObject"
 | 
			
		||||
@@ -46,8 +42,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 2,
 | 
			
		||||
									"created_on": 1578010090,
 | 
			
		||||
									"modified_on": 1578010090,
 | 
			
		||||
									"created_at": 1578010090000,
 | 
			
		||||
									"updated_at": 1578010090000,
 | 
			
		||||
									"name": "default-site",
 | 
			
		||||
									"value": {
 | 
			
		||||
										"html": "<p>not found</p>",
 | 
			
		||||
@@ -61,4 +57,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
	"operationId": "createSetting",
 | 
			
		||||
	"summary": "Create a new Setting",
 | 
			
		||||
	"tags": [
 | 
			
		||||
		"Settings"
 | 
			
		||||
	],
 | 
			
		||||
	"tags": ["Settings"],
 | 
			
		||||
	"requestBody": {
 | 
			
		||||
		"description": "Setting to Create",
 | 
			
		||||
		"required": true,
 | 
			
		||||
@@ -19,9 +17,7 @@
 | 
			
		||||
			"content": {
 | 
			
		||||
				"application/json": {
 | 
			
		||||
					"schema": {
 | 
			
		||||
						"required": [
 | 
			
		||||
							"result"
 | 
			
		||||
						],
 | 
			
		||||
						"required": ["result"],
 | 
			
		||||
						"properties": {
 | 
			
		||||
							"result": {
 | 
			
		||||
								"$ref": "#/components/schemas/SettingObject"
 | 
			
		||||
@@ -33,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 2,
 | 
			
		||||
									"created_on": 1578010090,
 | 
			
		||||
									"modified_on": 1578010090,
 | 
			
		||||
									"created_at": 1578010090000,
 | 
			
		||||
									"updated_at": 1578010090000,
 | 
			
		||||
									"name": "default-site",
 | 
			
		||||
									"value": {
 | 
			
		||||
										"html": "<p>not found</p>",
 | 
			
		||||
@@ -48,4 +44,4 @@
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -60,8 +60,8 @@
 | 
			
		||||
									"items": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1672804124,
 | 
			
		||||
											"modified_on": 1672804124,
 | 
			
		||||
											"created_at": 1672804124000,
 | 
			
		||||
											"updated_at": 1672804124000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"name": "API servers",
 | 
			
		||||
											"nginx_template_id": 5,
 | 
			
		||||
@@ -77,8 +77,8 @@
 | 
			
		||||
											"servers": [
 | 
			
		||||
												{
 | 
			
		||||
													"id": 1,
 | 
			
		||||
													"created_on": 1672804124,
 | 
			
		||||
													"modified_on": 1672804124,
 | 
			
		||||
													"created_at": 1672804124000,
 | 
			
		||||
													"updated_at": 1672804124000,
 | 
			
		||||
													"upstream_group_id": 1,
 | 
			
		||||
													"server": "192.168.0.10:80",
 | 
			
		||||
													"weight": 100,
 | 
			
		||||
@@ -89,8 +89,8 @@
 | 
			
		||||
												},
 | 
			
		||||
												{
 | 
			
		||||
													"id": 2,
 | 
			
		||||
													"created_on": 1672804124,
 | 
			
		||||
													"modified_on": 1672804124,
 | 
			
		||||
													"created_at": 1672804124000,
 | 
			
		||||
													"updated_at": 1672804124000,
 | 
			
		||||
													"upstream_group_id": 1,
 | 
			
		||||
													"server": "192.168.0.11:80",
 | 
			
		||||
													"weight": 50,
 | 
			
		||||
@@ -103,8 +103,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 2,
 | 
			
		||||
											"created_on": 1672804197,
 | 
			
		||||
											"modified_on": 1672804197,
 | 
			
		||||
											"created_at": 1672804197000,
 | 
			
		||||
											"updated_at": 1672804197000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"name": "API servers 2",
 | 
			
		||||
											"nginx_template_id": 5,
 | 
			
		||||
@@ -120,8 +120,8 @@
 | 
			
		||||
											"servers": [
 | 
			
		||||
												{
 | 
			
		||||
													"id": 3,
 | 
			
		||||
													"created_on": 1672804197,
 | 
			
		||||
													"modified_on": 1672804197,
 | 
			
		||||
													"created_at": 1672804197000,
 | 
			
		||||
													"updated_at": 1672804197000,
 | 
			
		||||
													"upstream_group_id": 2,
 | 
			
		||||
													"server": "192.168.0.10:80",
 | 
			
		||||
													"weight": 100,
 | 
			
		||||
@@ -132,8 +132,8 @@
 | 
			
		||||
												},
 | 
			
		||||
												{
 | 
			
		||||
													"id": 4,
 | 
			
		||||
													"created_on": 1672804197,
 | 
			
		||||
													"modified_on": 1672804197,
 | 
			
		||||
													"created_at": 1672804197000,
 | 
			
		||||
													"updated_at": 1672804197000,
 | 
			
		||||
													"upstream_group_id": 2,
 | 
			
		||||
													"server": "192.168.0.11:80",
 | 
			
		||||
													"weight": 50,
 | 
			
		||||
@@ -146,8 +146,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 3,
 | 
			
		||||
											"created_on": 1672804200,
 | 
			
		||||
											"modified_on": 1672804200,
 | 
			
		||||
											"created_at": 1672804200000,
 | 
			
		||||
											"updated_at": 1672804200000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"name": "API servers 2",
 | 
			
		||||
											"nginx_template_id": 5,
 | 
			
		||||
@@ -163,8 +163,8 @@
 | 
			
		||||
											"servers": [
 | 
			
		||||
												{
 | 
			
		||||
													"id": 5,
 | 
			
		||||
													"created_on": 1672804200,
 | 
			
		||||
													"modified_on": 1672804200,
 | 
			
		||||
													"created_at": 1672804200000,
 | 
			
		||||
													"updated_at": 1672804200000,
 | 
			
		||||
													"upstream_group_id": 3,
 | 
			
		||||
													"server": "192.168.0.10:80",
 | 
			
		||||
													"weight": 100,
 | 
			
		||||
@@ -175,8 +175,8 @@
 | 
			
		||||
												},
 | 
			
		||||
												{
 | 
			
		||||
													"id": 6,
 | 
			
		||||
													"created_on": 1672804200,
 | 
			
		||||
													"modified_on": 1672804200,
 | 
			
		||||
													"created_at": 1672804200000,
 | 
			
		||||
													"updated_at": 1672804200000,
 | 
			
		||||
													"upstream_group_id": 3,
 | 
			
		||||
													"server": "192.168.0.11:80",
 | 
			
		||||
													"weight": 50,
 | 
			
		||||
@@ -189,8 +189,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 4,
 | 
			
		||||
											"created_on": 1672804201,
 | 
			
		||||
											"modified_on": 1672804201,
 | 
			
		||||
											"created_at": 1672804201000,
 | 
			
		||||
											"updated_at": 1672804201000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"name": "API servers 2",
 | 
			
		||||
											"nginx_template_id": 5,
 | 
			
		||||
@@ -206,8 +206,8 @@
 | 
			
		||||
											"servers": [
 | 
			
		||||
												{
 | 
			
		||||
													"id": 7,
 | 
			
		||||
													"created_on": 1672804201,
 | 
			
		||||
													"modified_on": 1672804201,
 | 
			
		||||
													"created_at": 1672804201000,
 | 
			
		||||
													"updated_at": 1672804201000,
 | 
			
		||||
													"upstream_group_id": 4,
 | 
			
		||||
													"server": "192.168.0.10:80",
 | 
			
		||||
													"weight": 100,
 | 
			
		||||
@@ -218,8 +218,8 @@
 | 
			
		||||
												},
 | 
			
		||||
												{
 | 
			
		||||
													"id": 8,
 | 
			
		||||
													"created_on": 1672804201,
 | 
			
		||||
													"modified_on": 1672804201,
 | 
			
		||||
													"created_at": 1672804201000,
 | 
			
		||||
													"updated_at": 1672804201000,
 | 
			
		||||
													"upstream_group_id": 4,
 | 
			
		||||
													"server": "192.168.0.11:80",
 | 
			
		||||
													"weight": 50,
 | 
			
		||||
@@ -232,8 +232,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 5,
 | 
			
		||||
											"created_on": 1672804201,
 | 
			
		||||
											"modified_on": 1672804201,
 | 
			
		||||
											"created_at": 1672804201000,
 | 
			
		||||
											"updated_at": 1672804201000,
 | 
			
		||||
											"user_id": 2,
 | 
			
		||||
											"name": "API servers 2",
 | 
			
		||||
											"nginx_template_id": 5,
 | 
			
		||||
@@ -249,8 +249,8 @@
 | 
			
		||||
											"servers": [
 | 
			
		||||
												{
 | 
			
		||||
													"id": 9,
 | 
			
		||||
													"created_on": 1672804201,
 | 
			
		||||
													"modified_on": 1672804201,
 | 
			
		||||
													"created_at": 1672804201000,
 | 
			
		||||
													"updated_at": 1672804201000,
 | 
			
		||||
													"upstream_group_id": 5,
 | 
			
		||||
													"server": "192.168.0.10:80",
 | 
			
		||||
													"weight": 100,
 | 
			
		||||
@@ -261,8 +261,8 @@
 | 
			
		||||
												},
 | 
			
		||||
												{
 | 
			
		||||
													"id": 10,
 | 
			
		||||
													"created_on": 1672804201,
 | 
			
		||||
													"modified_on": 1672804201,
 | 
			
		||||
													"created_at": 1672804201000,
 | 
			
		||||
													"updated_at": 1672804201000,
 | 
			
		||||
													"upstream_group_id": 5,
 | 
			
		||||
													"server": "192.168.0.11:80",
 | 
			
		||||
													"weight": 50,
 | 
			
		||||
 
 | 
			
		||||
@@ -29,8 +29,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 6,
 | 
			
		||||
									"created_on": 1672806857,
 | 
			
		||||
									"modified_on": 1672806857,
 | 
			
		||||
									"created_at": 1672806857000,
 | 
			
		||||
									"updated_at": 1672806857000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"name": "API servers 2",
 | 
			
		||||
									"nginx_template_id": 5,
 | 
			
		||||
@@ -46,8 +46,8 @@
 | 
			
		||||
									"servers": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 11,
 | 
			
		||||
											"created_on": 1672806857,
 | 
			
		||||
											"modified_on": 1672806857,
 | 
			
		||||
											"created_at": 1672806857000,
 | 
			
		||||
											"updated_at": 1672806857000,
 | 
			
		||||
											"upstream_id": 6,
 | 
			
		||||
											"server": "192.168.0.10:80",
 | 
			
		||||
											"weight": 100,
 | 
			
		||||
@@ -58,8 +58,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 12,
 | 
			
		||||
											"created_on": 1672806857,
 | 
			
		||||
											"modified_on": 1672806857,
 | 
			
		||||
											"created_at": 1672806857000,
 | 
			
		||||
											"updated_at": 1672806857000,
 | 
			
		||||
											"upstream_id": 6,
 | 
			
		||||
											"server": "192.168.0.11:80",
 | 
			
		||||
											"weight": 50,
 | 
			
		||||
 
 | 
			
		||||
@@ -33,8 +33,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1672786008,
 | 
			
		||||
									"modified_on": 1672786008,
 | 
			
		||||
									"created_at": 1672786008000,
 | 
			
		||||
									"updated_at": 1672786008000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"name": "API servers 3",
 | 
			
		||||
									"ip_hash": true,
 | 
			
		||||
@@ -47,8 +47,8 @@
 | 
			
		||||
									"servers": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1672786009,
 | 
			
		||||
											"modified_on": 1672786009,
 | 
			
		||||
											"created_at": 1672786009000,
 | 
			
		||||
											"updated_at": 1672786009000,
 | 
			
		||||
											"upstream_id": 1,
 | 
			
		||||
											"server": "api1.localhost:1234",
 | 
			
		||||
											"weight": 100,
 | 
			
		||||
@@ -59,8 +59,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 2,
 | 
			
		||||
											"created_on": 1672786009,
 | 
			
		||||
											"modified_on": 1672786009,
 | 
			
		||||
											"created_at": 1672786009000,
 | 
			
		||||
											"updated_at": 1672786009000,
 | 
			
		||||
											"upstream_id": 1,
 | 
			
		||||
											"server": "api2.localhost:1234",
 | 
			
		||||
											"weight": 50,
 | 
			
		||||
 
 | 
			
		||||
@@ -42,8 +42,8 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 1,
 | 
			
		||||
									"created_on": 1673234177,
 | 
			
		||||
									"modified_on": 1673244559,
 | 
			
		||||
									"created_at": 1673234177000,
 | 
			
		||||
									"updated_at": 1673244559000,
 | 
			
		||||
									"user_id": 2,
 | 
			
		||||
									"name": "API servers 2",
 | 
			
		||||
									"nginx_template_id": 5,
 | 
			
		||||
@@ -59,8 +59,8 @@
 | 
			
		||||
									"servers": [
 | 
			
		||||
										{
 | 
			
		||||
											"id": 1,
 | 
			
		||||
											"created_on": 1673234177,
 | 
			
		||||
											"modified_on": 1673244559,
 | 
			
		||||
											"created_at": 1673234177000,
 | 
			
		||||
											"updated_at": 1673244559000,
 | 
			
		||||
											"upstream_id": 1,
 | 
			
		||||
											"server": "192.168.0.10:80",
 | 
			
		||||
											"weight": 100,
 | 
			
		||||
@@ -71,8 +71,8 @@
 | 
			
		||||
										},
 | 
			
		||||
										{
 | 
			
		||||
											"id": 2,
 | 
			
		||||
											"created_on": 1673234177,
 | 
			
		||||
											"modified_on": 1673244559,
 | 
			
		||||
											"created_at": 1673234177000,
 | 
			
		||||
											"updated_at": 1673244559000,
 | 
			
		||||
											"upstream_id": 1,
 | 
			
		||||
											"server": "192.168.0.11:80",
 | 
			
		||||
											"weight": 50,
 | 
			
		||||
 
 | 
			
		||||
@@ -71,8 +71,8 @@
 | 
			
		||||
											"name": "Jamie Curnow",
 | 
			
		||||
											"nickname": "James",
 | 
			
		||||
											"email": "jc@jc21.com",
 | 
			
		||||
											"created_on": 1578010090,
 | 
			
		||||
											"modified_on": 1578010095,
 | 
			
		||||
											"created_at": 1578010090000,
 | 
			
		||||
											"updated_at": 1578010095000,
 | 
			
		||||
											"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
											"is_disabled": false,
 | 
			
		||||
											"capabilities": ["full-admin"]
 | 
			
		||||
@@ -82,8 +82,8 @@
 | 
			
		||||
											"name": "John Doe",
 | 
			
		||||
											"nickname": "John",
 | 
			
		||||
											"email": "johdoe@example.com",
 | 
			
		||||
											"created_on": 1578010100,
 | 
			
		||||
											"modified_on": 1578010105,
 | 
			
		||||
											"created_at": 1578010100000,
 | 
			
		||||
											"updated_at": 1578010105000,
 | 
			
		||||
											"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
											"is_disabled": false,
 | 
			
		||||
											"capabilities": [
 | 
			
		||||
@@ -96,8 +96,8 @@
 | 
			
		||||
											"name": "Jane Doe",
 | 
			
		||||
											"nickname": "Jane",
 | 
			
		||||
											"email": "janedoe@example.com",
 | 
			
		||||
											"created_on": 1578010110,
 | 
			
		||||
											"modified_on": 1578010115,
 | 
			
		||||
											"created_at": 1578010110000,
 | 
			
		||||
											"updated_at": 1578010115000,
 | 
			
		||||
											"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
											"is_disabled": false,
 | 
			
		||||
											"capabilities": [
 | 
			
		||||
 
 | 
			
		||||
@@ -32,8 +32,8 @@
 | 
			
		||||
									"name": "Jamie Curnow",
 | 
			
		||||
									"nickname": "James",
 | 
			
		||||
									"email": "jc@jc21.com",
 | 
			
		||||
									"created_on": 1578010100,
 | 
			
		||||
									"modified_on": 1578010100,
 | 
			
		||||
									"created_at": 1578010100000,
 | 
			
		||||
									"updated_at": 1578010100000,
 | 
			
		||||
									"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
									"is_disabled": false,
 | 
			
		||||
									"auth": {
 | 
			
		||||
 
 | 
			
		||||
@@ -50,10 +50,10 @@
 | 
			
		||||
							"value": {
 | 
			
		||||
								"result": {
 | 
			
		||||
									"id": 2,
 | 
			
		||||
									"created_at": 1648422222000,
 | 
			
		||||
									"updated_at": 1648423979000,
 | 
			
		||||
									"user_id": 3,
 | 
			
		||||
									"type": "password",
 | 
			
		||||
									"created_on": 1648422222,
 | 
			
		||||
									"modified_on": 1648423979
 | 
			
		||||
									"type": "password"
 | 
			
		||||
								}
 | 
			
		||||
							}
 | 
			
		||||
						}
 | 
			
		||||
 
 | 
			
		||||
@@ -44,8 +44,8 @@
 | 
			
		||||
									"name": "Jamie Curnow",
 | 
			
		||||
									"nickname": "James",
 | 
			
		||||
									"email": "jc@jc21.com",
 | 
			
		||||
									"created_on": 1578010100,
 | 
			
		||||
									"modified_on": 1578010105,
 | 
			
		||||
									"created_at": 1578010100000,
 | 
			
		||||
									"updated_at": 1578010105000,
 | 
			
		||||
									"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
									"is_disabled": false,
 | 
			
		||||
									"capabilities": ["full-admin"]
 | 
			
		||||
 
 | 
			
		||||
@@ -53,8 +53,8 @@
 | 
			
		||||
									"name": "Jamie Curnow",
 | 
			
		||||
									"nickname": "James",
 | 
			
		||||
									"email": "jc@jc21.com",
 | 
			
		||||
									"created_on": 1578010100,
 | 
			
		||||
									"modified_on": 1578010110,
 | 
			
		||||
									"created_at": 1578010100000,
 | 
			
		||||
									"updated_at": 1578010110000,
 | 
			
		||||
									"gravatar_url": "https://www.gravatar.com/avatar/6193176330f8d38747f038c170ddb193?d=mm&r=pg&s=128",
 | 
			
		||||
									"is_disabled": false,
 | 
			
		||||
									"capabilities": ["full-admin"]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user