Skip to content

feat: Phase 4 — CRUD de base (Vehicle, Driver, Device, Assignment, User, Maintenance)

idevx5 a demandé de fusionner phase/4-crud vers develop

Phase 4 — CRUD de base

Modules livrés

  • Vehicle : VehicleService + VehicleController (GET list/id/trips/alerts, POST, PUT, DELETE)
  • Driver : DriverService + DriverController (GET list/id/trips, POST, PUT, DELETE)
  • Device : DeviceService + DeviceController (GET, POST, PUT, DELETE, link/unlink)
  • Assignment : AssignmentService + AssignmentController (GET, POST, end)
  • User : UserService + UserController (GET, POST invite, PUT status)
  • Maintenance : MaintenanceService + MaintenanceController (GET, POST, PUT, DELETE)

DTOs

  • VehicleResponse, VehicleCreateRequest, VehicleUpdateRequest
  • DriverResponse, DriverCreateRequest
  • DeviceResponse, DeviceCreateRequest
  • AssignmentResponse, AssignmentCreateRequest
  • UserResponse, InviteUserRequest
  • MaintenanceResponse, MaintenanceCreateRequest

CHANGELOG

  • Mis à jour avec une ligne de description

Rapports de requête de fusion