fix(auth): восстанавливать раздел и фильтры после входа Portal
This commit is contained in:
1 parent
199910eceb
commit
46de87e213
15 files changed
+275
-17
No files matched your search
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"date": "2026-10-13",
|
||||
"block": "12.5.199",
|
||||
"sourceFilesMatched": 527,
|
||||
"sourceHashAlgorithm": "sha256 raw bytes before Docker build",
|
||||
"productionBuildPassed": true,
|
||||
"frontendImage": "mmapp-test/frontend:ux-portal199",
|
||||
"frontendImageId": "sha256:d3041db1ab0443211bc65bbe819438b9c9647763421fb7fe0dddae786c943cbe4",
|
||||
"backendImage": "mmapp-test/backend:ux-peak196",
|
||||
"rollbackFrontendTag": "ux-peak196",
|
||||
"portalVersion": "1.3.1",
|
||||
"authRequired": true,
|
||||
"scope": "Only frontend image tag changed; actual expired session SSO UI tested separately"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"date": "2026-10-13",
|
||||
"block": "12.5.199",
|
||||
"stats": {
|
||||
"startTime": "2026-10-13T09:01:20.154Z",
|
||||
"duration": 24970.957000000002,
|
||||
"expected": 12,
|
||||
"skipped": 0,
|
||||
"unexpected": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
"errors": [],
|
||||
"scope": "10 callback/query/permissions/unsafe target/handoff fixtures + 2 runtime link fixtures; not real Portal"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"date": "2026-10-13",
|
||||
"block": "12.5.199",
|
||||
"cases": [
|
||||
{
|
||||
"name": "expired token recovery",
|
||||
"width": 1440,
|
||||
"expiredMmTokenCleared": true,
|
||||
"portalLogin": true,
|
||||
"recoveredActualSso": true,
|
||||
"landingPath": "/servers",
|
||||
"originalPathRestored": true,
|
||||
"noFragment": true,
|
||||
"noOverflow": true,
|
||||
"pageErrors": 0,
|
||||
"restoredSearch": "?server=42&tab=details"
|
||||
},
|
||||
{
|
||||
"name": "expired token recovery",
|
||||
"width": 320,
|
||||
"expiredMmTokenCleared": true,
|
||||
"portalLogin": true,
|
||||
"recoveredActualSso": true,
|
||||
"landingPath": "/servers",
|
||||
"originalPathRestored": true,
|
||||
"noFragment": true,
|
||||
"noOverflow": true,
|
||||
"pageErrors": 0,
|
||||
"restoredSearch": "?server=42&tab=details"
|
||||
}
|
||||
],
|
||||
"realRuntime": true,
|
||||
"apiMocks": false,
|
||||
"blockedUnexpectedNavigationForSafety": true,
|
||||
"serverWrites": 0
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"date": "2026-10-13",
|
||||
"block": "12.5.199",
|
||||
"cases": [
|
||||
{
|
||||
"name": "disallowed return_to",
|
||||
"target": "http://localhost:3001/auth/callback",
|
||||
"externalNavigationAttempts": 0,
|
||||
"portalStayed": true,
|
||||
"apiMocks": false
|
||||
},
|
||||
{
|
||||
"name": "disallowed return_to",
|
||||
"target": "http://localhost.evil.invalid:3000/auth/callback",
|
||||
"externalNavigationAttempts": 0,
|
||||
"portalStayed": true,
|
||||
"apiMocks": false
|
||||
},
|
||||
{
|
||||
"name": "Portal browser logout",
|
||||
"loginVisible": true,
|
||||
"tokenStorageCleared": true
|
||||
}
|
||||
],
|
||||
"realRuntime": true,
|
||||
"apiMocks": false,
|
||||
"blockedUnexpectedNavigationForSafety": true,
|
||||
"serverWrites": 0,
|
||||
"remaining": [],
|
||||
"complete": true,
|
||||
"limitation": "Previous lookalike target used an invalid port and could not render login; corrected syntactically valid hostname tested separately."
|
||||
}
|
||||
Reference in new issue
Block a user