- add unified Android media viewer with swipe navigation, pinch-to-zoom and swipe-to-dismiss\n- move circle videos out of media gallery and surface them in voice/chat info flows\n- align web chat info handling for circle videos and media viewer exclusions\n- stabilize realtime and tablet chat shell updates already staged in this batch\n- fix Celery push delivery loop handling so FCM jobs can read tokens reliably in worker processes
Android App (Phase 0)
Минимальный каркас Android-клиента на Kotlin + Jetpack Compose.
Что уже есть
- Gradle multi-module root (
:app) - Compose
MainActivity - Базовые зависимости для дальнейшей реализации
Следующий шаг
- Добавить network layer (Retrofit/OkHttp + auth interceptor).
- Внедрить DI и feature-модули.
- Поднять auth flow (email-first) и chat list.