Убрал long-press меню каналов и обновил deploy-проверку sudo

This commit is contained in:
AidarKC
2026-05-31 19:30:36 +04:00
parent 1b0e1cf1d4
commit 5899bd2f77
25 changed files with 3343 additions and 192 deletions
@@ -0,0 +1,25 @@
# QR-перенос ключей между устройствами
## Краткое описание
Добавлен перенос логина и сохранённых на устройстве ключей через QR-код без дополнительного шифрования QR.
Передаются только те ключи, которые реально есть на устройстве: `device`, `blockchain`, `root`.
## Что проверить
- На авторизованном устройстве открыть «Устройства» → «Подключить устройство».
- Убедиться, что недоступные ключи нельзя выбрать.
- Нажать «Показать QR-код» и проверить, что QR содержит текущий логин и выбранные доступные ключи.
- На другом устройстве открыть вход и нажать «Отсканировать QR-код».
- После сканирования проверить экран подтверждения: показывается отсканированный логин и список полученных ключей.
- Нажать «Да» и проверить, что локальная история старого логина очищена, а вход выполнен под логином из QR.
- Проверить ручной ввод QR-текста как запасной сценарий для браузеров без `BarcodeDetector`.
## Ожидаемый результат
Новое устройство входит под логином из QR-кода, сохраняет полученные ключи и не показывает локальную историю старого логина.
## Статус
pending