• v1.1.0 176f1105ab

    Release 1.1.0: Масштабный редизайн и аудит безопасности
    Deploy Telegram Bot / build-and-push (push) Successful in 5m19s
    Deploy Telegram Bot / deploy (push) Successful in 10s
    Stable

    Toutsu released this 2026-04-21 15:21:18 +03:00 | 20 commits to main since this release

    🎨 Новый интерфейс (Frontend Redesign)

    Полностью обновлен внешний вид приложения в современном стиле Dark Mode с использованием элементов Glassmorphism:

    • Дизайн-система: Внедрена гибкая система CSS-переменных, обновлена типографика (шрифт Inter) и цветовая палитра.
    • Главная страница: Добавлены анимированные карточки групп, скелетная загрузка (skeleton loading) и улучшенная навигация.
    • Адаптивность: Полная поддержка мобильных устройств. На узких экранах таблицы автоматически заменяются на удобные карточки.
    • Эффекты: Добавлены плавные анимации появления элементов (fadeIn, slideUp) и эффекты размытия фона.
    • Страницы ошибок: Стилизованы страницы 404 и 500 под общий дизайн.

    🔒 Безопасность (Security Hardening)

    Проведен аудит и усиление защиты приложения:

    • Telegram Auth: Исправлена уязвимость к timing-атакам при проверке HMAC. Теперь используется CryptographicOperations.FixedTimeEquals.
    • Cookie Security: Куки авторизации теперь используют флаги HttpOnly, Secure и SameSite=Strict.
    • Security Headers: Добавлены заголовки X-Frame-Options: DENY, X-Content-Type-Options: nosniff и политика Referrer-Policy.
    • Логирование: Улучшена обработка исключений при рассылке уведомлений в Telegram.

    📦 Инфраструктура

    • Версия приложения обновлена до 1.1.0 во всех конфигурациях (Directory.Build.props, compose.yaml, CI/CD пайплайн).
    • Оптимизирована сборка Docker-образов.
    Downloads