{ "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"] }