| Method | Path | Handler | Roles |
| GET | /week | app.Controllers.WeekController::??? (anonymous lambda) | [] |
| GET | /week/{id} | app.Controllers.WeekController::??? (anonymous lambda) | [USER, ADMIN] |
| GET | /day | app.Controllers.DayController::??? (anonymous lambda) | [USER, ADMIN] |
| GET | /day/{id} | app.Controllers.DayController::??? (anonymous lambda) | [USER, ADMIN] |
| GET | /exercise | app.Controllers.ExerciseController::??? (anonymous lambda) | [USER, ADMIN] |
| GET | /exercise/{id} | app.Controllers.ExerciseController::??? (anonymous lambda) | [USER, ADMIN] |
| GET | /dayExercise | app.Controllers.DayExerciseController::??? (anonymous lambda) | [ANYONE] |
| GET | /dayExercise/{id} | app.Controllers.DayExerciseController::??? (anonymous lambda) | [USER] |
| GET | /auth/healthcheck | app.security.SecurityRoutes::??? (anonymous lambda) | [ANYONE] |
| GET | /protected/user_demo | app.security.SecurityRoutes::??? (anonymous lambda) | [USER] |
| GET | /protected/admin_demo | app.security.SecurityRoutes::??? (anonymous lambda) | [ADMIN] |
| GET | /routes | io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) | [] |
| POST | /week | app.Controllers.WeekController::??? (anonymous lambda) | [ADMIN] |
| POST | /day | app.Controllers.DayController::??? (anonymous lambda) | [ADMIN] |
| POST | /exercise | app.Controllers.ExerciseController::??? (anonymous lambda) | [ADMIN] |
| POST | /dayExercise | app.Controllers.DayExerciseController::??? (anonymous lambda) | [ADMIN] |
| POST | /auth/login | app.security.SecurityController::??? (anonymous lambda) | [ANYONE] |
| POST | /auth/register | app.security.SecurityController::??? (anonymous lambda) | [ANYONE] |
| PUT | /week/{id} | app.Controllers.WeekController::??? (anonymous lambda) | [ADMIN] |
| PUT | /day/{id} | app.Controllers.DayController::??? (anonymous lambda) | [ADMIN] |
| PUT | /exercise/{id} | app.Controllers.ExerciseController::??? (anonymous lambda) | [ADMIN] |
| PUT | /dayExercise/{dayId}/{exerciseId} | app.Controllers.DayExerciseController::??? (anonymous lambda) | [ADMIN] |
| DELETE | /week/{id} | app.Controllers.WeekController::??? (anonymous lambda) | [ADMIN] |
| DELETE | /day/{id} | app.Controllers.DayController::??? (anonymous lambda) | [ADMIN] |
| DELETE | /exercise/{id} | app.Controllers.ExerciseController::??? (anonymous lambda) | [ADMIN] |
| DELETE | /dayExercise/{id}/{exerciseId} | app.Controllers.DayExerciseController::??? (anonymous lambda) | [ADMIN] |
| OPTIONS | /* | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| BEFORE | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| BEFORE | * | app.config.ApplicationConfig::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.security.SecurityController::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.security.SecurityController::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.security.SecurityController::??? (anonymous lambda) | [] |
| BEFORE_MATCHED | * | app.security.SecurityController::??? (anonymous lambda) | [] |