From 3cb75eb7b7e2308afebc6f2a09f97ac50029a027 Mon Sep 17 00:00:00 2001 From: Alexandr Date: Fri, 3 Apr 2026 15:06:17 +0300 Subject: [PATCH] chore: release 1.8.0 Made-with: Cursor --- CHANGELOG.md | 11 +++++++++++ onguard24/__init__.py | 2 +- pyproject.toml | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b56a69..836ba60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ Формат: семантическое версионирование `MAJOR.MINOR.PATCH`. Git-теги `v1.0.0`, `v1.1.0` и т.д. — см. [docs/VERSIONING.md](docs/VERSIONING.md). +## [1.8.0] — 2026-04-03 + +UI каталога Grafana и инцидентов; правки CI/CD деплоя. + +### Добавлено / изменено + +- **Каталог Grafana (UI):** кнопка синхронизации без `curl`, раскрывающееся дерево папок (имя, UID, родитель) и правил (title, rule_uid, группа, интервал, labels); блок namespace без папки в API. +- **Инциденты (UI):** колонка «Создан», ссылка на карточку; карточка с полями и сырым JSON вебхука из `ingress_events`. +- **API `GET …/grafana-catalog/tree`:** поле `orphan_rule_groups`. +- **CI/CD:** нормализация ref (`refs/heads/main`, semver без `v`), `docker compose --progress plain`; отключён pip cache при таймауте Actions cache. + ## [1.7.0] — 2026-04-03 Каталог Grafana (топология правил), доработки ingress/IRM, тесты. diff --git a/onguard24/__init__.py b/onguard24/__init__.py index 8424d89..552880b 100644 --- a/onguard24/__init__.py +++ b/onguard24/__init__.py @@ -1,3 +1,3 @@ """onGuard24 — модульный монолит (ядро + модули).""" -__version__ = "1.7.0" +__version__ = "1.8.0" diff --git a/pyproject.toml b/pyproject.toml index 0916b31..7ff850c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "onguard24" -version = "1.7.0" +version = "1.8.0" description = "onGuard24 — модульный сервис (аналог IRM)" readme = "README.md" requires-python = ">=3.11"