Commit Graph

  • 7fead5486b
    fix(db): modify 'rents' SQL table structure deadline Mathis 2024-05-03 14:56:37 +02:00
  • 5cc214a29b
    schema Mathis 2024-05-03 14:55:07 +02:00
  • 65a6ae2e3c
    feat(routes): update rent related routes main Mathis 2024-05-03 13:18:46 +02:00
  • 83d07a2812
    feat(services): add availability check in rent service Mathis 2024-05-03 13:18:33 +02:00
  • e8acfd7b30
    feat(services): update condition checks in model.service.ts Mathis 2024-05-03 13:18:15 +02:00
  • 438ae4b5d0
    fix(controllers): update model slug in updateModel function Mathis 2024-05-03 13:17:58 +02:00
  • 6ccc899320
    feat(interfaces): add isAvailable field to IDbVehicle interface Mathis 2024-05-03 13:17:47 +02:00
  • 5afb6e22bf
    feat(services): update getBySlug function in MySQL services Mathis 2024-05-03 13:17:37 +02:00
  • bdba2f6e29
    feat(controllers): add rent controller Mathis 2024-05-03 13:17:25 +02:00
  • 30c6f2e3f1
    feat(services): remove unused import from rent.service.ts Mathis 2024-05-03 12:02:36 +02:00
  • b47ec6c440
    feat(services): add error logging in rent.service Mathis 2024-05-03 12:01:56 +02:00
  • b4f200cb32
    feat(inspectionProfiles): increase TypeScript code redundancy threshold Mathis 2024-05-03 12:01:03 +02:00
  • ec53fcb247
    feat(services): add rent service functions Mathis 2024-05-03 12:00:48 +02:00
  • 371d960cf3
    feat(services): update getById method in mysql.service Mathis 2024-05-03 11:59:58 +02:00
  • 3525fb12e6
    feat(routes): add create vehicle function to route Mathis 2024-05-03 11:23:13 +02:00
  • 82afff9878
    feat(services): add update function in mysql service Mathis 2024-05-03 11:23:00 +02:00
  • fef2bda082
    refactor(services): simplify SQL query strings and reformat function parameters Mathis 2024-05-03 11:18:30 +02:00
  • f87aecaf75
    feat(routes): update endpoints in rentRouter Mathis 2024-05-03 11:17:45 +02:00
  • 170b9a5693
    feat(controllers): implement vehicle controller Mathis 2024-05-03 11:17:23 +02:00
  • c9ca39ddfa
    feat(services): update code formatting in vehicle.service.ts Mathis 2024-05-03 11:01:54 +02:00
  • da028ea2c4
    feat(services): update CRUD operations in mysql.service.ts Mathis 2024-05-03 10:30:57 +02:00
  • 1c643b3625
    feat(interfaces): add optional id property to IDbRent interface Mathis 2024-05-03 09:52:07 +02:00
  • 33d6793758
    refactor(others): rename database table rent to rents Mathis 2024-05-03 09:51:42 +02:00
  • c95ac03680
    feat(others): update database schema Mathis 2024-05-03 09:51:24 +02:00
  • 03fc5307e6
    feat(services): add deleteVehicleService function to vehicle service Mathis 2024-05-02 16:51:32 +02:00
  • b6a2a74ba0
    feat(services): add multiple vehicle services Mathis 2024-05-02 16:49:13 +02:00
  • f310bedeff
    feat(services): add vehicle update functionality in vehicle.service.ts Mathis 2024-05-02 16:39:50 +02:00
  • 838ea4ad22
    feat(services): add new vehicle service Mathis 2024-05-02 16:37:28 +02:00
  • 00064fd054
    feat(controllers): tag functions to test in auth.controller.ts Mathis 2024-05-02 16:13:46 +02:00
  • 70a6e5df54
    refactor(controllers): enhance error handling in auth controller Mathis 2024-05-02 16:12:21 +02:00
  • 7f52a9d75e
    feat(controllers): improve response error handling in auth.controller Mathis 2024-05-02 15:41:38 +02:00
  • 62742e6afe
    feat(services): update user service Mathis 2024-05-02 15:40:48 +02:00
  • bdfc598218
    feat(services): update user service dynamic types and enhance error handling Mathis 2024-05-02 15:37:39 +02:00
  • 1cbc771251
    feat(app): update debug syntax, refactor HTTP status codes Mathis 2024-05-02 15:29:19 +02:00
  • 8644b5add6
    feat(services): update user.service.ts for better error handling and debugging Mathis 2024-05-02 15:28:45 +02:00
  • b66a5aff6d
    feat(interfaces): add HttpStatusCode enum Mathis 2024-05-02 14:37:46 +02:00
  • 3d3da77df0
    feat(services): add getByEmailService to user.service.ts Mathis 2024-05-02 14:25:10 +02:00
  • abaeafea8a
    feat(services-controllers): implement debug mode and refactor error handling Mathis 2024-05-02 14:18:28 +02:00
  • cb41c68f77
    feat(utils): add debug state utility Mathis 2024-05-02 14:11:48 +02:00
  • e98729c9e5
    style(app): Remove newline from memory usage logging Mathis 2024-05-02 13:31:56 +02:00
  • cd09a0c61b
    build(others): update TypeScript compiler options in tsconfig.json Mathis 2024-05-02 13:12:54 +02:00
  • 1723a8588a
    feat(controllers): update registerUser function in auth controller Mathis 2024-05-02 12:23:20 +02:00
  • 3fe6453b0c
    style(utils): improve code readability in email validator Mathis 2024-05-02 12:23:05 +02:00
  • 98477c5f27
    feat(interfaces): update user and request interfaces Mathis 2024-05-02 12:22:43 +02:00
  • 3472c59ac2
    feat(services): refactor MysqlHandler to improve factorize method Mathis 2024-05-02 12:22:17 +02:00
  • 3b6726113d
    feat(services): enhance user service functions Mathis 2024-05-02 12:21:37 +02:00
  • d78b0aec4c
    feat(utils): add email validator function Mathis 2024-05-02 09:59:51 +02:00
  • ae6b25fbd6
    style(services): improve code readability in user.service file Mathis 2024-04-30 16:52:23 +02:00
  • d7f9cb0b37
    feat(services): enhance readability and update factorize function for various elements in mysql.service Mathis 2024-04-30 16:51:55 +02:00
  • cb1c2ee87c
    feat(interfaces): add newline at end of IDbFactorize file Mathis 2024-04-30 16:51:13 +02:00
  • 23ce32cb6f
    feat(services): refactor update methods in mysql service Mathis 2024-04-30 16:50:40 +02:00
  • f6d18fc58d
    feat(services): simplify SQL query keys generation in mysql service Mathis 2024-04-30 16:39:43 +02:00
  • 5163d79056
    test(services): add DbHandler usage in user.service.ts Mathis 2024-04-30 16:36:59 +02:00
  • ea3b7aa68b
    feat(services): prevent id field from being factorized in mysql service Mathis 2024-04-30 16:35:51 +02:00
  • bc12f94e41
    feat(services): refactor user service and improve error handling Mathis 2024-04-30 16:19:12 +02:00
  • df28d3aa52
    feat(services): add factorize method and refactor update method in mysql.service Mathis 2024-04-30 16:15:19 +02:00
  • 3d5ea6ac30
    feat(interfaces): add IUserUpdate interface Mathis 2024-04-30 16:14:47 +02:00
  • 2fb6cd6e83
    feat(interfaces): add IDbFactorize interfaces Mathis 2024-04-30 16:14:29 +02:00
  • 34f028ef9f
    feat(app): updated log messages in multiple files Mathis 2024-04-30 14:18:47 +02:00
  • 0635c512cc
    feat(services): add memory usage info, update user, enhance log and register function Mathis 2024-04-30 14:08:00 +02:00
  • 3232e5fac1
    feat(services): improve UserService with enhanced error handling and data validation Mathis 2024-04-30 12:38:26 +02:00
  • 9225337e95
    feat(interfaces): update IReqRegister interface Mathis 2024-04-30 12:37:24 +02:00
  • f1272ca2c8
    refactor(interfaces): remove unnecessary quotes in ErrorType enum Mathis 2024-04-30 12:35:27 +02:00
  • 4fd6c11326
    feat(interfaces): add ISError interface and ErrorType enum Mathis 2024-04-30 11:57:22 +02:00
  • 355cb0ec90
    refactor(services): refactor method arguments and promises handling in mysql.service.ts Mathis 2024-04-30 11:42:05 +02:00
  • 19d265a0e6
    refactor(services): simplify function calls and logging statements in user.service.ts Mathis 2024-04-30 11:05:34 +02:00
  • a6593cb76f
    feat(all): refactor code for readability and simplicity Mathis 2024-04-30 11:03:28 +02:00
  • 28671146d1
    feat(others): Add BiomeSettings in .idea/biome.xml Mathis 2024-04-30 10:56:39 +02:00
  • 56bfd8cd0d
    type: style Mathis 2024-04-30 10:55:37 +02:00
  • cda313866f
    feat(services): update return type in mysql.service Mathis 2024-04-30 10:01:14 +02:00
  • 91b88ea592
    chore: Bump package version to 1.1.0 Mathis 2024-04-30 09:59:24 +02:00
  • 44b5745f3b
    feat(services): update insert function in mysql service Mathis 2024-04-30 09:59:06 +02:00
  • a9cf48b04a
    docs(services): update MySqlService in mysql.service.ts Mathis 2024-04-29 15:00:33 +02:00
  • 16a8e892f9
    feat(others): Update database collations Mathis 2024-04-29 15:00:04 +02:00
  • 89ba2cb6d1
    feat(others): add new SQL dump file Mathis 2024-04-29 14:58:44 +02:00
  • 47bb7aacdf
    refactor(services): add IDbVehicle import in mysql.service.ts Mathis 2024-04-29 13:40:46 +02:00
  • 88e89f0551
    feat(database): update database schema and sql dialect settings Mathis 2024-04-29 13:39:28 +02:00
  • 9a6d7a73b2
    feat(services): update getAvailable method in mysql.service Mathis 2024-04-29 13:38:15 +02:00
  • 89d9fc47b2
    feat(database): update database configuration Mathis 2024-04-29 13:09:54 +02:00
  • 37cfaf4bbd
    feat(services): implement getById and getAll methods in mysql service Mathis 2024-04-29 12:23:13 +02:00
  • 8138231112
    feat(data-grip): Add new data source and schema metadata files Mathis 2024-04-29 12:12:50 +02:00
  • edf2f6880c
    feat(services): enhance insert and update methods in mysql.service.ts Mathis 2024-04-29 12:05:34 +02:00
  • cd4b8479d2
    fix(scripts): correct 'bun:dev' script in package.json Mathis 2024-04-29 11:44:58 +02:00
  • d05c7efadc
    feat(package.json): change main entry point and add development script Mathis 2024-04-29 11:35:44 +02:00
  • 8fe0fa57d8
    feat(services): add Vehicle methods to mysql service Mathis 2024-04-29 11:31:50 +02:00
  • 2796b514eb
    feat(routes): add BrandController methods to catalog routes Mathis 2024-04-29 11:30:59 +02:00
  • 0053c0ce19
    feat(interfaces): add IDbVehicle interface Mathis 2024-04-29 11:30:13 +02:00
  • 041e77efcd
    feat(controllers): include request param to getAll functions Mathis 2024-04-29 11:29:29 +02:00
  • 915b205b6e
    chore(others): add mariadb to .gitignore Mathis 2024-04-29 09:54:20 +02:00
  • 4ff1aa852d
    feat(app): add handling for app port from environment variable Mathis 2024-04-29 09:54:04 +02:00
  • c024770b4a
    feat(services): handle MySQL connection errors with process exit Mathis 2024-04-29 09:53:18 +02:00
  • 37ec62405e
    feat(routes): update catalog routes with ModelController methods Mathis 2024-04-29 09:52:43 +02:00
  • 57151ec777
    feat(controllers): add new TODO in model.controller Mathis 2024-04-29 09:51:59 +02:00
  • 0f8fd9a3e8
    feat: Add Docker compose file for database setup Mathis 2024-04-29 09:39:15 +02:00
  • 80dff138cc
    chore(others): add dist to .gitignore Mathis 2024-04-26 16:22:30 +02:00
  • 0887fe213f
    feat(services): update JWT methods in jwt.service.ts Mathis 2024-04-26 16:22:14 +02:00
  • 3231f916f8
    feat(validators): add check for non-existent userId Mathis 2024-04-26 15:44:01 +02:00
  • a74731a49e
    feat(controllers): add ModelController with CRUD methods Mathis 2024-04-26 14:09:29 +02:00
  • 9bdcdef88f
    feat(routes): apply routers and rename files Mathis 2024-04-26 12:21:13 +02:00
  • 5d53cd28f8
    refactor(services): update methods in ModelService Mathis 2024-04-26 12:13:28 +02:00