|
@@ -49,7 +49,7 @@ from desktop import appmanager
|
|
|
from desktop import views as desktop_views
|
|
from desktop import views as desktop_views
|
|
|
from desktop import api as desktop_api
|
|
from desktop import api as desktop_api
|
|
|
from desktop import api2 as desktop_api2
|
|
from desktop import api2 as desktop_api2
|
|
|
-from desktop import api_public
|
|
|
|
|
|
|
+from desktop import api_public_urls
|
|
|
from desktop.auth import views as desktop_auth_views
|
|
from desktop.auth import views as desktop_auth_views
|
|
|
from desktop.conf import METRICS, USE_NEW_EDITOR, ENABLE_DJANGO_DEBUG_TOOL, ANALYTICS, has_connectors, ENABLE_PROMETHEUS, SLACK
|
|
from desktop.conf import METRICS, USE_NEW_EDITOR, ENABLE_DJANGO_DEBUG_TOOL, ANALYTICS, has_connectors, ENABLE_PROMETHEUS, SLACK
|
|
|
from desktop.configuration import api as desktop_configuration_api
|
|
from desktop.configuration import api as desktop_configuration_api
|
|
@@ -211,20 +211,15 @@ dynamic_patterns += [
|
|
|
re_path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
|
|
re_path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
|
|
|
re_path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
|
|
re_path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
|
|
|
re_path('api/token/verify/', TokenVerifyView.as_view(), name='token_verify'),
|
|
re_path('api/token/verify/', TokenVerifyView.as_view(), name='token_verify'),
|
|
|
-]
|
|
|
|
|
|
|
|
|
|
-dynamic_patterns += [
|
|
|
|
|
- re_path(r'^api/v1/create_notebook/?$', api_public.create_notebook, name='create_notebook'),
|
|
|
|
|
- # ...
|
|
|
|
|
|
|
+ re_path(r'^api/', include('desktop.api_public_urls')),
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-
|
|
|
|
|
dynamic_patterns += [
|
|
dynamic_patterns += [
|
|
|
re_path(r'^desktop/api/vcs/contents/?$', desktop_lib_vcs_api.contents),
|
|
re_path(r'^desktop/api/vcs/contents/?$', desktop_lib_vcs_api.contents),
|
|
|
re_path(r'^desktop/api/vcs/authorize/?$', desktop_lib_vcs_api.authorize),
|
|
re_path(r'^desktop/api/vcs/authorize/?$', desktop_lib_vcs_api.authorize),
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-# Metrics specific
|
|
|
|
|
if METRICS.ENABLE_WEB_METRICS.get():
|
|
if METRICS.ENABLE_WEB_METRICS.get():
|
|
|
dynamic_patterns += [
|
|
dynamic_patterns += [
|
|
|
re_path(r'^desktop/metrics/?', include('desktop.lib.metrics.urls'))
|
|
re_path(r'^desktop/metrics/?', include('desktop.lib.metrics.urls'))
|