Skip to content

v4.2.0 — Личный кабинет (вход через Telegram) + улучшения UI/стабильности

Latest

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 19 Jul 13:22

AxiOm v4.2.0 — Личный кабинет + улучшения интерфейса и стабильности

Главное нововведение версии — Личный кабинет с входом через Telegram: теперь подписки можно привязать к аккаунту и видеть их прямо в приложении.


✨ Новые возможности

Личный кабинет (вход через Telegram)

  • Вход в аккаунт по QR-коду или через deep-link в Telegram-бота — сканируешь код или нажимаешь кнопку, подтверждаешь вход в боте.
  • Просмотр активных подписок: трафик, срок действия, статус — прямо в разделе «Профили».
  • Привязка подписки к приложению в один тап («Добавить в профили»), копирование ссылки подписки.
  • Баннер на главном экране: приглашение подключить кабинет, когда не в аккаунте; после входа — компактный чип с именем и датой окончания подписки.
  • Экран подключения адаптирован под платформу: на десктопе первым идёт QR-код, на телефоне — кнопка «Открыть Telegram»; добавлена запасная кнопка «Копировать ссылку».
  • Сессия надёжно хранится в защищённом хранилище: сохраняется при временных сбоях сети и сбрасывается только если сервер отклонил токен.

🎨 Улучшения интерфейса

  • Сигнальные цвета: полоса трафика желтеет при заполнении >80% и краснеет при >95%; срок подписки подсвечивается, когда осталось ≤3 дней. Значок статуса получил иконку ✓/! (различимо и при дальтонизме).
  • Полная локализация раздела кабинета и панели статистики на главной (ТРАФИК/ДНИ/ПИНГ/УСТРОЙСТВА, ГБ/мс).
  • Индикация при ручном обновлении: ячейка «Устройства» показывает спиннер, обновление кабинета — подтверждение.
  • Убрана дублирующая надпись «нажмите для подключения»; баннер кабинета перемещён над кнопкой подключения; кнопки действий подписки размещены удобнее.

🛠️ Исправления

  • Исправлен краш при загрузке подписки с реальным сроком действия (type 'int' is not a subtype of type 'String?') — поле срока корректно разбирается из времени сервера в дату.
  • Понятные локализованные сообщения о сетевых ошибках вместо технического текста + автоматический повтор (до 3 попыток) при кратковременных сбоях.
  • Диалог обновления: убрана кнопка «Позже» — постоянная плашка обновления на главном делает обновление обязательным.

📦 Установка

  • Файл: AxiOm-v4.2.0-arm64.apk — для 64-битных Android-устройств (arm64-v8a).
  • Ставится поверх предыдущей версии с сохранением данных.

Версия: 4.2.0 · versionCode 40200 · пакет app.axiom.vpn.