Skip to content

Commit

Permalink
fix: update urls in favor of re_path for deprecation (#260)
Browse files Browse the repository at this point in the history
  • Loading branch information
MaferMazu committed Jan 25, 2024
1 parent f0cb0d3 commit bb15fcc
Show file tree
Hide file tree
Showing 8 changed files with 32 additions and 32 deletions.
6 changes: 3 additions & 3 deletions eox_core/api/data/v1/urls.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
"""
URLs for the Microsite API
"""
from django.conf.urls import include, url
from django.urls import include, re_path

from .routers import ROUTER
from .views import CeleryTasksStatus

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^v1/', include((ROUTER.urls, 'eox_core'), namespace='eox-data-api-v1')),
url(r'^v1/tasks/(?P<task_id>.*)$', CeleryTasksStatus.as_view(), name="celery-data-api-tasks"),
re_path(r'^v1/', include((ROUTER.urls, 'eox_core'), namespace='eox-data-api-v1')),
re_path(r'^v1/tasks/(?P<task_id>.*)$', CeleryTasksStatus.as_view(), name="celery-data-api-tasks"),
]
4 changes: 2 additions & 2 deletions eox_core/api/support/urls.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
""" Support API urls.py """

from django.conf.urls import include, url
from django.urls import include, re_path

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^v1/', include('eox_core.api.support.v1.urls', namespace='eox-support-api')),
re_path(r'^v1/', include('eox_core.api.support.v1.urls', namespace='eox-support-api')),
]
8 changes: 4 additions & 4 deletions eox_core/api/support/v1/urls.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
""" urls.py """

from django.conf.urls import url
from django.urls import re_path

from eox_core.api.support.v1 import views

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
url(r'^user/replace-username/$', views.EdxappReplaceUsername.as_view(), name='edxapp-replace-username'),
url(r'^oauth-application/$', views.OauthApplicationAPIView.as_view(), name='edxapp-oauth-application'),
re_path(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
re_path(r'^user/replace-username/$', views.EdxappReplaceUsername.as_view(), name='edxapp-replace-username'),
re_path(r'^oauth-application/$', views.OauthApplicationAPIView.as_view(), name='edxapp-oauth-application'),
]
4 changes: 2 additions & 2 deletions eox_core/api/task_dispatcher/v1/urls.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
"""
Task dispatcher api urls
"""
from django.conf.urls import url
from django.urls import re_path

from eox_core.api.task_dispatcher.v1.views import TaskAPI

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [
url(r'^v1/tasks/$', TaskAPI.as_view(), name='task-api'),
re_path(r'^v1/tasks/$', TaskAPI.as_view(), name='task-api'),
]
4 changes: 2 additions & 2 deletions eox_core/api/urls.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
""" urls.py """

from django.conf.urls import include, url
from django.urls import include, re_path

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^v1/', include('eox_core.api.v1.urls', namespace='eox-api')),
re_path(r'^v1/', include('eox_core.api.v1.urls', namespace='eox-api')),
]
14 changes: 7 additions & 7 deletions eox_core/api/v1/urls.py
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
""" urls.py """

from django.conf import settings
from django.conf.urls import url
from django.urls import re_path

from eox_core.api.v1 import views

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
url(r'^enrollment/$', views.EdxappEnrollment.as_view(), name='edxapp-enrollment'),
url(r'^grade/$', views.EdxappGrade.as_view(), name='edxapp-grade'),
url(r'^pre-enrollment/$', views.EdxappPreEnrollment.as_view(), name='edxapp-pre-enrollment'),
url(r'^userinfo/$', views.UserInfo.as_view(), name='edxapp-userinfo'),
re_path(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
re_path(r'^enrollment/$', views.EdxappEnrollment.as_view(), name='edxapp-enrollment'),
re_path(r'^grade/$', views.EdxappGrade.as_view(), name='edxapp-grade'),
re_path(r'^pre-enrollment/$', views.EdxappPreEnrollment.as_view(), name='edxapp-pre-enrollment'),
re_path(r'^userinfo/$', views.UserInfo.as_view(), name='edxapp-userinfo'),
]

if getattr(settings, "EOX_CORE_ENABLE_UPDATE_USERS", None):
urlpatterns += [
url(r'^update-user/$', views.EdxappUserUpdater.as_view(), name='edxapp-user-updater'),
re_path(r'^update-user/$', views.EdxappUserUpdater.as_view(), name='edxapp-user-updater'),
]
10 changes: 5 additions & 5 deletions eox_core/api_schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Swagger view generator
"""
from django.conf import settings
from django.conf.urls import url
from django.urls import re_path
from drf_yasg.generators import OpenAPISchemaGenerator
from drf_yasg.openapi import SwaggerDict
from drf_yasg.views import get_schema_view
Expand Down Expand Up @@ -39,14 +39,14 @@ def get_security_definitions(self):


api_urls = [ # pylint: disable=invalid-name
url(r'^enrollment/$', views.EdxappEnrollment.as_view(), name='edxapp-enrollment'),
url(r'^grade/$', views.EdxappGrade.as_view(), name='edxapp-grade'),
url(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
re_path(r'^enrollment/$', views.EdxappEnrollment.as_view(), name='edxapp-enrollment'),
re_path(r'^grade/$', views.EdxappGrade.as_view(), name='edxapp-grade'),
re_path(r'^user/$', views.EdxappUser.as_view(), name='edxapp-user'),
]

if getattr(settings, "EOX_CORE_ENABLE_UPDATE_USERS", None):
api_urls += [
url(r'^update-user/$', views.EdxappUserUpdater.as_view(), name='edxapp-user-updater'),
re_path(r'^update-user/$', views.EdxappUserUpdater.as_view(), name='edxapp-user-updater'),
]

api_info = make_api_info( # pylint: disable=invalid-name
Expand Down
14 changes: 7 additions & 7 deletions eox_core/urls.py
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
""" urls.py """

from django.conf.urls import include, url
from django.urls import include, re_path

from eox_core import views
from eox_core.api_schema import docs_ui_view

app_name = 'eox_core' # pylint: disable=invalid-name

urlpatterns = [ # pylint: disable=invalid-name
url(r'^eox-info$', views.info_view),
url(r'^api/', include('eox_core.api.urls', namespace='eox-api')),
url(r'^data-api/', include('eox_core.api.data.v1.urls', namespace='eox-data-api')),
url(r'^api-docs/$', docs_ui_view, name='apidocs-ui'),
url(r'^tasks-api/', include('eox_core.api.task_dispatcher.v1.urls', namespace='eox-task-api')),
url(r'^support-api/', include('eox_core.api.support.urls', namespace='eox-support-api')),
re_path(r'^eox-info$', views.info_view),
re_path(r'^api/', include('eox_core.api.urls', namespace='eox-api')),
re_path(r'^data-api/', include('eox_core.api.data.v1.urls', namespace='eox-data-api')),
re_path(r'^api-docs/$', docs_ui_view, name='apidocs-ui'),
re_path(r'^tasks-api/', include('eox_core.api.task_dispatcher.v1.urls', namespace='eox-task-api')),
re_path(r'^support-api/', include('eox_core.api.support.urls', namespace='eox-support-api')),
]

0 comments on commit bb15fcc

Please sign in to comment.