Commit Graph

  • b2d084af4a
    Implement search functionality and DTO for file operations Mathis 2024-10-03 13:52:31 +02:00
  • e03d16bdb4
    Add constructor to MachinesService with DbService injection. Mathis 2024-10-03 12:08:47 +02:00
  • da5c15e5b9
    Remove uploader field from schema Mathis 2024-10-03 12:08:39 +02:00
  • addcd4a798
    Add initial methods for file uploading Mathis 2024-10-03 12:08:29 +02:00
  • 3eca2472c6
    Add CreateGroupDto and integrate DbModule with GroupsService Mathis 2024-10-03 12:08:17 +02:00
  • 6b8ea9cd00
    Refactor file service return type to StreamableFile Mathis 2024-10-03 09:51:26 +02:00
  • 56df921a9b
    Refactor MIME type check in storage service Mathis 2024-09-30 14:38:58 +02:00
  • fcb39250ca
    Add new fields to schema Mathis 2024-09-30 14:34:59 +02:00
  • 541dcda6a9
    Add StorageModule and DbModule to FilesModule Mathis 2024-09-30 14:34:48 +02:00
  • dc2e87615c
    Switch file read to streamable and update method signatures Mathis 2024-09-30 14:33:57 +02:00
  • 040dada16c
    Add ts-mockito library to project Mathis 2024-09-30 14:33:39 +02:00
  • 310a806c87
    Remove file service tests and update get method parameter Mathis 2024-09-30 14:33:18 +02:00
  • 4d7ae970bc
    Add get method to FilesService Mathis 2024-09-30 14:20:37 +02:00
  • ddf9ef4860
    Add method to read file from storage Mathis 2024-09-30 11:30:14 +02:00
  • e788f4945e
    Add detailed processing and validation for new files Mathis 2024-09-30 11:10:36 +02:00
  • fd8ad47cf7
    Standardize code formatting for consistency Mathis 2024-09-30 08:46:45 +02:00
  • 2aa132e511
    Fix case and add TODO in storage service Mathis 2024-09-26 14:56:52 +02:00
  • 6523e34328
    Add NotepadTextDashed icon to Documentation button Mathis 2024-09-26 14:56:39 +02:00
  • cb6bd9f409
    Remove Machine module and related files Mathis 2024-09-26 14:56:18 +02:00
  • f4393301a2
    Refactor StorageService to include MIME type and size checks Mathis 2024-09-24 12:29:11 +02:00
  • d42aaeda05
    Add checksum field and unique constraint on type_name Mathis 2024-09-24 12:28:53 +02:00
  • bdadf51e54
    Refactor layout and navigation on HomePage Mathis 2024-09-23 16:17:31 +02:00
  • 3e49047f0e
    Rename modules to match naming conventions Mathis 2024-09-23 14:17:37 +02:00
  • 0b66f9d3a3
    Rename MachineService to MachinesService and add Machines module Mathis 2024-09-23 14:17:25 +02:00
  • a9cd71995d
    Add new dependencies and update existing ones Mathis 2024-09-23 14:17:08 +02:00
  • a6b0768ecc
    Add new dependencies and update existing ones Mathis 2024-09-23 12:18:25 +02:00
  • 27e21f2289
    Update dependencies in package.json and pnpm-lock.yaml Mathis 2024-09-23 12:10:29 +02:00
  • 91b87237b2
    Add newline at end of tsconfig.base.json Mathis 2024-09-23 12:09:14 +02:00
  • b336c41bdd
    Add MachineModule and AuthorModule to AppModule Mathis 2024-09-23 12:09:06 +02:00
  • 515091645e
    Add Machine module with controller, service, and tests Mathis 2024-09-23 12:08:54 +02:00
  • 44b783561b
    Add Author module with controller and service Mathis 2024-09-23 12:08:38 +02:00
  • 1881a7e6c4
    Add CRUD endpoints for GroupsController Mathis 2024-09-23 12:08:21 +02:00
  • 6a759bd693
    Add Files, Groups, and Admin modules to backend Mathis 2024-09-10 09:57:42 +02:00
  • dba8837f57
    Add new modules to app.module.ts Mathis 2024-09-10 09:57:01 +02:00
  • f2a45ce271
    Add groupId column and FilesGroupTable schema Mathis 2024-09-02 15:50:48 +02:00
  • d4a224614e
    Add security and performance enhancements, remove unused code Mathis 2024-09-02 14:58:28 +02:00
  • be121ef7ca
    Enable new schema for file types and machines Mathis 2024-09-02 14:58:04 +02:00
  • b4c4151550
    Add credential management service and module Mathis 2024-09-02 14:57:36 +02:00
  • c0a61cde3b
    Add authentication module with user and admin guards Mathis 2024-09-02 14:57:13 +02:00
  • 46f8a61c9e
    Ajoute des composants UI et des packages Radix Mathis 2024-08-23 13:23:57 +02:00
  • 25fc0127b2
    Ajoute des composants UI et des packages Radix Mathis 2024-08-22 15:24:18 +02:00
  • 53c7938304
    Corrige la déclaration de la méthode getChecksum Mathis 2024-08-21 16:23:28 +02:00
  • f0a950f16a
    Ajoute la dépendance "file-type" à package.json Mathis 2024-08-21 16:07:07 +02:00
  • a911d2d9d5
    Ajoute des fonctions de gestion de fichiers dans StorageService Mathis 2024-08-21 16:06:46 +02:00
  • c0960519ae
    Modifie le type de paramètre de initializeClients Mathis 2024-08-21 15:16:58 +02:00
  • 948acaa680
    Ajoute docker-compose.yml pour le service de base de données Mathis 2024-08-21 15:12:19 +02:00
  • 527ca39c17
    Ajoute le module de stockage Mathis 2024-08-21 15:12:09 +02:00
  • 425e44eb2d
    Ajoute des dépendances supplémentaires à pnpm-lock.yaml Mathis 2024-08-21 15:11:51 +02:00
  • 76933ca39f
    Refactor DB initialization code Mathis 2024-08-21 15:08:31 +02:00
  • 419aa197a1
    Ajoute des nouvelles dépendances Mathis 2024-08-21 14:33:15 +02:00
  • 516c55821a
    Corrige les indentations dans schema.ts Mathis 2024-08-21 14:32:30 +02:00
  • e03fa60723
    Réorganise les importations dans db.module.ts Mathis 2024-08-21 14:32:03 +02:00
  • 8b34220762
    Ajoute .env au fichier .gitignore Mathis 2024-08-21 14:31:15 +02:00
  • 1b2440e451
    Ajouter .env.example au projet Mathis 2024-08-21 14:30:28 +02:00
  • 9fd5bf5bab
    Ajoute le fichier de configuration pour Drizzle Mathis 2024-08-21 14:30:03 +02:00
  • c5b4b3e83b
    Ajoute la gestion de la base de données PostgreSQL Mathis 2024-08-21 14:29:43 +02:00
  • fef0229cba
    Ajoute la définition des tables d'utilisateurs et de fichiers Mathis 2024-08-21 14:29:09 +02:00
  • 0bb8185247
    Format codebase to ensure consistent style Mathis 2024-08-21 13:51:53 +02:00
  • 3b8f3565d4
    Met à jour les dépendances et devDependencies Mathis 2024-08-21 12:17:57 +02:00
  • 09ad1bf3f3
    Supprime les fichiers de configuration et ajoute le service NestJS Mathis 2024-08-21 11:51:08 +02:00
  • 9446fe60a8
    Initial commit Mathis 2024-08-21 11:26:35 +02:00