Files
rmm-openwrt/UI_AUDIT_CHECKLIST.md
T
2026-07-31 00:28:22 +03:00

2.6 KiB
Raw Blame History

UI/UX audit record

Основной аудит: 2026-07-21. Последняя синхронизация: 2026-07-31.

Это запись уже выполненной проверки, а не список будущей разработки. Актуальные критерии повторной приёмки находятся в UI_CHECKLIST.md.

Подтверждённая базовая проверка

  • Login, recovery, profile, password, users и sessions используют общий layout.
  • Fleet и все вкладки роутера проверены с длинными hostname/ID/IPv6.
  • Основной layout не имеет page-level overflow на 1920, 1366, 1024×768, 768×1024, 390×844 и 360×800.
  • Cloud LuCI starting/offline/expired/401/403/404/409/429/502/503/504 используют согласованный дизайн и request ID.
  • Landing motion, scroll reveal и reduced-motion fallback проверены.
  • Видимый focus, touch targets и внутренний scroll диалогов проверены.
  • Notification profile и delivery history проверены локально на tablet/mobile.
  • Недоступные SMTP/Telegram channels блокируются с объяснением.
  • Provider error отображается безопасно и не раскрывает destination/secret.

Добавлено после основного production-аудита

  • Notification center, unread/read, incident grouping и SSE refresh реализованы в main.
  • E-mail/Telegram verification, webhook, quiet hours и per-device overrides реализованы в main.
  • LAN clients online/recent/unconfirmed и last_seen реализованы в main.
  • Эти изменения выпущены в новом server release после server-v0.8.1.
  • Полная browser matrix повторена на опубликованном server release.
  • Реальная SMTP/Telegram/webhook доставка проверена на production.
  • Retry/dead-letter и длинный provider error проверены в production history.
  • Online → recent → unconfirmed подтверждено на реальных wired/Wi-Fi клиентах.

Ограничения

  • Изменения пароля/e-mail на production ранее не выполнялись, чтобы не менять реальную учётную запись; формы и API проверялись локально.
  • Галочка «реализовано в main» не заменяет release и production smoke.