"""DMS repositories — URL patterns."""

from django.urls import path

from simorgh.apps.dms.repositories import views

app_name = "dms_repositories"

urlpatterns = [
    # Repository collection
    path("", views.repository_list, name="repository-list"),
    # Repository detail
    path("<str:repo_id>/", views.repository_detail, name="repository-detail"),
    # Folder collection (root level)
    path("<str:repo_id>/folders/", views.folder_list, name="folder-list"),
    # Folder detail
    path("<str:repo_id>/folders/<str:folder_id>/", views.folder_detail, name="folder-detail"),
    # Folder children
    path(
        "<str:repo_id>/folders/<str:folder_id>/children/",
        views.folder_children,
        name="folder-children",
    ),
    # Move folder
    path(
        "<str:repo_id>/folders/<str:folder_id>/move/",
        views.folder_move,
        name="folder-move",
    ),
]
