view target/scala-2.9.1/classes/routes @ 93:d66ac07e1c36 draft

modified createMention action
author one
date Tue, 12 Mar 2013 17:44:03 +0900
parents d45f76774fd8
children
line wrap: on
line source

# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~

# Home page
#GET		/							controllers.Application.index()
GET		/users/all					controllers.User.getAllUsers()
PUT		/users/create/:name			controllers.User.createUser(name: String)
GET		/users/browse/:name			controllers.User.getUser(name: String)
GET		/users/requests/:name		controllers.User.getUserRequests(name: String)
GET		/users/consensus/:name		controllers.User.getUserConsensus(name: String)
GET		/users/claims/:name			controllers.User.getUserClaims(name: String)
GET		/claims/browse/:id			controllers.Claim.getClaimInfo(id: String)
GET		/claims/consensus/:id		controllers.Claim.getClaimTree(id: String)
GET		/consensus/browse/:id		controllers.Claim.getClaimTree(id: String)
GET		/claims/answer/:id/:name	controllers.Claim.getUserConsensusStatus(id: String, name: String)
POST	/claims/answer/:id/:name/:status	controllers.Claim.updateUserConsensusStatus(id: String, name: String, status: String)
POST	/claims/create				controllers.Claim.createClaim()
POST	/claims/:mentionType/:id/create			controllers.Claim.createMention(mentionType: String ,id: String)
POST	/claims/edit/:id			controllers.Claim.editClaim(id: String)

# latest
GET		/users/latest/consensus/:name	controllers.User.getUserLatestConsensus(name: String)
GET		/consensus/browse/latest/:id	controllers.Claim.getLatestClaimTree(id: String)
GET		/users/latest/claims/:name	controllers.User.getUserLatestClaims(name: String)

# revision
GET		/claims/get/revision/:id	controllers.Claim.getClaimRevision(id: String)

# test action
GET		/copytree/:id				controllers.Claim.copyClaims(id: String)

# reset is sample action for demo.
GET		/reset					controllers.Claim.reset()

# test action
POST	   /hello				controllers.Application.hello()
GET		/test					controllers.Application.test()


# Map static resources from the /public folder to the /assets URL path
#GET     /assets/*file               controllers.Assets.at(path="/public", file)
GET		/								controllers.Assets.at(path="/public/viewer", file="index.html")
GET		/*file							controllers.Assets.at(path="/public/viewer", file)