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