luci-app-https-dns-proxy: update to 2023-10-25-5

* no longer "require uci" in js files
* use L.resolveDefault when loading configs
* improve DNSMASQ config update selection user experience
* switch from uci.get to L.uci.get
* small code improvement of RPCD script

Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
Stan Grishin
2023-12-11 13:06:12 +00:00
parent 61ff84a99e
commit 799280877f
5 changed files with 122 additions and 434 deletions
@@ -6,7 +6,6 @@
"require ui";
"require rpc";
"require uci";
"require form";
"require baseclass";
@@ -414,11 +413,9 @@ var status = baseclass.extend({
btn_disable,
]);
var buttonsField = E("div", { class: "cbi-value-field" }, buttonsText);
var buttonsDiv = reply.status.version ?
E('div', {class: 'cbi-value'}, [
buttonsTitle,
buttonsField,
]) : '';
var buttonsDiv = reply.status.version
? E("div", { class: "cbi-value" }, [buttonsTitle, buttonsField])
: "";
return E("div", {}, [header, statusDiv, instancesDiv, buttonsDiv]);
});
},