This commit is contained in:
Iliyan Angelov
2025-09-14 23:24:25 +03:00
commit c67067a2a4
71311 changed files with 6800714 additions and 0 deletions

21
folders/urls.py Normal file
View File

@@ -0,0 +1,21 @@
from django.urls import path
from . import views
urlpatterns = [
# Folders
path('', views.FolderListCreateView.as_view(), name='folder-list'),
path('tree/', views.FolderTreeView.as_view(), name='folder-tree'),
path('<int:pk>/', views.FolderDetailView.as_view(), name='folder-detail'),
path('<int:folder_id>/share/', views.share_folder, name='share-folder'),
path('<int:folder_id>/move/', views.move_folder, name='move-folder'),
path('<int:folder_id>/activities/', views.FolderActivityView.as_view(), name='folder-activities'),
path('stats/', views.folder_stats, name='folder-stats'),
# Folder permissions
path('<int:folder_id>/permissions/', views.FolderPermissionListCreateView.as_view(), name='folder-permission-list'),
path('<int:folder_id>/permissions/<int:pk>/', views.FolderPermissionDetailView.as_view(), name='folder-permission-detail'),
# Folder bookmarks
path('<int:folder_id>/bookmarks/', views.FolderBookmarkListCreateView.as_view(), name='folder-bookmark-list'),
path('bookmarks/<int:pk>/', views.FolderBookmarkDetailView.as_view(), name='folder-bookmark-detail'),
]