Duke-GCB / Duke-GCB/bespin-api
Review v2 api changes that are the same as v1
- Dominant language
- Python
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Within [v2 urls.py](https://github.com/Duke-GCB/bespin-api/blob/1cb696319e874b6d29e8775d3609a50c98078063/bespin_api_v2/urls.py) we reused several ViewSets from `v1`(data_api below):
```
router.register(r'workflows', data_api.WorkflowsViewSet, 'workflow')
router.register(r'workflow-versions', data_api.WorkflowVersionsViewSet, 'workflowversion')
router.register(r'workflow-configurations', api.WorkflowConfigurationViewSet, 'workflowconfigurations')
router.register(r'vm-strategies', api.VMStrategyViewSet, 'vmstrategies')
router.register(r'jobs', data_api.JobsViewSet, 'job')
router.register(r'job-file-stage-groups', data_api.JobFileStageGroupViewSet, 'jobfilestagegroup')
router.register(r'dds-job-input-files', data_api.DDSJobInputFileViewSet, 'ddsjobinputfile')
router.register(r'url-job-input-files', data_api.URLJobInputFileViewSet, 'urljobinputfile')
router.register(r'dds-endpoints', data_api.DDSEndpointViewSet, 'ddsendpoint')
router.register(r'dds-user-credentials', data_api.DDSUserCredViewSet, 'ddsusercredential')
```
We should review these to see if the ember specific design changes from `v1` are still desirable.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.