From e1edf2fa0429111cde0b8ea6c8f2604fceacdf7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Mon, 6 Apr 2026 18:30:48 +0300 Subject: [PATCH] add permissions and role module rbac proto files --- package.json | 2 +- proto/rbac.proto | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a8eeef2..0e063cb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/contracts", - "version": "1.0.53", + "version": "1.0.54", "description": "Protobuf definitions and generated TypeScript types", "type": "commonjs", "main": "./dist/index.js", diff --git a/proto/rbac.proto b/proto/rbac.proto index c619fff..15dcef1 100644 --- a/proto/rbac.proto +++ b/proto/rbac.proto @@ -17,6 +17,10 @@ message GetAllPermissionsRequest { } message GetAllPermissionsResponse { + Permission permission = 1; +} + +message Permission { string id = 1; string code = 2; string description = 3; @@ -30,6 +34,10 @@ message GetAllRolesRequest { } message GetAllRolesResponse { + Roles roles = 1; +} + +message Roles { string id = 1; string name = 2; int32 level = 3;