26 lines
1.3 KiB
Plaintext
26 lines
1.3 KiB
Plaintext
# 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)
|