Логи в админке заработали: в её образе не хватало клиента ClickHouse
Раздел «Логи» писал ошибку вместо событий: clickhouse-connect стоял только в зависимостях бота, а админка собирается из своего списка. Добавил клиент в requirements-admin, чтобы чтение событий работало в её контейнере.
This commit is contained in:
parent
ebdd0b3726
commit
1bedaba5e1
|
|
@ -145,7 +145,7 @@ make backup E=test # на домашнем сервере: ./scripts/clickho
|
|||
|
||||
## Версионирование
|
||||
|
||||
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.4.11`.
|
||||
- Единый источник версии — `common/version.py` (`__version__`), текущая — `0.4.12`.
|
||||
- Схема — SemVer-подобная (`MAJOR.MINOR.PATCH`); git-тег = `v` + версия (`v0.1`).
|
||||
- Docker-образы тегируются версией (Блок 2), события ClickHouse получают `bot_version` (Блок 3).
|
||||
- Выпуск: изменить `common/version.py` → коммит → аннотированный тег `vX.Y` → `git push --tags`.
|
||||
|
|
|
|||
|
|
@ -7,4 +7,4 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
__version__ = "0.4.11"
|
||||
__version__ = "0.4.12"
|
||||
|
|
|
|||
|
|
@ -17,5 +17,8 @@ tzdata>=2024.1
|
|||
# Postgres (async psycopg v3) — понадобится разделам шаблонов и пользователей.
|
||||
psycopg[binary,pool]>=3.2,<4.0
|
||||
|
||||
# ClickHouse — чтение логов в админке (раздел «Логи»).
|
||||
clickhouse-connect[async]>=1.0,<2.0
|
||||
|
||||
# Разбор form-data (HTMX-формы).
|
||||
python-multipart>=0.0.9,<1.0
|
||||
|
|
|
|||
|
|
@ -7,4 +7,4 @@ from common import __version__
|
|||
|
||||
def test_version_is_set():
|
||||
assert __version__
|
||||
assert __version__ == "0.4.11"
|
||||
assert __version__ == "0.4.12"
|
||||
|
|
|
|||
Loading…
Reference in New Issue