Files
MikrotikManager/docs/ux-ui/acceptance/browser-outbox-a11y-2026-10-08.json
T

147 lines
3.4 KiB
JSON

{
"date": "2026-10-08",
"frontendSource": "b55588f",
"backendSource": "8782054",
"axeVersion": "4.11.3",
"browserHttpMocks": false,
"cases": [
{
"theme": "dark",
"width": 1280,
"panelAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"dialogAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"acknowledgedAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"errorAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"focusTrapSteps": 6,
"keyboardOpenAndCheckbox": true,
"escapeRestoresFocus": true,
"errorUsesAlert": true,
"statusUsesStatus": true,
"mobileFits": true,
"retryPosts": 0,
"externalSenderCalls": 0,
"pageErrors": []
},
{
"theme": "dark",
"width": 320,
"panelAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"dialogAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"acknowledgedAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"errorAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"focusTrapSteps": 6,
"keyboardOpenAndCheckbox": true,
"escapeRestoresFocus": true,
"errorUsesAlert": true,
"statusUsesStatus": true,
"mobileFits": true,
"retryPosts": 0,
"externalSenderCalls": 0,
"pageErrors": []
},
{
"theme": "light",
"width": 1280,
"panelAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"dialogAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"acknowledgedAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"errorAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"focusTrapSteps": 6,
"keyboardOpenAndCheckbox": true,
"escapeRestoresFocus": true,
"errorUsesAlert": true,
"statusUsesStatus": true,
"mobileFits": true,
"retryPosts": 0,
"externalSenderCalls": 0,
"pageErrors": []
},
{
"theme": "light",
"width": 320,
"panelAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"dialogAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"acknowledgedAudit": {
"violations": [],
"incomplete": [],
"passedRules": 16
},
"errorAudit": {
"violations": [],
"incomplete": [],
"passedRules": 14
},
"focusTrapSteps": 6,
"keyboardOpenAndCheckbox": true,
"escapeRestoresFocus": true,
"errorUsesAlert": true,
"statusUsesStatus": true,
"mobileFits": true,
"retryPosts": 0,
"externalSenderCalls": 0,
"pageErrors": []
}
],
"limits": [
"Scoped axe audits of queue and alertdialog; not a full WCAG conformance certification",
"Synthetic PostgreSQL states; controlled backend GET error, no actual database outage",
"Auth false; no screen reader session, actual Telegram delivery or Portal login tested"
]
}