blob: f554cae8e1e26237775fe3ca2259bf0a981337bd [file] [log] [blame]
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Home page
GET /home controllers.ClimateServiceController.home(email ?= null, vfile ?= null, dataset ?= null)
GET / controllers.ClimateServiceController.home(email ?= null, vfile ?= null, dataset ?= null)
# Account
GET /serviceLog controllers.AccountController.getServiceLog()
GET /serviceLogResult controllers.AccountController.getSearchServiceLogOneDimension()
GET /serviceLogTimeResult controllers.AccountController.getSearchServiceLog()
GET /serviceLogWorkflow controllers.AccountController.getSearchServiceLogForWorkflow()
GET /serviceLogRecommend controllers.AccountController.getRecommend()
GET /datasetRecommend controllers.AccountController.getDatasetRecommend()
GET /searchServiceLog controllers.AccountController.searchServiceLog()
GET /serviceLogGraph controllers.AccountController.getLogGraph()
GET /profileRecommend controllers.AccountController.getScientistRecommend()
POST /syncData controllers.AccountController.syncData()
GET /searchAndGenerateWorkflow controllers.AccountController.getSearchAndGenerateWorkflow()
GET /generateWorkflowGetData controllers.AccountController.getJsonData()
# BugReporting
GET /bugs controllers.BugReportController.reports()
GET /newReport controllers.BugReportController.newReport()
GET /bug/list controllers.BugReportController.list()
POST /delete/report controllers.BugReportController.deleteReport()
POST /solve/report controllers.BugReportController.solveReport()
# About Us
GET /aboutus controllers.AboutusController.aboutUs()
GET /aboutProject controllers.AboutusController.aboutProject()
# Climate Model
GET /climate controllers.ClimateServiceController.home(email ?= null, vfile ?= null, dataset ?= null)
GET /climate/tutorial controllers.ClimateServiceController.tutorial()
GET /climate/climateServices controllers.ClimateServiceController.climateServices()
GET /climate/mostRecentlyAddedClimateServices controllers.ClimateServiceController.mostRecentlyAddedClimateServices()
GET /climate/mostRecentlyUsedClimateServices controllers.ClimateServiceController.mostRecentlyUsedClimateServices()
GET /climate/mostPopularClimateServices controllers.ClimateServiceController.mostPopularClimateServices()
POST /climate/new/climateServices controllers.ClimateServiceController.newClimateService()
POST /climate/delete/climateServices controllers.ClimateServiceController.deleteClimateService()
POST /climate/download/climateServices controllers.ClimateServiceController.downloadClimateService()
POST /climate/edit/climateServices controllers.ClimateServiceController.editClimateService()
GET /climate/new/climateServices controllers.ClimateServiceController.addClimateServices()
GET /serviceLog/conf controllers.ClimateServiceController.getConfigurationByConfId()
POST /climate/delete/serviceLog controllers.ClimateServiceController.deleteServiceLog()
GET /climate/oneService controllers.ClimateServiceController.oneService(url ?= null)
#Keyword search
GET /climate/datasets controllers.DatasetController.datasetList()
GET /climate/searchDataSet controllers.DatasetController.searchDataset()
GET /climate/getSearchResult controllers.DatasetController.getSearchResult()
#Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.Assets.at(path="/public", file)