fix(network): защитить ключи WireGuard и режим просмотра операций

This commit is contained in:
Denozordec committed 2026-10-13 20:12:33 +07:00
1 parent c8f9c83f45
commit a404da768d
23 files changed
+1648 -36

No files matched your search

@@ -0,0 +1,175 @@
{
"date": "2026-10-13",
"block": "12.5.208",
"runtime": "ux-native208",
"cases": [
{
"section": "wireguard",
"role": "reader",
"width": 1440,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "ipsec",
"role": "reader",
"width": 1440,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "gre",
"role": "reader",
"width": 1440,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "firewall",
"role": "reader",
"width": 1440,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "filters",
"role": "reader",
"width": 1440,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "wireguard",
"role": "admin",
"width": 1440,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "ipsec",
"role": "admin",
"width": 1440,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "gre",
"role": "admin",
"width": 1440,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "firewall",
"role": "admin",
"width": 1440,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "filters",
"role": "admin",
"width": 1440,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "wireguard",
"role": "reader",
"width": 320,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "ipsec",
"role": "reader",
"width": 320,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "gre",
"role": "reader",
"width": 320,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "firewall",
"role": "reader",
"width": 320,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "filters",
"role": "reader",
"width": 320,
"writeControlAllowed": false,
"actualNativeList": true,
"applied": false
},
{
"section": "wireguard",
"role": "admin",
"width": 320,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "ipsec",
"role": "admin",
"width": 320,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "gre",
"role": "admin",
"width": 320,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "firewall",
"role": "admin",
"width": 320,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
},
{
"section": "filters",
"role": "admin",
"width": 320,
"writeControlAllowed": true,
"actualNativeList": true,
"applied": false
}
],
"realPortalJWT": true,
"apiMocks": false,
"mutationRequests": 0,
"pageErrors": 0,
"ownWireguardInterfacesPresent": true,
"scope": "Default create/import/key-export controls on actual data; no operations applied from UI",
"ownWireguardInterfacesRemoved": true,
"ownPortalUserRemoved": true
}