diff --git a/package.json b/package.json index 5c41c80..0c0048a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/contracts", - "version": "1.2.30", + "version": "1.2.31", "description": "Protobuf definitions and generated TypeScript types", "type": "commonjs", "main": "./dist/index.js", diff --git a/proto/admin/admin-account.proto b/proto/admin/admin-account.proto index 8cdd10e..a71bb67 100644 --- a/proto/admin/admin-account.proto +++ b/proto/admin/admin-account.proto @@ -26,6 +26,7 @@ service AdminService { // Синхронизация с поисковым движком (Elasticsearch) rpc SyncUsersToSearch (SyncUsersToSearchRequest) returns (SyncUsersToSearchResponse); + rpc HandleGrafanaAlert(GrafanaAlertRequest) returns (GrafanaAlertResponse); // RBAC @@ -245,4 +246,12 @@ message UpdatePermissionAdminRequest { message ModifyPermissionAdminResponse { bool success = 1; string message = 2; +} + +message GrafanaAlertRequest { + string payload = 1; +} +// Успешно ли обработан алерт +message GrafanaAlertResponse { + bool success = 1; } \ No newline at end of file