docs: add v0.6 Mobile (Seaca) to roadmap and README
Links the new Android client repo and documents server-side mobile API work.
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
| [ssh-monitor](https://git.kalinamall.ru/PapaTramp/ssh-monitor) | Linux: SSH, sudo, logind, брутфорс, баны IP |
|
| [ssh-monitor](https://git.kalinamall.ru/PapaTramp/ssh-monitor) | Linux: SSH, sudo, logind, брутфорс, баны IP |
|
||||||
| [RDP-login-monitor](https://git.kalinamall.ru/PapaTramp/RDP-login-monitor) | Windows: RDP/RDS, RD Gateway, WinRM, admin share C$/ADMIN$ |
|
| [RDP-login-monitor](https://git.kalinamall.ru/PapaTramp/RDP-login-monitor) | Windows: RDP/RDS, RD Gateway, WinRM, admin share C$/ADMIN$ |
|
||||||
| **security-alert-center** (этот репозиторий) | Ubuntu 24.04: API, БД, UI, оповещения |
|
| **security-alert-center** (этот репозиторий) | Ubuntu 24.04: API, БД, UI, оповещения |
|
||||||
|
| [seaca](https://git.kalinamall.ru/PapaTramp/seaca) | Android: мобильный клиент SAC, push (FCM) |
|
||||||
|
|
||||||
## Статус
|
## Статус
|
||||||
|
|
||||||
|
|||||||
+20
-1
@@ -62,11 +62,29 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## v0.6 — Mobile (Seaca)
|
||||||
|
|
||||||
|
**Цель:** нативный Android-клиент и push по тем же правилам оповещений, что Telegram/email/webhook.
|
||||||
|
|
||||||
|
Репозиторий клиента: [seaca](https://git.kalinamall.ru/PapaTramp/seaca) (Kotlin, Jetpack Compose, FCM).
|
||||||
|
|
||||||
|
**Сервер SAC:**
|
||||||
|
|
||||||
|
- Настройки → **Мобильные устройства**: вкл/выкл подключений, коды регистрации, список устройств, отзыв, способ логина
|
||||||
|
- API: enrollment codes, `mobile_devices`, refresh JWT, регистрация FCM-токена
|
||||||
|
- Worker: канал `push_mobile` в notification policy (severity, cooldown, dedup — как у остальных каналов)
|
||||||
|
- FCM HTTP v1 (service account на сервере; FCM — бесплатный транспорт доставки)
|
||||||
|
|
||||||
|
**Не в мобильном клиенте:** пользователи SAC, каналы Telegram/SMTP/webhook, админ-настройки.
|
||||||
|
|
||||||
|
Подробный план клиента — [seaca/docs/ROADMAP.md](https://git.kalinamall.ru/PapaTramp/seaca/src/branch/main/docs/ROADMAP.md).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Не планируется (пока)
|
## Не планируется (пока)
|
||||||
|
|
||||||
- Замена Zabbix для инфраструктурного мониторинга
|
- Замена Zabbix для инфраструктурного мониторинга
|
||||||
- Агент для macOS
|
- Агент для macOS
|
||||||
- Мобильное приложение
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -77,6 +95,7 @@
|
|||||||
| v0.1 | — (не требуется) | — |
|
| v0.1 | — (не требуется) | — |
|
||||||
| v0.2 | TBD (тег с UseSAC) | TBD |
|
| v0.2 | TBD (тег с UseSAC) | TBD |
|
||||||
| v0.3+ | совместимость schema 1.0 | совместимость schema 1.0 |
|
| v0.3+ | совместимость schema 1.0 | совместимость schema 1.0 |
|
||||||
|
| v0.6 | — | — (мобильный клиент [seaca](https://git.kalinamall.ru/PapaTramp/seaca), не агент) |
|
||||||
|
|
||||||
При breaking change схемы — `schema_version: 1.1` с поддержкой 1.0 на ingest.
|
При breaking change схемы — `schema_version: 1.1` с поддержкой 1.0 на ingest.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user