Skip to content

Commit 7e4d534

Browse files
committed
feat(audit): implement audit logging interceptor and related functionality
1 parent c74407b commit 7e4d534

13 files changed

Lines changed: 1397 additions & 78 deletions

File tree

apps/api/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,10 @@
104104
"**/*.(t|j)s"
105105
],
106106
"coverageDirectory": "../coverage",
107-
"testEnvironment": "node"
107+
"testEnvironment": "node",
108+
"moduleNameMapper": {
109+
"^@db$": "<rootDir>/../prisma/index"
110+
}
108111
},
109112
"license": "UNLICENSED",
110113
"private": true,

apps/api/src/app.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ import { TrainingModule } from './training/training.module';
3737
import { RolesModule } from './roles/roles.module';
3838
import { ControlsModule } from './controls/controls.module';
3939
import { FrameworksModule } from './frameworks/frameworks.module';
40+
import { AuditModule } from './audit/audit.module';
4041

4142
@Module({
4243
imports: [
@@ -86,6 +87,7 @@ import { FrameworksModule } from './frameworks/frameworks.module';
8687
TrainingModule,
8788
ControlsModule,
8889
FrameworksModule,
90+
AuditModule,
8991
],
9092
controllers: [AppController],
9193
providers: [

0 commit comments

Comments
 (0)