DispelEvilBot/common
MpakobecEx 16bd8c06b5
CI / lint-test (push) Successful in 13s Details
CI / build-push (push) Successful in 11s Details
Бэкап событий работает на живом контуре, а не только в режиме пропуска
Проверка на VPS вскрыла две поломки, которые не проявлялись, пока контур не запущен: ssh склеивал аргументы SQL-запроса в одну строку, и запрос падал с синтаксической ошибкой, а импорт на домашнем сервере требовал clickhouse-client, которого там нет. Теперь аргументы экранируются, клиент можно подменить обёрткой через docker compose (CLICKHOUSE_CLIENT), а скрипты в репозитории получили бит выполнения — иначе make check и make backup не запускались из свежего клона.
2026-10-19 03:17:22 +05:00
..
analytics Логирование действий бота в ClickHouse 2026-10-16 15:24:24 +05:00
db Первоначальная версия 2026-10-16 01:00:57 +05:00
models Логирование действий бота в ClickHouse 2026-10-16 15:24:24 +05:00
repositories Доработки контуров, тесты конфига и CI 2026-10-16 15:00:08 +05:00
texts Уведомления в чат логов и ежечасный пинг 2026-10-16 15:26:56 +05:00
__init__.py Первоначальная версия 2026-10-16 01:00:57 +05:00
config.py Клиент ClickHouse, каталог событий и батчинг записи 2026-10-16 15:19:58 +05:00
logging_config.py Первоначальная версия 2026-10-16 01:00:57 +05:00
version.py Бэкап событий работает на живом контуре, а не только в режиме пропуска 2026-10-19 03:17:22 +05:00