41 lines
2.4 KiB
JSON
41 lines
2.4 KiB
JSON
{
|
|
"date": "2026-10-16",
|
|
"authorization": "Publish prepared Filters/map/recursive fixes to main; after successful CI update production backend and frontend only",
|
|
"version": "2.0.2",
|
|
"revision": "e6a2e4009d8af9e0e2f98c645791981c2b6d6ca8",
|
|
"ci": { "url": "https://git.shx.one/denozord/MikrotikManager/actions/runs/2468", "allSevenJobs": "success" },
|
|
"images": {
|
|
"backend": "sha256:1a02d517b16d9d475b478e7fae1a2749bad88a156f0e49183e8cb57e2d1a7f10",
|
|
"frontend": "sha256:fbd0c3743613a60d18dc6a13120cf1d755f89bc574c490e363d235301a267765",
|
|
"ociVersionAndRevision": "verified before restart"
|
|
},
|
|
"deployment": {
|
|
"backendStartedAt": "2026-10-16T00:41:33+07:00",
|
|
"frontendStartedAt": "2026-10-16T00:42:11+07:00",
|
|
"backendHealth": "healthy",
|
|
"frontendHealth": "healthy",
|
|
"postgresContainerAndStartedAtUnchanged": true,
|
|
"composeFileUnchanged": true,
|
|
"composeSha256": "e675c00d1cbdf6558f9cad601c2674007d899d1b47c92acd0d866ff51bb61bd31",
|
|
"routerOsConfigurationWriteActionsByAgent": 0,
|
|
"permissionsChanged": false
|
|
},
|
|
"httpAcceptance": [
|
|
{ "serverId": 2, "routesHttp": 200, "routes": 4, "routeReadMs": 1048, "live": true, "stale": false, "gatewaysHttp": 200, "gateways": 9, "gatewayReadMs": 1167 },
|
|
{ "serverId": 3, "routesHttp": 200, "routes": 3, "routeReadMs": 2575, "live": true, "stale": false, "gatewaysHttp": 200, "gateways": 7, "gatewayReadMs": 3800 },
|
|
{ "serverId": 4, "routesHttp": 200, "routes": 5, "routeReadMs": 736, "live": true, "stale": false, "gatewaysHttp": 200, "gateways": 8, "gatewayReadMs": 993 }
|
|
],
|
|
"uiAcceptance": {
|
|
"recursiveRoutes": "All three JH selected; 4/3/5 route endpoints displayed without the previous error; grouped rows may contain multiple endpoints",
|
|
"filters": "Selected server 2: 10 rendered rules, zero missing-route warnings, recursive /32 addresses visible",
|
|
"map": "4 devices (3 JH/1 EN), expanded graphical legend, 25 GRE loaded / 3 rendered links",
|
|
"pointerSelection": { "selected": true, "computedOutlineStyle": "none", "keyboardRingOpacity": "0" },
|
|
"editingAndDeletion": "not executed; read-only account"
|
|
},
|
|
"limitations": [
|
|
"Read-only DNS still rejected by mm:network:write; unresolved FQDN links are not confirmed",
|
|
"One-off API timings, not a capacity benchmark or proof that every network timeout is eliminated"
|
|
],
|
|
"privateScreenshotsOutsideGit": ["tmp/prod272-recursive.jpg", "tmp/prod272-filters.jpg", "tmp/prod272-map-overview.jpg"]
|
|
}
|