luci-app-https-dns-proxy: update to 2025.12.29-4

This commit adds support for:
* new unified provider.json support to save space compared to individual
  provider json files
* new v.recipes provider (thanks @morytyann!)
* functional testing
* minor js/shell code improvements

Signed-off-by: Stan Grishin <stangri@melmac.ca>
This commit is contained in:
Stan Grishin
2026-03-02 20:17:14 +00:00
parent 1c2a26f6aa
commit 60b1eac5a4
11 changed files with 1433 additions and 166 deletions
@@ -15,7 +15,7 @@
},
{
"value": "ns2",
"description": "ns2: Germany - Düsseldorf"
"description": "ns2: Germany - Düsseldorf"
},
{
"value": "ns3",
@@ -0,0 +1,36 @@
{
"title": "v.recipes",
"template": "https://v.recipes/dns-{option}",
"bootstrap_dns": "1.1.1.1,1.0.0.1,8.8.8.8,8.8.4.4",
"help_link": "https://v.recipes/dns/",
"params": {
"option": {
"description": "Variant",
"type": "select",
"regex": "(query|security|adblock|ecs|cn)",
"options": [
{
"value": "query",
"description": "Unfiltered"
},
{
"value": "security",
"description": "Security"
},
{
"value": "adblock",
"description": "Adblock"
},
{
"value": "ecs",
"description": "ECS Optimized"
},
{
"value": "cn",
"description": "CN Optimized"
}
],
"default": "query"
}
}
}