refactor backend names

This commit is contained in:
rubikscraft
2022-04-18 14:34:53 +02:00
parent 2273fefd27
commit 32dff04e84
71 changed files with 404 additions and 148 deletions

View File

@@ -1,14 +1,14 @@
import { Module } from '@nestjs/common';
import { JwtModule } from '@nestjs/jwt';
import { PassportModule } from '@nestjs/passport';
import { PreferenceModule } from '../../collections/preferencesdb/preferencedb.module';
import { UsersModule } from '../../collections/userdb/userdb.module';
import { PreferenceModule } from '../../collections/preference-db/preference-db.module';
import { UsersModule } from '../../collections/user-db/user-db.module';
import { JwtConfigService, JwtSecretProvider } from '../../config/late/jwt.config.service';
import { LateConfigModule } from '../../config/late/lateconfig.module';
import { LateConfigModule } from '../../config/late/late-config.module';
import { AuthManagerService } from './auth.service';
import { GuestStrategy } from './guards/guest.strategy';
import { JwtStrategy } from './guards/jwt.strategy';
import { LocalAuthStrategy } from './guards/localauth.strategy';
import { LocalAuthStrategy } from './guards/local-auth.strategy';
import { GuestService } from './guest.service';
@Module({

View File

@@ -3,7 +3,7 @@ import { PassportStrategy } from '@nestjs/passport';
import { Strategy } from 'passport-local';
import { EUser } from 'picsur-shared/dist/entities/user.entity';
import { AsyncFailable, HasFailed } from 'picsur-shared/dist/types';
import { UsersService } from '../../../collections/userdb/userdb.service';
import { UsersService } from '../../../collections/user-db/user-db.service';
import { EUserBackend2EUser } from '../../../models/transformers/user.transformer';
@Injectable()

View File

@@ -9,8 +9,8 @@ import { Reflector } from '@nestjs/core';
import { AuthGuard } from '@nestjs/passport';
import { EUser, EUserSchema } from 'picsur-shared/dist/entities/user.entity';
import { Fail, Failable, HasFailed } from 'picsur-shared/dist/types';
import { UsersService } from '../../../collections/userdb/userdb.service';
import { Permissions } from '../../../models/dto/permissions.dto';
import { UsersService } from '../../../collections/user-db/user-db.service';
import { Permissions } from '../../../models/constants/permissions.const';
import { isPermissionsArray } from '../../../models/validators/permissions.validator';
// This guard extends both the jwt authenticator and the guest authenticator

View File

@@ -1,6 +1,6 @@
import { Injectable } from '@nestjs/common';
import { HasFailed } from 'picsur-shared/dist/types';
import { UsersService } from '../../collections/userdb/userdb.service';
import { UsersService } from '../../collections/user-db/user-db.service';
import { EUserBackend } from '../../models/entities/user.entity';
@Injectable()

View File

@@ -1,9 +1,9 @@
import { Logger, Module, OnModuleDestroy, OnModuleInit } from '@nestjs/common';
import { ImageDBModule } from '../../collections/imagedb/imagedb.module';
import { RolesModule } from '../../collections/roledb/roledb.module';
import { EarlyConfigModule } from '../../config/early/earlyconfig.module';
import { ImageDBModule } from '../../collections/image-db/image-db.module';
import { RolesModule } from '../../collections/role-db/role-db.module';
import { EarlyConfigModule } from '../../config/early/early-config.module';
import { HostConfigService } from '../../config/early/host.config.service';
import { DemoManagerService } from './demomanager.service';
import { DemoManagerService } from './demo.service';
@Module({
imports: [ImageDBModule, EarlyConfigModule, RolesModule],

View File

@@ -1,7 +1,7 @@
import { Injectable, Logger } from '@nestjs/common';
import { ImageDBService } from '../../collections/imagedb/imagedb.service';
import { RolesService } from '../../collections/roledb/roledb.service';
import { Permission } from '../../models/dto/permissions.dto';
import { ImageDBService } from '../../collections/image-db/image-db.service';
import { RolesService } from '../../collections/role-db/role-db.service';
import { Permission } from '../../models/constants/permissions.const';
@Injectable()
export class DemoManagerService {

View File

@@ -9,7 +9,7 @@ import {
import { AsyncFailable, Fail } from 'picsur-shared/dist/types';
import { QOIColorSpace, QOIdecode, QOIencode } from 'qoi-img';
import sharp from 'sharp';
import { UsrPreferenceService } from '../../collections/preferencesdb/usrpreferencedb.service';
import { UsrPreferenceService } from '../../collections/preference-db/usr-preference-db.service';
@Injectable()
export class ImageProcessorService {

View File

@@ -0,0 +1,12 @@
import { Module } from '@nestjs/common';
import { ImageDBModule } from '../../collections/image-db/image-db.module';
import { PreferenceModule } from '../../collections/preference-db/preference-db.module';
import { ImageProcessorService } from './image-processor.service';
import { ImageManagerService } from './image.service';
@Module({
imports: [ImageDBModule, PreferenceModule],
providers: [ImageManagerService, ImageProcessorService],
exports: [ImageManagerService],
})
export class ImageManagerModule {}

View File

@@ -4,9 +4,9 @@ import { FullMime } from 'picsur-shared/dist/dto/mimes.dto';
import { AsyncFailable, HasFailed } from 'picsur-shared/dist/types';
import { ParseMime } from 'picsur-shared/dist/util/parse-mime';
import { IsQOI } from 'qoi-img';
import { ImageDBService } from '../../collections/imagedb/imagedb.service';
import { ImageDBService } from '../../collections/image-db/image-db.service';
import { EImageBackend } from '../../models/entities/image.entity';
import { ImageProcessorService } from './imageprocessor.service';
import { ImageProcessorService } from './image-processor.service';
// Right now this service is mostly a wrapper for the imagedbservice.
// But in the future the actual image logic will happend here

View File

@@ -1,12 +0,0 @@
import { Module } from '@nestjs/common';
import { ImageDBModule } from '../../collections/imagedb/imagedb.module';
import { PreferenceModule } from '../../collections/preferencesdb/preferencedb.module';
import { ImageManagerService } from './imagemanager.service';
import { ImageProcessorService } from './imageprocessor.service';
@Module({
imports: [ImageDBModule, PreferenceModule],
providers: [ImageManagerService, ImageProcessorService],
exports: [ImageManagerService],
})
export class ImageManagerModule {}