| 42 | return ["ImportView.jsx", "ShareButton.jsx", "components/ShareDialog.jsx"] |
| 43 | |
| 44 | def api_mount_points(self): |
| 45 | return [ |
| 46 | MountPoint("projects/(?P<project_pk>[^/.]+)/tasks/(?P<pk>[^/.]+)/import", ImportDatasetTaskView.as_view()), |
| 47 | MountPoint("projects/(?P<project_pk>[^/.]+)/tasks/(?P<pk>[^/.]+)/checkforurl", CheckUrlTaskView.as_view()), |
| 48 | MountPoint("tasks/(?P<pk>[^/.]+)/status", StatusTaskView.as_view()), |
| 49 | MountPoint("tasks/(?P<pk>[^/.]+)/share", ShareTaskView.as_view()), |
| 50 | MountPoint("checkcredentials", CheckCredentialsTaskView.as_view()), |
| 51 | MountPoint("organizations/(?P<org>[^/.]+)/datasets/(?P<ds>[^/.]+)/folders", FoldersTaskView.as_view()), |
| 52 | MountPoint("organizations/(?P<org>[^/.]+)/datasets", DatasetsTaskView.as_view()), |
| 53 | MountPoint("organizations", OrganizationsTaskView.as_view()), |
| 54 | MountPoint("verifyurl", VerifyUrlTaskView.as_view()), |
| 55 | MountPoint("info", InfoTaskView.as_view()), |
| 56 | ] |
| 57 | |
| 58 | def HomeView(self): |
| 59 | @login_required |