🔧 Рефакторинг
Структура проекта реорганизована — Python-модули вынесены в директорию app/:
| Файл | Содержимое |
|---|---|
app/main.py
| Точка входа, SyncManager
|
app/nalog_api.py
| MoyNalogAPI (авторизация, регистрация дохода, аннулирование, верификация)
|
app/config.py
| Загрузка конфигурации, установка TZ |
app/telegram_notifier.py
| Telegram-уведомления |
app/utils.py
| SafeFormatDict, build_template_vars, generate_device_id
|
Внутри Docker-контейнера пути не изменились — обновление полностью обратно совместимо.
📝 Обновления
- Обновлены GitHub Issue Templates — актуализированы поля для баг-репортов (версия образа, версия Docker, логи с форматированием) и запросов функционала.
⚠️ Важно
Для пользователей обновление прозрачно — .env, docker-compose.yml и logs/ не затронуты. Достаточно стандартного docker compose pull && docker compose down && docker compose up -d.