From 35387e8b177d6cb282d10d3a46fe42f3e3ac2a3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Thu, 14 May 2026 10:06:40 +0300 Subject: [PATCH] feat(a11y): extend Pa11y scope to 14 authenticated routes + Vuetify hideElements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pa11y.config.json теперь covers 21 URLs (7 guest + 14 authenticated). Authenticated URLs использует per-URL actions login flow: 1. navigate to /login 2. fill input[autocomplete="email"] = admin@demo.local (DemoSeeder) 3. fill input[autocomplete="current-password"] = password 4. click button[type="submit"] 5. wait for path /dashboard 6. navigate to target URL + wait path 14 routes added: /dashboard, /deals, /kanban, /projects, /billing, /settings, /reports, /reminders, /admin/{tenants,billing,incidents,system,pricing-tiers, supplier-prices}. hideElements extended: - select[hidden] — Vuetify VSelect рендерит hidden native