2015-11-19 14:39:21 -08:00
|
|
|
# Routes
|
|
|
|
# This file defines all application routes (Higher priority routes first)
|
|
|
|
# ~~~~
|
|
|
|
|
|
|
|
# Home page
|
2017-03-29 09:53:34 -07:00
|
|
|
# serveAsset action requires a path string
|
2017-04-07 13:28:56 -07:00
|
|
|
GET / controllers.Application.index(path="index.html")
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-31 10:54:23 -07:00
|
|
|
GET /admin controllers.Application.healthcheck()
|
|
|
|
|
2017-04-07 17:18:39 -07:00
|
|
|
GET /config controllers.Application.appConfig()
|
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /login controllers.Application.login()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /logout controllers.Application.logout()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /authenticate controllers.Application.authenticate()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /signUp controllers.Application.signUp()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /tree/:name controllers.Application.loadTree(name:String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /tree/flow/:app controllers.Application.loadFlowProjects(app:String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /tree/metric/:dashboard controllers.Application.loadMetricGroups(dashboard:String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /tree/metric/:dashboard/:group controllers.Application.loadMetricNodes(dashboard:String, group:String)
|
2016-03-15 18:48:18 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /tree/flow/:app/:project controllers.Application.loadFlowNodes(app:String, project:String)
|
2016-03-21 17:35:54 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /lineage controllers.Application.lineage()
|
2016-03-21 17:35:54 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /lineage/dataset/:id controllers.Application.datasetLineage(id: Int)
|
2016-03-15 18:48:18 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /lineage/metric/:id controllers.Application.metricLineage(id: Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /lineage/flow/:application/:project/:flow controllers.Application.flowLineage(application: String, project: String, flow: String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /metadata controllers.Application.dashboard()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /scriptFinder controllers.Application.scriptFinder()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /schemaHistory controllers.Application.schemaHistory()
|
2016-08-23 17:19:33 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /idpc controllers.Application.idpc()
|
2016-05-06 11:29:22 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/user/me controllers.api.v1.User.getLoggedInUser()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/usersettings/me controllers.api.v1.User.updateSettings()
|
2016-05-20 18:27:05 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/owner/types controllers.api.v1.Dataset.getDatasetOwnerTypes()
|
2016-02-10 19:17:47 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/party/entities controllers.api.v1.User.getAllUserEntities()
|
2016-02-08 00:45:19 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/party/employees controllers.api.v1.User.getAllCompanyUsers()
|
2016-02-08 00:45:19 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/party/groups controllers.api.v1.User.getAllGroups()
|
2016-02-08 00:45:19 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/autocomplete/search controllers.api.v1.Search.getSearchAutoComplete()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-04-05 09:02:04 -07:00
|
|
|
GET /api/v1/autocomplete/datasets controllers.api.v1.Search.getSearchAutoCompleteForDataset()
|
2017-03-23 17:26:29 -07:00
|
|
|
|
2017-04-05 09:02:04 -07:00
|
|
|
GET /api/v1/autocomplete/metrics controllers.api.v1.Search.getSearchAutoCompleteForMetric()
|
2017-03-23 17:26:29 -07:00
|
|
|
|
2017-04-05 09:02:04 -07:00
|
|
|
GET /api/v1/autocomplete/flows controllers.api.v1.Search.getSearchAutoCompleteForFlow()
|
2017-03-23 17:26:29 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/datasets controllers.api.v1.Dataset.getDatasetListNodes()
|
2016-06-23 17:36:30 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/metrics controllers.api.v1.Metric.getMetricListViewDashboards()
|
2016-06-29 11:27:09 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/metrics/:dashboard controllers.api.v1.Metric.getMetricListViewGroups(dashboard: String)
|
2016-06-29 11:27:09 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/metrics/:dashboard/:group controllers.api.v1.Metric.getMetricListViewNodes(dashboard: String, group: String)
|
2016-06-29 11:27:09 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/metric/:id controllers.api.v1.Metric.getMetricListViewByMetricId(id: Int)
|
2016-06-29 11:27:09 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/flows controllers.api.v1.Flow.getFlowListViewClusters()
|
2016-06-23 17:36:30 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/flows/:application controllers.api.v1.Flow.getFlowListViewProjects(application:String)
|
2016-06-23 17:36:30 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/list/flows/:application/:project controllers.api.v1.Flow.getFlowListViewFlows(application:String, project:String)
|
2016-06-23 17:36:30 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets controllers.api.v1.Dataset.getPagedDatasets()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id controllers.api.v1.Dataset.getDatasetByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/owners controllers.api.v1.Dataset.getDatasetOwnersByID(id:Int)
|
2016-02-08 00:45:19 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/owners controllers.api.v1.Dataset.updateDatasetOwners(id:Int)
|
2016-02-08 00:45:19 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/versions/db/:dbId controllers.api.v1.Dataset.getDatasetVersions(id:Long, dbId:Int)
|
2016-07-25 17:19:12 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/instances controllers.api.v1.Dataset.getDatasetInstances(id:Long)
|
2016-07-18 10:54:32 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/schema/:version controllers.api.v1.Dataset.getDatasetSchemaTextByVersion(id:Long, version:String)
|
2016-07-22 16:06:24 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/columns controllers.api.v1.Dataset.getDatasetColumnsByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/depends controllers.api.v1.Dataset.getDependViews(id:Long)
|
2016-06-02 18:53:13 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/references controllers.api.v1.Dataset.getReferenceViews(id:Long)
|
2016-07-19 10:48:38 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/partitions controllers.api.v1.Dataset.getDatasetPartitions(id:Long)
|
2016-08-09 11:34:46 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/access controllers.api.v1.Dataset.getDatasetAccess(id:Long)
|
2016-08-09 11:34:46 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/properties controllers.api.v1.Dataset.getDatasetPropertiesByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/sample controllers.api.v1.Dataset.getDatasetSampleDataByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/impacts controllers.api.v1.Dataset.getDatasetImpactAnalysisByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/comments controllers.api.v1.Dataset.getPagedDatasetComments(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/comments controllers.api.v1.Dataset.postDatasetComment(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
PUT /api/v1/datasets/:id/comments/:commentId controllers.api.v1.Dataset.putDatasetComment(id:Int, commentId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/datasets/:id/comments/:commentId controllers.api.v1.Dataset.deleteDatasetComment(id:Int, commentId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/columns/:columnId controllers.api.v1.Dataset.getDatasetColumnByID(id:Int, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/columns/:columnId/similar controllers.api.v1.Dataset.getSimilarColumns(id:Int, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/columns/:columnId/comments controllers.api.v1.Dataset.getPagedDatasetColumnComments(id:Int, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/columns/:columnId/comments/similar controllers.api.v1.Dataset.getSimilarColumnComments(id:Long, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/columns/:columnId/comments controllers.api.v1.Dataset.postDatasetColumnComment(id:Int, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
PATCH /api/v1/datasets/:id/columns/:columnId/comments controllers.api.v1.Dataset.assignCommentToColumn(id:Int, columnId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
PUT /api/v1/datasets/:id/columns/:columnId/comments/:commentId controllers.api.v1.Dataset.putDatasetColumnComment(id:Int, columnId:Int, commentId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/datasets/:id/columns/:columnId/comments/:commentId controllers.api.v1.Dataset.deleteDatasetColumnComment(id:Int, columnId:Int, commentId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/watch controllers.api.v1.Dataset.watchDataset(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/datasets/:id/watch/:watchId controllers.api.v1.Dataset.unwatchDataset(id:Int, watchId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/compliance controllers.api.v1.Dataset.getDatasetCompliance(id:Int)
|
2016-11-11 17:25:41 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/compliance controllers.api.v1.Dataset.updateDatasetCompliance(id:Int)
|
2016-11-11 17:25:41 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/datasets/:id/security controllers.api.v1.Dataset.getDatasetSecurity(id:Int)
|
2016-09-19 11:19:48 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/security controllers.api.v1.Dataset.updateDatasetSecurity(id:Int)
|
2016-09-19 11:19:48 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/urn/watch controllers.api.v1.Dataset.getWatchedUrnId()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/urn/watch controllers.api.v1.Dataset.watchURN()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/urn/watch/:watchId controllers.api.v1.Dataset.unwatchURN(watchId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/favorites controllers.api.v1.Dataset.getFavorites()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/favorite controllers.api.v1.Dataset.favoriteDataset(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/datasets/:id/favorite controllers.api.v1.Dataset.unfavoriteDataset(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/ownership/datasets/:userId controllers.api.v1.Dataset.getDatasetOwnedBy(userId: String)
|
2017-03-20 15:52:48 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/datasets/:id/own controllers.api.v1.Dataset.ownDataset(id:Int)
|
2016-02-04 04:59:58 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/datasets/:id/own controllers.api.v1.Dataset.unownDataset(id:Int)
|
2016-02-04 04:59:58 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/search controllers.api.v1.Search.searchByKeyword()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metrics controllers.api.v1.Metric.getPagedMetrics()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metrics/:id controllers.api.v1.Metric.getMetricByID(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metrics/name/:dashboardName controllers.api.v1.Metric.getPagedMetricsByDashboard(dashboardName:String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metrics/name/:dashboardName/:group controllers.api.v1.Metric.getPagedMetricsByDashboardandGroup(dashboardName:String, group:String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/metrics/:id/update controllers.api.v1.Metric.updateMetric(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/metrics/:id/watch controllers.api.v1.Metric.watchMetric(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
DELETE /api/v1/metrics/:id/watch/:watchId controllers.api.v1.Metric.unwatchMetric(id:Int, watchId:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/flows controllers.api.v1.Flow.getPagedRootProjects()
|
2016-03-02 18:38:05 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/flows/:application controllers.api.v1.Flow.getPagedProjects(application: String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/flows/:application/:project controllers.api.v1.Flow.getPagedFlows(application: String, project: String)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/flow/:application/:flowId controllers.api.v1.Flow.getPagedJobs(application: String, flowId: Long)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/sources controllers.api.v1.AdvSearch.getDatasetSources()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/scopes controllers.api.v1.AdvSearch.getDatasetScopes()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/tables controllers.api.v1.AdvSearch.getDatasetTableNames()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/fields controllers.api.v1.AdvSearch.getDatasetFields()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/appcodes controllers.api.v1.AdvSearch.getFlowApplicationCodes()
|
2016-03-01 19:43:46 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/flowNames controllers.api.v1.AdvSearch.getFlowNames()
|
2016-03-01 19:43:46 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/jobNames controllers.api.v1.AdvSearch.getJobNames()
|
2016-03-01 19:43:46 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/dashboards controllers.api.v1.AdvSearch.getDashboardNames()
|
2016-03-23 18:40:02 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/metricGroups controllers.api.v1.AdvSearch.getMetricGroups()
|
2016-03-23 18:40:02 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/metricCategories controllers.api.v1.AdvSearch.getMetricCategories()
|
2016-03-23 18:40:02 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/metricNames controllers.api.v1.AdvSearch.getMetricNames()
|
2016-03-23 18:40:02 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/advsearch/search controllers.api.v1.AdvSearch.search()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/lineage/dataset/:id controllers.api.v1.Lineage.getDatasetLineageGraphData(id:Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/lineage/flow/:application/:project/:flowId controllers.api.v1.Lineage.getFlowLineageGraphData(application: String, project: String, flowId: Long)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/schemaHistory/datasets controllers.api.v1.SchemaHistory.getPagedDatasets()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/jira/ldapinfo controllers.api.v1.Jira.getLdapInfo()
|
2016-02-10 19:17:47 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/jira/members/:managerId controllers.api.v1.Jira.getFirstLevelLdapInfo(managerId :String)
|
2016-02-10 19:17:47 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dashboard/ownership/:managerId controllers.api.v1.Dashboard.getOwnershipDatasetsPercentage(managerId: String)
|
2016-08-23 17:19:33 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dashboard/confidential/:managerId controllers.api.v1.Dashboard.getConfidentialDatasetsPercentage(managerId: String)
|
2016-08-26 13:39:11 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dashboard/description/:managerId controllers.api.v1.Dashboard.getDescriptionDatasetsPercentage(managerId: String)
|
2016-08-26 13:39:11 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dashboard/compliance/:managerId controllers.api.v1.Dashboard.getIdpcComplianceDatasetsPercentage(managerId: String)
|
2016-09-29 14:24:32 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dataset/ownership/:managerId controllers.api.v1.Dashboard.getPagedOwnershipDatasets(managerId: String)
|
2016-08-23 17:19:33 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dataset/confidential/:managerId controllers.api.v1.Dashboard.getPagedConfidentialDatasets(managerId: String)
|
2016-09-19 17:15:58 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dataset/description/:managerId controllers.api.v1.Dashboard.getPagedDescriptionDatasets(managerId: String)
|
2016-09-19 17:15:58 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/dataset/compliance/:managerId controllers.api.v1.Dashboard.getPagedComplianceDatasets(managerId: String)
|
2016-09-29 14:24:32 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/barchart/ownership/:managerId controllers.api.v1.Dashboard.getOwnershipBarData(managerId: String)
|
2016-09-19 17:15:58 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/metadata/barchart/description/:managerId controllers.api.v1.Dashboard.getDescriptionBarData(managerId: String)
|
2016-08-31 15:19:29 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/scriptFinder/scripts controllers.api.v1.ScriptFinder.getScripts()
|
2016-05-06 11:29:22 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/scriptFinder/scripts/types controllers.api.v1.ScriptFinder.getAllScriptTypes()
|
2016-05-06 11:29:22 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/scriptFinder/scripts/runtime/:applicationID/:jobID controllers.api.v1.ScriptFinder.getScriptRuntimeByJobID(applicationID: Int, jobID: Int)
|
2016-05-06 11:29:22 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/scriptFinder/scripts/lineage/:applicationID/:jobID controllers.api.v1.ScriptFinder.getScriptLineageByJobID(applicationID: Int, jobID: Int)
|
2016-05-06 11:29:22 -07:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/schemaHistory/historyData/:id controllers.api.v1.SchemaHistory.getSchemaHistory(id: Int)
|
2015-11-19 14:39:21 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /api/v1/jira/tickets/:managerId controllers.api.v1.Jira.getJiraTickets(managerId: String)
|
2016-02-10 19:17:47 -08:00
|
|
|
|
2017-03-29 09:53:34 -07:00
|
|
|
POST /api/v1/tracking controllers.api.v1.Tracking.addTrackingEvent()
|
2015-11-19 14:39:21 -08:00
|
|
|
|
|
|
|
# Map static resources from the /public folder to the /assets URL path
|
2017-03-29 09:53:34 -07:00
|
|
|
GET /assets/*file controllers.Assets.at(path="/public", file)
|
|
|
|
|
|
|
|
# Wildcard route accepts any routes and delegates to serveAsset which in turn serves the Ember client
|
2017-04-07 13:28:56 -07:00
|
|
|
GET /*path controllers.Application.index(path)
|