• 1.2.0 530a0f8ce1

    Версия 1.2.0: Назначение администраторов и улучшение CI/CD
    All checks were successful
    Android Release / release (push) Successful in 36s
    Stable

    benya released this 2026-02-01 04:39:29 +03:00 | -58 commits to master since this release

    Это обновление добавляет новую ключевую функцию для управления чатами и значительно повышает надежность процесса автоматической сборки и развертывания.

    Что нового

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

    • Назначение администраторов: Теперь можно назначать выбранных пользователей администраторами в указанных чатах через новый пункт в главном меню.

    Рефакторинг и стабильность

    • Надежное управление пользователями: Для хранения связки "ID-пользователя/Имя" теперь используется Map вместо двух раздельных списков. Это исключает ошибки рассинхронизации данных при выполнении операций.
    • Расширяемая логика: Введен enum UserAction для обработки действий с пользователями (добавление, удаление, назначение админом), что упрощает код и облегчает добавление новых функций в будущем.

    CI/CD

    • Исправлен workflow релиза: Устранены синтаксические ошибки в скриптах (if-fi, here-document), которые приводили к сбоям сборки.
    • Безопасное развертывание: Конфигурация для SCP (сервер, порт, пользователь) вынесена в секреты репозитория для повышения безопасности.

    Примечания

    • Релиз рекомендуется к установке всем пользователям для получения новой функциональности и повышения общей стабильности приложения.
    Downloads