|
|
|
@@ -676,6 +676,9 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
reqRepoIssuesOrPullsReader := context.RequireRepoReaderOr(models.UnitTypeIssues, models.UnitTypePullRequests) |
|
|
|
reqRepoDatasetReader := context.RequireRepoReader(models.UnitTypeDatasets) |
|
|
|
reqRepoDatasetWriter := context.RequireRepoWriter(models.UnitTypeDatasets) |
|
|
|
reqRepoDatasetReaderJson := context.RequireRepoReaderJson(models.UnitTypeDatasets) |
|
|
|
reqRepoDatasetWriterJson := context.RequireRepoWriterJson(models.UnitTypeDatasets) |
|
|
|
|
|
|
|
reqRepoCloudBrainReader := context.RequireRepoReader(models.UnitTypeCloudBrain) |
|
|
|
reqRepoCloudBrainWriter := context.RequireRepoWriter(models.UnitTypeCloudBrain) |
|
|
|
reqRepoModelManageReader := context.RequireRepoReader(models.UnitTypeModelManage) |
|
|
|
@@ -1033,13 +1036,13 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
m.Group("/datasets", func() { |
|
|
|
m.Get("", reqRepoDatasetReader, repo.DatasetIndex) |
|
|
|
m.Get("/reference_datasets", reqRepoDatasetReader, repo.ReferenceDataset) |
|
|
|
m.Get("/reference_datasets_data", reqRepoDatasetReader, repo.ReferenceDatasetData) |
|
|
|
m.Delete("/reference_datasets/:id", reqRepoDatasetWriter, repo.ReferenceDatasetDelete) |
|
|
|
m.Get("/reference_datasets_data", reqRepoDatasetReaderJson, repo.ReferenceDatasetData) |
|
|
|
m.Delete("/reference_datasets/:id", reqRepoDatasetWriterJson, repo.ReferenceDatasetDelete) |
|
|
|
m.Put("/:id/:action", reqRepoDatasetReader, repo.DatasetAction) |
|
|
|
m.Get("/create", reqRepoDatasetWriter, repo.CreateDataset) |
|
|
|
m.Post("/create", reqRepoDatasetWriter, bindIgnErr(auth.CreateDatasetForm{}), repo.CreateDatasetPost) |
|
|
|
m.Get("/edit/:id", reqRepoDatasetWriter, repo.EditDataset) |
|
|
|
m.Post("/reference_datasets", reqRepoDatasetWriter, bindIgnErr(auth.ReferenceDatasetForm{}), repo.ReferenceDatasetPost) |
|
|
|
m.Post("/reference_datasets", reqRepoDatasetWriterJson, bindIgnErr(auth.ReferenceDatasetForm{}), repo.ReferenceDatasetPost) |
|
|
|
m.Post("/edit", reqRepoDatasetWriter, bindIgnErr(auth.EditDatasetForm{}), repo.EditDatasetPost) |
|
|
|
m.Get("/current_repo", repo.CurrentRepoDataset) |
|
|
|
m.Get("/my_datasets", repo.MyDatasets) |
|
|
|
|