docs: align engineering and UI checklists

This commit is contained in:
benya
2026-07-22 23:54:58 +03:00
parent 6a030613aa
commit 61b1c06205
3 changed files with 34 additions and 2 deletions
+6 -2
View File
@@ -18,8 +18,8 @@
## Проверить перед выпуском notification UI
- [ ] Профиль без e-mail: e-mail channel выключен с понятной подсказкой.
- [ ] SMTP отсутствует: e-mail channel недоступен, остальные настройки сохраняются.
- [ ] Telegram token отсутствует: Telegram channel недоступен.
- [x] SMTP отсутствует: e-mail channel недоступен, остальные настройки сохраняются.
- [x] Telegram token отсутствует: Telegram channel недоступен.
- [ ] Неверный Chat ID и пороги показывают ошибку формы.
- [ ] Test send показывает sent и failed без раскрытия секретов.
- [ ] История корректна при пустом списке и длинной ошибке доставки.
@@ -28,6 +28,10 @@
## Следующие элементы
- [ ] Встроенный notification center: колокольчик, unread/read, счётчик и переход к источнику события.
- [ ] Фильтры уведомлений по роутеру, типу, severity, каналу и статусу доставки.
- [ ] Настройки отдельных типов событий и maintenance/snooze для роутера.
- [ ] Экран состояния каналов: последняя успешная отправка, последняя ошибка и тест соединения.
- [ ] Quiet hours/timezone.
- [ ] Webhook editor с ротацией секрета.
- [ ] Per-device notification override.