-
Anabasis Manager 2.2.5
Stablereleased this
2026-02-17 18:38:14 +03:00 | 0 commits to master since this releaseDesktop release v2.2.5
Downloads
-
Anabasis Manager 2.2.4
Stablereleased this
2026-02-17 18:02:21 +03:00 | 1 commits to master since this releaseDesktop release v2.2.4
Downloads
-
Anabasis Manager 2.2.3
Stablereleased this
2026-02-16 00:41:23 +03:00 | 2 commits to master since this releaseЧто нового
- Исправлено поведение при повторном нажатии «Проверить обновления» во время уже запущенной проверки.
- Синхронизировано состояние кнопки проверки обновлений с фактическим завершением фонового потока.
- Добавлен явный статус для пользователя, если проверка уже выполняется.
- Улучшена диагностика ошибок:
- убраны ключевые «тихие»
except ...: pass, - добавлено логирование/вывод предупреждений в местах, где раньше ошибки скрывались.
- убраны ключевые «тихие»
- Усилено тестовое покрытие:
- удален хрупкий smoke-тест на строковые совпадения,
- добавлены контрактные AST-тесты для
main.py, - добавлен runtime-регрессионный тест сценария двойного запуска проверки обновлений.
Downloads
-
Anabasis Manager 2.2.2
Stablereleased this
2026-02-16 00:03:54 +03:00 | 6 commits to master since this releaseИсправления
- Исправлен вылет приложения при повторном нажатии «Проверить обновления» в ситуации, когда обновлений нет.
- Стабилизирован lifecycle проверки обновлений:
- добавлен явный флаг состояния проверки;
- очистка состояния выполняется после фактического завершения потока.
Downloads
-
Anabasis Manager 2.2.1
Stablereleased this
2026-02-15 23:55:20 +03:00 | 7 commits to master since this releaseЧто нового
- Массовые операции с пользователями (
исключить / пригласить / назначить админом) переведены в фоновое выполнение. - Добавлен визуальный прогресс-бар для массовых операций.
- Интерфейс больше не блокируется во время длительных массовых действий.
- В окно обновлений добавлен changelog релиза:
- краткий превью в основном тексте диалога;
- полный текст в блоке «Подробности».
Безопасность и надежность
- Усилена безопасность автообновления:
- сохранена проверка SHA256;
- добавлена безопасная распаковка архива обновления с валидацией путей (защита от path traversal).
- Проверка обновлений переведена на
QThread(модель потоков Qt) вместоthreading.Thread. - На Windows сохранение токена теперь требует успешного шифрования DPAPI:
- при ошибке шифрования сессия продолжается;
- токен не сохраняется на диск.
Документация
- README обновлен:
- установка зависимостей через
pip install -r requirements.txt; - актуализирован список возможностей и раздел обновлений.
- установка зависимостей через
Downloads
- Массовые операции с пользователями (
-
Anabasis Manager 2.1.2
Stablereleased this
2026-02-15 23:22:15 +03:00 | 12 commits to master since this releaseОбновления в приложении
- В диалоге обновления добавлен fallback:
- «Скачать и установить (setup)».
- Улучшен выбор артефактов релиза:
- приложение теперь отдельно определяет
zipиsetup.exe.
- приложение теперь отдельно определяет
Установщик
- Восстановлены русский язык и русские подписи в Inno Setup.
- Возвращена иконка установщика.
- Установка остается без прав администратора (per-user).
CI/CD и релизы
- Улучшена диагностика release-сборки (подробные логи
build.py). - Исправлены проблемы кодировок в выводе сборки.
- Обновлен workflow релизов:
- теги создаются как annotated,
- релиз привязывается к
target_commitish.
Downloads
- В диалоге обновления добавлен fallback:
-
Anabasis Manager 2.1.0
Stablereleased this
2026-02-15 21:56:40 +03:00 | 27 commits to master since this releaseАвтообновление (Stage 3)
- Усилен GUI-апдейтер: пошаговый прогресс, ретраи при копировании файлов, rollback при сбоях.
- Добавлена пост-проверка версии после обновления.
- Улучшено логирование обновления (
update_error.log) и поведение при ошибках.
Сборка и релизы
- Улучшен build-процесс для desktop-версии.
- Подготовлены CI/CD-улучшения для стабильных релизов.
Качество
- Добавлены/расширены unit-тесты для модулей обновления.
- Проведен рефакторинг и стабилизация критичных участков.
Downloads
-
Anabasis Manager 2.0.0 (dev df3a4c4)
Pre-ReleaseAll checks were successfulDesktop Dev Pre-release / prerelease (push) Successful in 2m44sreleased this
2026-02-15 21:51:36 +03:00 | 37 commits to master since this releaseDevelopment pre-release for commit
df3a4c4
Version base: 2.0.0Downloads
-
Anabasis Manager 2.0.0 (dev b30437f)
Pre-ReleaseAll checks were successfulDesktop Dev Pre-release / prerelease (push) Successful in 1m52sreleased this
2026-02-15 21:34:28 +03:00 | 40 commits to master since this releaseDevelopment pre-release for commit
b30437f
Version base: 2.0.0Downloads
-
Anabasis Manager 2.0.0
Stablereleased this
2026-02-15 21:18:01 +03:00 | 33 commits to master since this releaseОсновное
- Крупный рефакторинг кода и структуры проекта.
- Улучшена поддерживаемость и читаемость логики приложения.
- Подготовлена база для стабильных автообновлений и дальнейших релизов.
Обновления и релизы
- Добавлена/доработана проверка обновлений.
- Улучшены процессы сборки и релизов для Gitea.
- Приведены в порядок форматы тегов и наименования релизов.
Надежность
- Исправлены ошибки авторизации и сценарии принудительного релогина.
- Улучшена обработка ошибок и поведение интерфейса в нештатных случаях.
- Добавлены и расширены тесты ключевых сценариев.
Downloads