feat: add webhooks for grafana
All checks were successful
Publish / Publish Job (push) Successful in 2m23s

This commit is contained in:
Дмитрий
2026-04-18 13:05:17 +03:00
parent 5414241f06
commit 7ba9a35f8a
2 changed files with 10 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "@lendry-erp/contracts", "name": "@lendry-erp/contracts",
"version": "1.2.30", "version": "1.2.31",
"description": "Protobuf definitions and generated TypeScript types", "description": "Protobuf definitions and generated TypeScript types",
"type": "commonjs", "type": "commonjs",
"main": "./dist/index.js", "main": "./dist/index.js",

View File

@@ -26,6 +26,7 @@ service AdminService {
// Синхронизация с поисковым движком (Elasticsearch) // Синхронизация с поисковым движком (Elasticsearch)
rpc SyncUsersToSearch (SyncUsersToSearchRequest) returns (SyncUsersToSearchResponse); rpc SyncUsersToSearch (SyncUsersToSearchRequest) returns (SyncUsersToSearchResponse);
rpc HandleGrafanaAlert(GrafanaAlertRequest) returns (GrafanaAlertResponse);
// RBAC // RBAC
@@ -246,3 +247,11 @@ message ModifyPermissionAdminResponse {
bool success = 1; bool success = 1;
string message = 2; string message = 2;
} }
message GrafanaAlertRequest {
string payload = 1;
}
// Успешно ли обработан алерт
message GrafanaAlertResponse {
bool success = 1;
}