diff --git a/package.json b/package.json index a6c22f4..3eb0ad6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/contracts", - "version": "1.0.56", + "version": "1.0.57", "description": "Protobuf definitions and generated TypeScript types", "type": "commonjs", "main": "./dist/index.js", diff --git a/proto/account.proto b/proto/account.proto index 19d677c..30ea193 100644 --- a/proto/account.proto +++ b/proto/account.proto @@ -7,6 +7,7 @@ option go_package = "git.lendry.ru/lendry-erp/proto.git/go;pb"; service AccountService { rpc GetAccount(GetAccountRequest) returns (GetAccountResponse); rpc ChangePassword (ChangePasswordRequest) returns (ChangePasswordResponse); + rpc AdminResetPassword (AdminResetPasswordRequest) returns (AdminResetPasswordResponse); rpc CreateUser(CreateUserRequest) returns (CreateUserResponse); rpc DeleteUser(DeleteUserRequest) returns (DeleteUserResponse); rpc ChangeData(ChangeDataRequest) returns (ChangeDataResponse); @@ -92,6 +93,16 @@ message ChangeDataResponse { string message = 2; } +message AdminResetPasswordRequest { + string user_id = 1; + string new_password = 2; +} + +message AdminResetPasswordResponse { + bool success = 1; + string message = 2; +} + message SetPinRequest { string user_id = 1; string session_id = 2;