release: v1.10.0 — модуль команд (teams), team_id на алертах
- Alembic 006: teams, team_label_rules, irm_alerts.team_id - Вебхук: сопоставление команды по правилам лейблов (priority) - API/UI Команды; алерты: JOIN team, фильтр team_id - Тесты test_team_match, test_teams_api; обновлён test_root_ui Made-with: Cursor
This commit is contained in:
@ -22,6 +22,7 @@ from onguard24.modules import (
|
||||
schedules,
|
||||
statusboard,
|
||||
tasks,
|
||||
teams,
|
||||
)
|
||||
|
||||
# async (Request) -> str — фрагмент HTML для главной страницы (опционально)
|
||||
@ -62,6 +63,15 @@ def _mounts() -> list[ModuleMount]:
|
||||
ui_router=alerts.ui_router,
|
||||
render_home_fragment=alerts.render_home_fragment,
|
||||
),
|
||||
ModuleMount(
|
||||
router=teams.router,
|
||||
url_prefix="/api/v1/modules/teams",
|
||||
register_events=teams.register_events,
|
||||
slug="teams",
|
||||
title="Команды",
|
||||
ui_router=teams.ui_router,
|
||||
render_home_fragment=teams.render_home_fragment,
|
||||
),
|
||||
ModuleMount(
|
||||
router=incidents.router,
|
||||
url_prefix="/api/v1/modules/incidents",
|
||||
|
||||
Reference in New Issue
Block a user