From a38cb961c7f9365b1d25e0cd9729c1d6655f1b72 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 27 Oct 2025 13:45:24 -0700 Subject: [PATCH] Create missing stubs --- server/lib/cleanupLogs.ts | 4 ++-- server/lib/logAccessAudit.ts | 17 +++++++++++++++++ server/middlewares/logActionAudit.ts | 4 ++++ .../generatedLicense/generateNewLicense.ts | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 server/lib/logAccessAudit.ts diff --git a/server/lib/cleanupLogs.ts b/server/lib/cleanupLogs.ts index 7cc96ff9..847e5d5d 100644 --- a/server/lib/cleanupLogs.ts +++ b/server/lib/cleanupLogs.ts @@ -1,6 +1,6 @@ import { db, orgs } from "@server/db"; -import { cleanUpOldLogs as cleanUpOldAccessLogs } from "@server/private/lib/logAccessAudit"; -import { cleanUpOldLogs as cleanUpOldActionLogs } from "@server/private/middlewares/logActionAudit"; +import { cleanUpOldLogs as cleanUpOldAccessLogs } from "#dynamic/lib/logAccessAudit"; +import { cleanUpOldLogs as cleanUpOldActionLogs } from "#dynamic/middlewares/logActionAudit"; import { cleanUpOldLogs as cleanUpOldRequestLogs } from "@server/routers/badger/logRequestAudit"; import { gt, or } from "drizzle-orm"; diff --git a/server/lib/logAccessAudit.ts b/server/lib/logAccessAudit.ts new file mode 100644 index 00000000..82ddda67 --- /dev/null +++ b/server/lib/logAccessAudit.ts @@ -0,0 +1,17 @@ +export async function cleanUpOldLogs(orgId: string, retentionDays: number) { + return; +} + +export async function logAccessAudit(data: { + action: boolean; + type: string; + orgId: string; + resourceId?: number; + user?: { username: string; userId: string }; + apiKey?: { name: string | null; apiKeyId: string }; + metadata?: any; + userAgent?: string; + requestIp?: string; +}) { + return; +} \ No newline at end of file diff --git a/server/middlewares/logActionAudit.ts b/server/middlewares/logActionAudit.ts index a1521883..a735f44c 100644 --- a/server/middlewares/logActionAudit.ts +++ b/server/middlewares/logActionAudit.ts @@ -10,3 +10,7 @@ export function logActionAudit(action: ActionsEnum) { next(); }; } + +export async function cleanUpOldLogs(orgId: string, retentionDays: number) { + return; +} diff --git a/server/private/routers/generatedLicense/generateNewLicense.ts b/server/private/routers/generatedLicense/generateNewLicense.ts index e54d9741..56d65a50 100644 --- a/server/private/routers/generatedLicense/generateNewLicense.ts +++ b/server/private/routers/generatedLicense/generateNewLicense.ts @@ -16,7 +16,7 @@ import HttpCode from "@server/types/HttpCode"; import createHttpError from "http-errors"; import logger from "@server/logger"; import { response as sendResponse } from "@server/lib/response"; -import privateConfig from "@server/private/lib/config"; +import privateConfig from "#private/lib/config"; import { GenerateNewLicenseResponse } from "@server/routers/generatedLicense/types"; async function createNewLicense(orgId: string, licenseData: any): Promise {