From 0189987770c27ac9e719c43ea4eda57cf54565bd Mon Sep 17 00:00:00 2001 From: Jakob Olsson <Jakob Olsson> Date: Mon, 25 Nov 2019 16:32:06 +0100 Subject: [PATCH] disallow additional properties --- ubus/wifi.ap.json | 1 + ubus/wifi.json | 3 ++- ubus/wifi.radio.json | 1 + ubus/wifi.wps.json | 5 +++++ 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ubus/wifi.ap.json b/ubus/wifi.ap.json index 9c230e1..19e4614 100644 --- a/ubus/wifi.ap.json +++ b/ubus/wifi.ap.json @@ -89,6 +89,7 @@ "title": "wifi.ap.iface", "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://www.iopsys.eu/wifi.ap", + "additionalProperties": false, "properties": { "add_neighbor": { "type": "object", diff --git a/ubus/wifi.json b/ubus/wifi.json index 478196b..aaaefb0 100644 --- a/ubus/wifi.json +++ b/ubus/wifi.json @@ -98,6 +98,7 @@ "$id": "https://www.iopsys.eu/wifi", "type": "object", "title": "Wifi", + "additionalProperties": false, "properties": { "status": { "type": "object", @@ -199,4 +200,4 @@ } } } -} \ No newline at end of file +} diff --git a/ubus/wifi.radio.json b/ubus/wifi.radio.json index 74751b2..6d7a008 100644 --- a/ubus/wifi.radio.json +++ b/ubus/wifi.radio.json @@ -104,6 +104,7 @@ "description": "WiFi Radio Object", "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://www.iopsys.eu/wifi.radio", + "additionalProperties": false, "properties": { "autochannel": { "type": "object", diff --git a/ubus/wifi.wps.json b/ubus/wifi.wps.json index d3009a1..e63700f 100644 --- a/ubus/wifi.wps.json +++ b/ubus/wifi.wps.json @@ -16,10 +16,15 @@ "title": "wifi.wps", "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://www.iopsys.eu/wifi.wps", + "additionalProperties": false, "properties": { "generate_pin": { "type": "object", "properties": { + "input": { + "type": "object", + "properties": {} + }, "output": { "type": "object", "required": [ -- GitLab