# Routes # This file defines all application routes (Higher priority routes first) # ~~~~ # Home page GET / controllers.Application.index GET /terms controllers.Application.terms GET /privacy controllers.Application.privacy # User account GET /login controllers.Authentication.login POST /login controllers.Authentication.loginSubmit GET /logout controllers.Authentication.logout GET /signup controllers.Profile.signup POST /signup controllers.Profile.signupSubmit GET /account controllers.Profile.editProfile POST /account controllers.Profile.editProfile GET /profile/:uuid controllers.Profile.viewProfile(uuid) # Internal wallet and transactions (Pépal) GET /summary controllers.Account.summary GET /deposit controllers.Account.deposit POST /deposit controllers.Account.deposit GET /withdraw controllers.Account.withdraw POST /withdraw controllers.Account.withdraw GET /transfer controllers.Account.transfer POST /transfer controllers.Account.transfer # Items and sales (eBé) GET /sales controllers.Sale.sales GET /item/:uuid controllers.Sale.item(uuid) GET /item/:uuid/bids controllers.Sale.bids(uuid) POST /item/:uuid/bids controllers.Sale.bids(uuid) GET /sell controllers.Sale.sell(itemUuid = null) GET /sell/:uuid controllers.Sale.sell(uuid) POST /sell controllers.Sale.sell(itemUuid = null) POST /sell/:uuid controllers.Sale.sell(uuid) # Cheat console POST /console controllers.Console.console # Map static resources from the /public folder to the /assets URL path GET /assets/*file controllers.Assets.at(path="/public", file)