mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 15:45:23 +00:00
feat: remove legacy alert rules, superseded by automations
Alert rules already auto-migrate into automations on boot and the old engine stands down after. Deletes the rule/firing tables, routes, UI, and AI tools; keeps notification channels since automations still use them. Also fixes automations' notify step, which still called the deleted repository.
This commit is contained in:
1 parent
e0f14f2ecf
commit
e372b0eda7
101 files changed
+29118
-5539
No files matched your search
@@ -287,7 +287,6 @@
|
||||
"loading": "Загрузка...",
|
||||
"noData": "Нет данных",
|
||||
"allClear": "Всё в порядке",
|
||||
"acknowledgeAlert": "Подтвердить",
|
||||
"noPingUrls": "URL-адреса не настроены",
|
||||
"pingLabel": "Метка",
|
||||
"addPingUrl": "Добавить URL",
|
||||
@@ -324,8 +323,6 @@
|
||||
"widgetMetricsChartDesc": "График истории использования ЦП, памяти, диска или сети для хоста",
|
||||
"widgetHostGridName": "Сетка хостов",
|
||||
"widgetHostGridDesc": "Представление статусов хостов SSH в виде сетки",
|
||||
"widgetAlertFeedName": "Лента оповещений",
|
||||
"widgetAlertFeedDesc": "Живые срабатывания оповещений с возможностью подтверждения",
|
||||
"widgetPingStatusName": "Статус ping",
|
||||
"widgetPingStatusDesc": "Статус HTTP ping для одного или нескольких URL",
|
||||
"widgetRecentActivityName": "Недавняя активность",
|
||||
@@ -747,7 +744,6 @@
|
||||
"portForwarding": "Пересылка",
|
||||
"sftp": "SFTP",
|
||||
"connections": "Подключения",
|
||||
"alerts": "Оповещения",
|
||||
"serial": "Последовательный порт",
|
||||
"keepSideMenuOpen": "Оставить меню открытым",
|
||||
"collapseSideMenu": "Свернуть меню",
|
||||
@@ -4890,21 +4886,6 @@
|
||||
"viewHistory": "Просмотреть историю"
|
||||
},
|
||||
"alerts": {
|
||||
"tabFirings": "Оповещения",
|
||||
"tabRules": "Правила",
|
||||
"tabChannels": "Каналы",
|
||||
"noFirings": "Нет неподтверждённых оповещений",
|
||||
"noRules": "Не настроены правила оповещений",
|
||||
"noChannels": "Не настроены каналы уведомлений",
|
||||
"rulesDesc": "Правила оповещений инициируют уведомления",
|
||||
"channelsDesc": "Куда отправляются уведомления об оповещениях",
|
||||
"acknowledge": "Подтвердить",
|
||||
"ackAll": "Подтвердить все",
|
||||
"allAcknowledged": "Все оповещения подтверждены",
|
||||
"ackFailed": "Не удалось подтвердить оповещение",
|
||||
"ackAllFailed": "Не удалось подтвердить все оповещения",
|
||||
"showAcknowledged": "Показать все",
|
||||
"hideAcknowledged": "Скрыть подтверждённые",
|
||||
"addChannel": "Добавить канал",
|
||||
"editChannel": "Изменить канал",
|
||||
"channelName": "Название",
|
||||
@@ -4917,22 +4898,7 @@
|
||||
"ntfyTopic": "Тема",
|
||||
"ntfyTopicRequired": "Тема обязательна",
|
||||
"ntfyToken": "Токен доступа (необязательно)",
|
||||
"channelSaveFailed": "Не удалось сохранить канал",
|
||||
"test": "Проверить",
|
||||
"testSent": "Тестовое уведомление отправлено",
|
||||
"testFailed": "Ошибка отправки тестового уведомления",
|
||||
"testFailedWithReason": "Тестовое уведомление не пройдено: {{reason}}",
|
||||
"addRule": "Добавить правило оповещения",
|
||||
"editRule": "Редактировать правило оповещения",
|
||||
"ruleName": "Имя правила",
|
||||
"ruleNameRequired": "Имя обязательно",
|
||||
"triggerType": "Триггер",
|
||||
"thresholdValue": "Порог (%)",
|
||||
"durationSeconds": "Длительность (секунд, 0 = сработать немедленно)",
|
||||
"cooldownMinutes": "Задержка повторения (минут)",
|
||||
"channels": "Каналы уведомлений",
|
||||
"noChannelsHint": "Сначала добавьте каналы на вкладке «Каналы»",
|
||||
"ruleSaveFailed": "Не удалось сохранить правило"
|
||||
"channelSaveFailed": "Не удалось сохранить канал"
|
||||
},
|
||||
"ai": {
|
||||
"title": "Помощник",
|
||||
|
||||
Reference in new issue
Block a user