This commit is contained in:
2025-02-12 00:50:51 +01:00
parent c47339dfcd
commit e40a56825a
121 changed files with 468 additions and 3305 deletions

View File

@ -1,11 +1,9 @@
import jwt from 'jsonwebtoken'
import type { Request, Response } from 'express'
import { BaseController } from '@/application/base/baseController'
import config from '@/application/config'
import { loginAccountSchema, registerAccountSchema, resetPasswordSchema, newPasswordSchema } from '@/application/zodTypes'
import { loginAccountSchema, newPasswordSchema, registerAccountSchema, resetPasswordSchema } from '@/application/zodTypes'
import UserService from '@/services/userService'
import type { Request, Response } from 'express'
import jwt from 'jsonwebtoken'
export class AuthController extends BaseController {
/**

View File

@ -1,15 +1,12 @@
import fs from 'fs'
import sharp from 'sharp'
import type { UUID } from '@/application/types'
import type { Request, Response } from 'express'
import { BaseController } from '@/application/base/baseController'
import Storage from '@/application/storage'
import type { UUID } from '@/application/types'
import CharacterHairRepository from '@/repositories/characterHairRepository'
import CharacterRepository from '@/repositories/characterRepository'
import CharacterTypeRepository from '@/repositories/characterTypeRepository'
import type { Request, Response } from 'express'
import sharp from 'sharp'
interface AvatarOptions {
characterTypeId: UUID

View File

@ -1,5 +1,3 @@
import type { Request, Response } from 'express'
import { BaseController } from '@/application/base/baseController'
import CharacterHairRepository from '@/repositories/characterHairRepository'
import CharacterTypeRepository from '@/repositories/characterTypeRepository'
@ -7,6 +5,7 @@ import MapObjectRepository from '@/repositories/mapObjectRepository'
import MapRepository from '@/repositories/mapRepository'
import SpriteRepository from '@/repositories/spriteRepository'
import TileRepository from '@/repositories/tileRepository'
import type { Request, Response } from 'express'
export class CacheController extends BaseController {
/**

View File

@ -1,7 +1,6 @@
import type { Request, Response } from 'express'
import { BaseController } from '@/application/base/baseController'
import Storage from '@/application/storage'
import type { Request, Response } from 'express'
export class TexturesController extends BaseController {
/**