Method Path Handler Roles
GET / app.routes.Routes::??? (anonymous lambda) []
GET /healthcheck app.routes.Routes::??? (anonymous lambda) []
GET //songs/search app.routes.ExternalSongRoutes::??? (anonymous lambda) [ANYONE]
GET //songs/track/{trackId} app.routes.ExternalSongRoutes::??? (anonymous lambda) [ANYONE]
GET //playlists app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
GET //playlists/{id}/songs app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
GET /admin/users app.routes.AdminRoutes::??? (anonymous lambda) [ADMIN]
GET /admin/users/{username} app.routes.AdminRoutes::??? (anonymous lambda) [ADMIN]
GET /admin/songs app.routes.AdminRoutes::??? (anonymous lambda) [ADMIN]
GET /routes io.javalin.plugin.bundled.RouteOverviewPlugin::??? (anonymous lambda) [ANYONE]
POST //register app.controllers.AuthController::??? (anonymous lambda) [ANYONE]
POST //login app.controllers.AuthController::??? (anonymous lambda) [ANYONE]
POST //playlists app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
POST //playlists/{id}/songs app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
POST //playlists/{id}/songs/by-external app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
PUT //playlists/{id} app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
PATCH /admin/users/{username}/role app.routes.AdminRoutes::??? (anonymous lambda) [ADMIN]
DELETE //playlists/{id} app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
DELETE //playlists/{playlistId}/songs/{songId} app.routes.PlaylistRoutes::??? (anonymous lambda) [USER]
DELETE /admin/users/{username} app.routes.AdminRoutes::??? (anonymous lambda) [ADMIN]
OPTIONS /* app.config.ApplicationConfig::??? (anonymous lambda) []
BEFORE * app.config.ApplicationConfig::??? (anonymous lambda) []
BEFORE * app.config.ApplicationConfig::??? (anonymous lambda) []
BEFORE_MATCHED * app.controllers.AuthController::??? (anonymous lambda) []
BEFORE_MATCHED * app.controllers.AuthController::??? (anonymous lambda) []
AFTER * app.config.ApplicationConfig::??? (anonymous lambda) []