Method Path Handler Roles
GET /health/ dat.routes.HealthRoute::??? (anonymous lambda) []
GET /buses/populate dat.routes.BusRoute::??? (anonymous lambda) [ADMIN]
GET /buses/ dat.routes.BusRoute::??? (anonymous lambda) [USER, DRIVER]
GET /buses/{id} dat.routes.BusRoute::??? (anonymous lambda) [USER, DRIVER]
GET /buses/number/{busNumber} dat.routes.BusRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /buses/status/{status} dat.routes.BusRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/me dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/ dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/{id} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/{id}/image dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/bus/{busId} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/reporter/{username} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /fault-reports/status/{status} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
GET /drivers/populate dat.routes.DriverRoute::??? (anonymous lambda) [ADMIN]
GET /drivers/license/{licenseNumber} dat.routes.DriverRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /drivers/email/{email} dat.routes.DriverRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /drivers/status/{status} dat.routes.DriverRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /drivers/me dat.routes.DriverRoute::??? (anonymous lambda) [DRIVER]
GET /drivers/ dat.routes.DriverRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /drivers/{username} dat.routes.DriverRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
GET /users/me dat.routes.UserRoute::??? (anonymous lambda) [USER, DRIVER]
GET /users/drivers dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
GET /users dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
GET /users/{username} dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
GET /protected/user_demo dat.security.routes.SecurityRoutes::??? (anonymous lambda) [USER, DRIVER]
GET /protected/admin_demo dat.security.routes.SecurityRoutes::??? (anonymous lambda) [ADMIN]
GET /auth/healthcheck dat.security.routes.SecurityRoutes::??? (anonymous lambda) [ANYONE]
GET /auth/test dat.security.routes.SecurityRoutes::??? (anonymous lambda) [ANYONE]
GET /auth/populate dat.security.controllers.SecurityController::??? (anonymous lambda) [ANYONE]
GET /auth/populate-drivers dat.security.controllers.SecurityController::??? (anonymous lambda) [ANYONE]
GET /routes io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) [ANYONE]
POST /buses/ dat.routes.BusRoute::??? (anonymous lambda) [USER, DRIVER, ADMIN]
POST /fault-reports/upload dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
POST /fault-reports/comprehensive dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
POST /drivers/ dat.routes.DriverRoute::??? (anonymous lambda) [ADMIN]
POST /users dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
POST /users/{username}/roles dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
POST /auth/login dat.security.controllers.SecurityController::??? (anonymous lambda) [ANYONE]
POST /auth/register dat.security.controllers.SecurityController::??? (anonymous lambda) [ANYONE]
POST /auth/user/addrole dat.security.controllers.SecurityController::??? (anonymous lambda) [USER, DRIVER]
PUT /buses/{id} dat.routes.BusRoute::??? (anonymous lambda) [ADMIN]
PUT /fault-reports/{id} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
PUT /drivers/me dat.routes.DriverRoute::??? (anonymous lambda) [DRIVER]
PUT /drivers/{username} dat.routes.DriverRoute::??? (anonymous lambda) [ADMIN]
PUT /users/me dat.routes.UserRoute::??? (anonymous lambda) [USER, DRIVER]
PUT /users/me/password dat.routes.UserRoute::??? (anonymous lambda) [USER, DRIVER]
PUT /users/me/assign-bus dat.routes.UserRoute::??? (anonymous lambda) [DRIVER]
PUT /users/{username} dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
PUT /users/{username}/assign-bus dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
PATCH /fault-reports/{id}/status dat.routes.FaultReportRoute::??? (anonymous lambda) [ADMIN]
DELETE /buses/{id} dat.routes.BusRoute::??? (anonymous lambda) [ADMIN]
DELETE /fault-reports/{id} dat.routes.FaultReportRoute::??? (anonymous lambda) [USER, DRIVER]
DELETE /drivers/{username} dat.routes.DriverRoute::??? (anonymous lambda) [ADMIN]
DELETE /users/{username} dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
DELETE /users/{username}/roles/{role} dat.routes.UserRoute::??? (anonymous lambda) [ADMIN]
OPTIONS /* dat.config.ApplicationConfig::??? (anonymous lambda) []
BEFORE * io.javalin.plugin.bundled.CorsPlugin::??? (anonymous lambda) []
BEFORE * dat.config.ApplicationConfig::??? (anonymous lambda) []
BEFORE_MATCHED * dat.config.ApplicationConfig::??? (anonymous lambda) []
AFTER * io.javalin.plugin.bundled.CorsPlugin::??? (anonymous lambda) []
AFTER * dat.config.ApplicationConfig::??? (anonymous lambda) []