fix(network): выбрать IPv6-команду в экспорте GRE

This commit is contained in:
Denozordec committed 2026-10-13 22:01:46 +07:00
1 parent 1be4a490b5
commit 0c5d7d3207
15 files changed
+204 -10

No files matched your search

@@ -0,0 +1 @@
{"direct":[{"host":"194.226.121.150","path":"/system/resource","status":200},{"host":"194.226.121.150","path":"/interface/gre","status":200},{"host":"194.226.121.150","path":"/ipv6/address","status":200},{"host":"104.165.244.7","path":"/system/resource","status":200},{"host":"104.165.244.7","path":"/interface/gre","status":200},{"host":"104.165.244.7","path":"/ipv6/address","status":200}],"app":[{"host":"194.226.121.150","id":1,"port":80,"useSsl":false,"username":"admin","storedPasswordPresent":true,"storedMatchesProvided":true,"status":200,"failures":[]},{"host":"104.165.244.7","id":2,"port":80,"useSsl":false,"username":"admin","storedPasswordPresent":true,"storedMatchesProvided":true,"status":200,"failures":[]}]}
@@ -0,0 +1,20 @@
{
"date": "2026-10-13",
"block": "12.5.213",
"frontendSourceMatched": 527,
"backendChanged": false,
"services": {
"backend": {
"image": "mmapp-test/backend:ux-gre212",
"imageId": "sha256:15b4c11614737ff12d4a4d40ed585324dabcace1f96342f0e966266125b78a1b",
"running": true,
"health": "healthy"
},
"frontend": {
"image": "mmapp-test/frontend:ux-gre213",
"imageId": "sha256:01100214ca8f66e2a581b9181d1fe85d374dbfe3a1e377531ef062a8ef0b3d8e",
"running": true,
"health": null
}
}
}
@@ -0,0 +1,15 @@
{
"date": "2026-10-13",
"block": "12.5.213",
"uniqueCases": 6,
"stats": {
"startTime": "2026-10-13T14:43:25.817Z",
"duration": 14960.735,
"expected": 6,
"skipped": 0,
"unexpected": 0,
"flaky": 0
},
"apiMocked": true,
"scope": "IPv6 family and existing export templates on 1440/320"
}
@@ -0,0 +1,72 @@
{
"date": "2026-10-13",
"block": "12.5.213",
"backend": "ux-gre212",
"frontend": "ux-gre213",
"cases": [
{
"host": "194.226.121.150",
"applicationCreateStatus": 201,
"ownedDisabledGre": true,
"localInnerIp": "fd00:213:427d::1/64",
"nativeFamily": "ipv6/address",
"advertise": false,
"publicOuterIpv6": false,
"dataPlaneTest": false
},
{
"host": "104.165.244.7",
"applicationCreateStatus": 201,
"ownedDisabledGre": true,
"localInnerIp": "fd00:213:427d::2/64",
"nativeFamily": "ipv6/address",
"advertise": false,
"publicOuterIpv6": false,
"dataPlaneTest": false
}
],
"uiCases": [
{
"width": 1440,
"role": "reader",
"actualNativeData": true,
"ipv6ExportFamily": true,
"staticFragmentScopeVisible": true,
"mutationRequests": 0,
"pageErrors": 0
},
{
"width": 1440,
"role": "admin",
"actualNativeData": true,
"ipv6ExportFamily": true,
"staticFragmentScopeVisible": true,
"mutationRequests": 0,
"pageErrors": 0
},
{
"width": 320,
"role": "reader",
"actualNativeData": true,
"ipv6ExportFamily": true,
"staticFragmentScopeVisible": true,
"mutationRequests": 0,
"pageErrors": 0
},
{
"width": 320,
"role": "admin",
"actualNativeData": true,
"ipv6ExportFamily": true,
"staticFragmentScopeVisible": true,
"mutationRequests": 0,
"pageErrors": 0
}
],
"apiMocks": false,
"realPortalJWT": true,
"encodedAnonymousAuthStatus": 401,
"cleanupCompleted": true,
"scope": "Static inner ULA GRE projection/export fragment matches native IPv6 family; no RSC execution, outer/public IPv6 or data-plane claim",
"ownedPortalUserRemoved": true
}
@@ -0,0 +1,12 @@
{
"date": "2026-10-13",
"block": "12.5.213",
"commands": [
"npx tsx lib/gre-export.test.ts",
"npx tsx backend/src/services/gre-ipv6.test.ts"
],
"passed": true,
"frontendTypecheckPassed": true,
"eslintErrors": 0,
"scope": "IPv6 family/static fragment and existing backend IPv6 compatibility; no backend changes"
}
@@ -0,0 +1,10 @@
{
"date": "2026-10-13",
"block": "12.5.213",
"kinds": [
{
"kind": "frontend",
"matched": 527
}
]
}