Skip to content

Releases: arsenii-cmd/AxiOm-v2

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

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.

v4.1.12 — фикс загрузки обновлений через прокси

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 15 Jul 13:24

Исправлена нестабильная загрузка обновлений (APK/Windows-zip): теперь скачивание идёт через тот же VPN-прокси и retry-логику, что и проверка версии, а не напрямую в обход туннеля — устраняет проблему "то скачивается, то нет" при блокировках GitHub.

  • Скачивание обновления использует общий сетевой клиент приложения (proxy/direct/both + retry)
  • Выбор ассета обновления учитывает платформу (Windows -> zip/exe, Android -> arm64 apk)
  • Защита от SSRF при разборе подписок (блокировка запросов на internal/loopback адреса, встроенные в содержимое подписки)
  • Логирование ошибок закрытия ядра вместо молчаливого игнорирования

v4.1.11 — Naive + динамический пинг + фикс тестов

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 01 Jul 19:30

v4.1.11

Что нового

  • Динамический пинг — urlTest при открытии дропдаунов + периодический каждые 30с
  • Поддержка Naive — транспорт HTTP/2 TLS, protocolLabel/transportLabel
  • Фикс server_option_test — добавлен параметр protocol во все вызовы

Сборки

Платформа Файл
Android arm64-v8a app-arm64-v8a-release.apk
Android armeabi-v7a app-armeabi-v7a-release.apk
Android x86_64 app-x86_64-release.apk
Windows x64 AxiOm-Windows-v4.1.11.zip

🤖 Generated with Claude Code

v4.1.10 — Динамический пинг

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 30 Jun 13:49

v4.1.10

Что нового

  • Динамический пинг в дропдаунах — urlTest при открытии выбора страны/протокола/транспорта
  • Периодический пинг на главном экране — авто-обновление каждые 30 секунд (только когда VPN подключен и экран активен)

Сборки

Платформа Файл
Android arm64-v8a app-arm64-v8a-release.apk
Android armeabi-v7a app-armeabi-v7a-release.apk
Android x86_64 app-x86_64-release.apk
Windows x64 AxiOm-Windows-v4.1.10.zip

🤖 Generated with Claude Code

AxiOm v4.1.9

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 29 Jun 13:39

Sub refresh toasts (bottom, like manual update).

AxiOm v4.1.8

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 29 Jun 13:22

Sub refresh before connect + banner

AxiOm v4.1.7

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 29 Jun 11:57

Cached APK: skip re-download, Install button, auto-cleanup.

AxiOm v4.1.6

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 29 Jun 11:38

In-app APK install via open_filex.

AxiOm v4.1.5

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 28 Jun 16:41

Updated About page. In-app APK download.

AxiOm v4.1.4

Choose a tag to compare

@arsenii-cmd arsenii-cmd released this 28 Jun 16:22

Что нового

  • 🔄 Авто-проверка обновлений при запуске приложения
  • 🏠 Баннер на главном экране — появляется когда доступна новая версия
  • 📱 In-app скачивание APK — без браузера, с прогресс-баром
  • 📲 Установка в один тап — системный инсталлер Android
  • 🔗 Собственный канал обновлений — GitHub Releases API (arsenii-cmd/AxiOm-v2)

Сборки

Платформа Архитектура
Android arm64-v8a / armeabi-v7a / x86_64
Windows x64 (portable zip)