Commit Graph

  • 9c9caa409d
    Add Docker build target and new dependencies. main Mathis 2024-10-25 14:44:34 +02:00
  • bcf2f28a6b
    Add useCallbackRef hook and update imports Mathis 2024-10-25 14:44:22 +02:00
  • b512732a14
    Add Dockerfile for frontend and backend apps Mathis 2024-10-25 09:35:50 +02:00
  • 3cd94e5999
    Add new dependencies to package.json Mathis 2024-10-24 16:14:55 +02:00
  • d5370220a4
    Improve code consistency and formatting Mathis 2024-10-24 16:14:40 +02:00
  • bfe49f65ec
    Refactor frontend components and API interactions Mathis 2024-10-24 16:14:20 +02:00
  • ee127f431c
    Add @tanstack/react-table dependency Mathis 2024-10-21 14:51:58 +02:00
  • 13c77bfc32
    Add files table and refactor sub-page components Mathis 2024-10-21 14:51:49 +02:00
  • 2d6815efb6
    Update HTTP status code and import statements Mathis 2024-10-21 14:51:13 +02:00
  • 30706118a8
    Improve file handling in saveFile method Mathis 2024-10-17 16:46:38 +02:00
  • b028fa653a
    Add SWC configuration file for TypeScript support Mathis 2024-10-17 16:46:15 +02:00
  • 1d550e29b1
    Add @nestjs/cli to devDependencies Mathis 2024-10-17 16:46:03 +02:00
  • d9f0acac58
    Enhance file upload endpoint in FilesController Mathis 2024-10-17 14:56:06 +02:00
  • 4547a22f5c
    Add Swagger metadata to DTOs and controllers Mathis 2024-10-17 14:21:23 +02:00
  • 1020d6283d
    Refactor code to improve readability and consistency Mathis 2024-10-17 12:26:51 +02:00
  • 0330358139
    Add missing semicolons for consistency Mathis 2024-10-17 12:25:11 +02:00
  • 38634132ba
    Add search method to Files Service Mathis 2024-10-17 12:21:58 +02:00
  • 7b4792b612
    Fix data type in pagination schema Mathis 2024-10-17 12:21:21 +02:00
  • 989ec71e2e
    Fix data type in pagination schema Mathis 2024-10-17 12:21:14 +02:00
  • 2f0c2f8b7c
    Add IWithCount interface to schema.ts Mathis 2024-10-17 12:15:58 +02:00
  • 8b5a4640c1
    Introduce type exports in database schema Mathis 2024-10-17 12:11:58 +02:00
  • 92bb6bf367
    Add SubHomePage component and minor styling updates Mathis 2024-10-17 12:04:28 +02:00
  • 4d6962afb5
    Update Next.js to version 14.2.15 Mathis 2024-10-17 12:04:17 +02:00
  • 09ec8d683f
    Upgrade dependencies to latest versions for security and fixes Mathis 2024-10-17 12:01:07 +02:00
  • 4f40ef371c
    Change default port from 3000 to 3333 Mathis 2024-10-17 10:26:59 +02:00
  • ed1defb1da
    Add NewFileModal component and implement resizable panels Mathis 2024-10-17 10:26:51 +02:00
  • 3c31223293
    Refactor code to use consistent tab spacing Mathis 2024-10-15 16:51:12 +02:00
  • 6f9d25a58b
    Refactor and log changes in storage and file services Mathis 2024-10-15 16:50:33 +02:00
  • ff649ebdbf
    Add Swagger integration and console logging for debugging Mathis 2024-10-15 15:15:55 +02:00
  • 6f0f209e00
    Delete associated machine file entries before removing main file Mathis 2024-10-15 14:24:00 +02:00
  • 18a5999334
    Implement file type removal functionality Mathis 2024-10-15 14:09:15 +02:00
  • 877e13043d
    Implement getAllFilesTypes in files controller Mathis 2024-10-15 13:51:53 +02:00
  • 6bb9510356
    Add retrieval method for all file types in files service Mathis 2024-10-15 13:49:45 +02:00
  • a5f54e165b
    Implement file type creation endpoint Mathis 2024-10-15 13:47:51 +02:00
  • b29b188912
    Add createFileType method and DTO validations Mathis 2024-10-15 13:47:11 +02:00
  • c7e1a949a2
    Update file inclusion pattern in biome.json Mathis 2024-10-15 13:47:02 +02:00
  • 16487e5985
    Refactor test URL and add new npm script Mathis 2024-10-15 11:29:56 +02:00
  • 8ee5410c91
    Refactor files controller imports and rearrange decorators Mathis 2024-10-15 11:27:47 +02:00
  • e7830095b3
    Add CreateFileTypeDto class to files.dto.ts Mathis 2024-10-15 11:23:13 +02:00
  • 055c48dbf9
    Add endpoints for file types management Mathis 2024-10-15 11:23:04 +02:00
  • 1c78912f99
    Add missing semicolons and format code for consistency Mathis 2024-10-14 15:16:13 +02:00
  • 04cc2daf43
    Improve groups.controller with service integration Mathis 2024-10-14 14:52:52 +02:00
  • fc2f437556
    Implement group deletion and add group files retrieval Mathis 2024-10-14 14:43:50 +02:00
  • 1fc9185afc
    Refactor storage and file deletion logic Mathis 2024-10-14 13:56:43 +02:00
  • 8686f0c27b
    Add file deletion method in storage service Mathis 2024-10-14 12:10:52 +02:00
  • 79b2dec9e9
    Add file deletion endpoint with admin guard Mathis 2024-10-14 12:04:12 +02:00
  • 3e6b2dc2bc
    Add TODO comment for future file deletion implementation Mathis 2024-10-14 11:58:30 +02:00
  • 04a37d19b7
    Add file saving functionality and update group ID handling Mathis 2024-10-14 11:53:54 +02:00
  • 30c9c28e3d
    Refactor MIME type check for machine-specific validation Mathis 2024-10-14 11:21:50 +02:00
  • 2ca13714a4
    Refactor file and group handling logic Mathis 2024-10-11 11:00:37 +02:00
  • 356b6869ad
    Remove commented-out code in schema Mathis 2024-10-10 15:26:34 +02:00
  • 030b5c814c
    Add type management endpoints for machines Mathis 2024-10-10 15:26:06 +02:00
  • 16ed8d3420
    Refactor machines controller todo comments Mathis 2024-10-10 14:15:17 +02:00
  • 0874ffb835
    Implement machine list retrieval in controllers Mathis 2024-10-10 14:10:23 +02:00
  • 3d67b8ad18
    Add service methods for managing authors and files Mathis 2024-10-10 11:44:24 +02:00
  • 3bc440cbf8
    Remove unnecessary TODO comment Mathis 2024-10-08 16:34:07 +02:00
  • 44dab5ba11
    Add primary key to FilesTypeForMachine table Mathis 2024-10-08 16:33:41 +02:00
  • 7876bc2c38
    Revise file search logic for machine service Mathis 2024-10-08 16:11:34 +02:00
  • 84d6743863
    Add getFilesTypes method to machines service Mathis 2024-10-08 16:08:50 +02:00
  • 86da1b7bce
    Refactor file type insertion method in machine service Mathis 2024-10-08 16:04:49 +02:00
  • a8a190198b
    Add addFileType method to machines service Mathis 2024-10-08 16:03:16 +02:00
  • fa65b62716
    Add removeFileType method to MachinesService Mathis 2024-10-08 15:57:47 +02:00
  • 578b529199
    Add CredentialsModule to Groups and Authors modules Mathis 2024-10-08 15:41:32 +02:00
  • 2fb2a16c56
    Add machine creation endpoint Mathis 2024-10-08 15:39:12 +02:00
  • 64f9cd497f
    Add HTTP status and implement file fetching Mathis 2024-10-08 14:00:04 +02:00
  • 3844153340
    Add method to retrieve files for a specific machine Mathis 2024-10-08 13:57:06 +02:00
  • 289ec09868
    Add method to search machines with limit and offset Mathis 2024-10-08 13:49:06 +02:00
  • 52870aeb0d
    Fix author parameter name in deleteAuthor method Mathis 2024-10-08 13:42:54 +02:00
  • 6600c6310a
    Format import statements consistently Mathis 2024-10-08 13:41:19 +02:00
  • 84c66bcf05
    Update routes for file retrieval in controllers Mathis 2024-10-08 13:40:59 +02:00
  • 0c94d16b19
    Refactor authors controller and add admin guard Mathis 2024-10-08 13:38:29 +02:00
  • d69589c781
    Add a TODO comment in groups.controller.ts Mathis 2024-10-08 13:38:21 +02:00
  • d171c72dcf
    Add TODO comments for future improvements Mathis 2024-10-08 13:38:07 +02:00
  • e931822010
    Refactor GroupsController with route updates and guards Mathis 2024-10-08 13:29:34 +02:00
  • d3feeb6d6a
    Add TODO placeholder for future patch implementation Mathis 2024-10-08 13:29:22 +02:00
  • fd1742e9dc
    Refactor response return statements in files controller Mathis 2024-10-08 13:26:32 +02:00
  • 392446fa06
    Add CredentialsModule to MachinesModule imports Mathis 2024-10-08 13:26:10 +02:00
  • f72b7ad9cb
    Secure machine operations with AdminGuard Mathis 2024-10-08 13:25:44 +02:00
  • ec8af843b5
    Enhance file retrieval and search functionalities Mathis 2024-10-08 12:19:51 +02:00
  • a0f5c3dab6
    Refactor file saving logic and enhance logging Mathis 2024-10-08 12:07:03 +02:00
  • 711877bf60
    Add primary key to FilesForMachinesTable Mathis 2024-10-08 11:30:37 +02:00
  • b182d740bd
    Update file handling and error reporting in storage service Mathis 2024-10-08 11:30:26 +02:00
  • 9d28d4f82a
    Fix imports and add missing trailing comma Mathis 2024-10-07 16:17:03 +02:00
  • 30026df2d0
    Add drizzle-kit scripts and update dependencies Mathis 2024-10-07 16:15:15 +02:00
  • d909f67a4c
    Switch to 'magic-bytes.js' for file type detection Mathis 2024-10-07 16:12:31 +02:00
  • ef8ba655f3
    Add 'drizzle' to .gitignore Mathis 2024-10-07 15:45:02 +02:00
  • 933dded12e
    Implement file saving service in files controller Mathis 2024-10-07 12:04:19 +02:00
  • ceef9f94b6
    Update schema to remove default values and add new table Mathis 2024-10-07 12:01:29 +02:00
  • 65118e9465
    Fix indentation and quote style in MachinesService Mathis 2024-10-07 12:01:20 +02:00
  • 66ca040807
    Refactor indentation and import statements. Mathis 2024-10-07 12:01:13 +02:00
  • 07d65484c3
    Add DbModule import to GroupsModule Mathis 2024-10-07 12:01:07 +02:00
  • e9277ba763
    Reorder imports in groups.dto.ts Mathis 2024-10-07 12:01:01 +02:00
  • 7e8d6e73eb
    Refactor import statements and clean up code Mathis 2024-10-07 12:00:54 +02:00
  • ef5349063d
    Enhance files service to save file data Mathis 2024-10-07 12:00:46 +02:00
  • 46b090c366
    Align import and property formatting in files.dto.ts Mathis 2024-10-07 12:00:37 +02:00
  • 534560bae5
    Refactor files.controller.ts and add uploaded_by header Mathis 2024-10-07 12:00:30 +02:00
  • aecc22a733
    Fix syntax issues in auth.guard.ts Mathis 2024-10-07 12:00:23 +02:00
  • 1818fcfe88
    Enhance file upload handling in FilesController Mathis 2024-10-04 11:35:23 +02:00
  • db700241a8
    Add InsertAdminState guard to check admin status Mathis 2024-10-04 11:35:12 +02:00
  • 221410dfb0
    Refactor getGroupsByName to streamline database call Mathis 2024-10-03 13:52:45 +02:00