Add user DAL

This commit is contained in:
Daniel Hougaard
2024-01-29 14:33:35 +04:00
parent 2a3f136b68
commit abd3652910
2 changed files with 8 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ module.exports = {
tsconfigRootDir: __dirname tsconfigRootDir: __dirname
}, },
rules: { rules: {
// "@typescript-eslint/no-empty-function": "off", "@typescript-eslint/no-empty-function": "off",
"consistent-return": "off", // my style "consistent-return": "off", // my style
"import/order": "off", // for simple-import-order "import/order": "off", // for simple-import-order
"import/prefer-default-export": "off", // why "import/prefer-default-export": "off", // why

View File

@@ -92,7 +92,10 @@ import { serviceTokenDALFactory } from "@app/services/service-token/service-toke
import { serviceTokenServiceFactory } from "@app/services/service-token/service-token-service"; import { serviceTokenServiceFactory } from "@app/services/service-token/service-token-service";
import { TSmtpService } from "@app/services/smtp/smtp-service"; import { TSmtpService } from "@app/services/smtp/smtp-service";
import { superAdminDALFactory } from "@app/services/super-admin/super-admin-dal"; import { superAdminDALFactory } from "@app/services/super-admin/super-admin-dal";
import { getServerCfg, superAdminServiceFactory } from "@app/services/super-admin/super-admin-service"; import {
getServerCfg,
superAdminServiceFactory
} from "@app/services/super-admin/super-admin-service";
import { telemetryServiceFactory } from "@app/services/telemetry/telemetry-service"; import { telemetryServiceFactory } from "@app/services/telemetry/telemetry-service";
import { userDALFactory } from "@app/services/user/user-dal"; import { userDALFactory } from "@app/services/user/user-dal";
import { userServiceFactory } from "@app/services/user/user-service"; import { userServiceFactory } from "@app/services/user/user-service";
@@ -420,6 +423,7 @@ export const registerRoutes = async (
const serviceTokenService = serviceTokenServiceFactory({ const serviceTokenService = serviceTokenServiceFactory({
projectEnvDAL, projectEnvDAL,
serviceTokenDAL, serviceTokenDAL,
userDAL,
permissionService permissionService
}); });
@@ -516,14 +520,14 @@ export const registerRoutes = async (
}, },
handler: () => { handler: () => {
const cfg = getConfig(); const cfg = getConfig();
const serverCfg = getServerCfg() const serverCfg = getServerCfg();
return { return {
date: new Date(), date: new Date(),
message: "Ok" as const, message: "Ok" as const,
emailConfigured: cfg.isSmtpConfigured, emailConfigured: cfg.isSmtpConfigured,
inviteOnlySignup: Boolean(serverCfg.allowSignUp), inviteOnlySignup: Boolean(serverCfg.allowSignUp),
redisConfigured: cfg.isRedisConfigured, redisConfigured: cfg.isRedisConfigured,
secretScanningConfigured: cfg.isSecretScanningConfigured, secretScanningConfigured: cfg.isSecretScanningConfigured
}; };
} }
}); });