|
|
a8ccf1d35c
|
release: v1.9.0 — IRM-алерты отдельно от инцидентов
Deploy / deploy (push) Has been cancelled
CI / test (push) Successful in 37s
- Alembic 005: таблицы irm_alerts и incident_alert_links
- Модуль alerts: API/UI, Ack/Resolve, привязка к инциденту через alert_ids
- Вебхук Grafana: одна транзакция ingress + irm_alerts; разбор payload в grafana_payload
- По умолчанию инцидент из вебхука не создаётся (AUTO_INCIDENT_FROM_ALERT)
- Документация IRM_GRAFANA_PARITY.md, обновления IRM.md и CHANGELOG
Made-with: Cursor
|
2026-04-03 15:26:38 +03:00 |
|
|
|
5788f995b9
|
Release 1.7.0: Grafana catalog, ingress/IRM, tests
CI / test (push) Successful in 57s
Deploy / deploy (push) Failing after 13s
|
2026-04-03 13:53:19 +03:00 |
|
|
|
89b5983526
|
v1.5.0: IRM — инциденты, задачи, эскалации
- docs/IRM.md; Alembic 002: incidents, tasks, escalation_policies
- Модули incidents/tasks/escalations: API, UI, register_events(bus, pool)
- Авто-инцидент из alert.received; тесты test_irm_modules.py
Made-with: Cursor
|
2026-04-03 09:03:16 +03:00 |
|
|
|
0787745098
|
v1.4.1: Alembic — client_encoding=utf8 для psycopg3
Устраняет TypeError при определении версии PostgreSQL (bytes vs str).
Made-with: Cursor
|
2026-04-03 08:50:11 +03:00 |
|
|
|
85eb61b576
|
v1.1.0: Alembic, pytest, домен и документация
- Миграции PostgreSQL через Alembic; DDL убран из lifespan приложения.
- Тесты: health, status, ingress Grafana; моки Vault/Grafana/Forgejo.
- Пакет onguard24/domain/ (сущности, шина событий), docs/DOMAIN.md.
- Обновлены README, CHANGELOG, ARCHITECTURE.
Made-with: Cursor
|
2026-04-03 08:36:35 +03:00 |
|