mirror of
https://github.com/fosrl/pangolin.git
synced 2025-12-11 18:38:15 +00:00
Create missing stubs
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import { db, orgs } from "@server/db";
|
import { db, orgs } from "@server/db";
|
||||||
import { cleanUpOldLogs as cleanUpOldAccessLogs } from "@server/private/lib/logAccessAudit";
|
import { cleanUpOldLogs as cleanUpOldAccessLogs } from "#dynamic/lib/logAccessAudit";
|
||||||
import { cleanUpOldLogs as cleanUpOldActionLogs } from "@server/private/middlewares/logActionAudit";
|
import { cleanUpOldLogs as cleanUpOldActionLogs } from "#dynamic/middlewares/logActionAudit";
|
||||||
import { cleanUpOldLogs as cleanUpOldRequestLogs } from "@server/routers/badger/logRequestAudit";
|
import { cleanUpOldLogs as cleanUpOldRequestLogs } from "@server/routers/badger/logRequestAudit";
|
||||||
import { gt, or } from "drizzle-orm";
|
import { gt, or } from "drizzle-orm";
|
||||||
|
|
||||||
|
|||||||
17
server/lib/logAccessAudit.ts
Normal file
17
server/lib/logAccessAudit.ts
Normal file
@@ -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;
|
||||||
|
}
|
||||||
@@ -10,3 +10,7 @@ export function logActionAudit(action: ActionsEnum) {
|
|||||||
next();
|
next();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export async function cleanUpOldLogs(orgId: string, retentionDays: number) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import HttpCode from "@server/types/HttpCode";
|
|||||||
import createHttpError from "http-errors";
|
import createHttpError from "http-errors";
|
||||||
import logger from "@server/logger";
|
import logger from "@server/logger";
|
||||||
import { response as sendResponse } from "@server/lib/response";
|
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";
|
import { GenerateNewLicenseResponse } from "@server/routers/generatedLicense/types";
|
||||||
|
|
||||||
async function createNewLicense(orgId: string, licenseData: any): Promise<any> {
|
async function createNewLicense(orgId: string, licenseData: any): Promise<any> {
|
||||||
|
|||||||
Reference in New Issue
Block a user