From aa1cf43e0975244150d1356a4b73c22e5645a332 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: Fri, 10 Apr 2026 16:59:08 +0300 Subject: [PATCH] feat: add Audit logs event --- package.json | 2 +- src/events/index.ts | 1 + src/events/users/audit-logs.interface.ts | 8 ++++++++ src/events/users/index.ts | 1 + src/index.ts | 1 + 5 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 src/events/index.ts create mode 100644 src/events/users/audit-logs.interface.ts create mode 100644 src/events/users/index.ts diff --git a/package.json b/package.json index dd34a26..4369980 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/contracts", - "version": "1.0.61", + "version": "1.1.0", "description": "Protobuf definitions and generated TypeScript types", "type": "commonjs", "main": "./dist/index.js", diff --git a/src/events/index.ts b/src/events/index.ts new file mode 100644 index 0000000..ddf77b4 --- /dev/null +++ b/src/events/index.ts @@ -0,0 +1 @@ +export * from "./users"; diff --git a/src/events/users/audit-logs.interface.ts b/src/events/users/audit-logs.interface.ts new file mode 100644 index 0000000..c6fcb52 --- /dev/null +++ b/src/events/users/audit-logs.interface.ts @@ -0,0 +1,8 @@ +export interface AuditLog { + accountId?: string; + type?: string; + action?: string; + ipAddress?: string; + userAgent?: string; + detail?: string; +} diff --git a/src/events/users/index.ts b/src/events/users/index.ts new file mode 100644 index 0000000..4a89856 --- /dev/null +++ b/src/events/users/index.ts @@ -0,0 +1 @@ +export * from "./audit-logs.interface"; diff --git a/src/index.ts b/src/index.ts index a2da32c..5bc9de4 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1 +1,2 @@ export * from "./proto"; +export * from "./events";