# Routes # This file defines all application routes (Higher priority routes first) # ~~~~ GET /ws controllers.HomeController.ws # Admin panel # ВАЖНО: админские маршруты должны идти ДО /decider/:name, # иначе /decider/admin перехватывается как десайдер с именем "admin". GET /decider/admin controllers.AdminController.index() GET /decider/admin/login controllers.AdminController.login() GET /decider/admin/steam/callback controllers.AdminController.steamCallback() # Admin API GET /decider/admin/maps controllers.AdminController.mapImages() POST /decider/admin/maps controllers.AdminController.mapImageUpload() GET /decider/admin/deciders controllers.AdminController.decidersList() GET /decider/admin/deciders/:key controllers.AdminController.deciderGet(key) POST /decider/admin/deciders controllers.AdminController.deciderSave() DELETE /decider/admin/deciders/:key controllers.AdminController.deciderDelete(key) GET /decider/:name controllers.HomeController.index(name) # Map static resources from the /public folder to the /assets URL path GET /assets/*file controllers.Assets.at(path="/public", file)