完成部分API路由以及文档

This commit is contained in:
2025-06-18 02:14:37 +08:00
parent 127fb6972f
commit eb3d2843eb
22 changed files with 2867 additions and 2 deletions

43
routers/routers.py Normal file
View File

@@ -0,0 +1,43 @@
from fastapi import APIRouter
from .controllers import (
share,
site,
user,
file,
aria2,
directory,
object,
callback,
vas,
tag,
webdav,
admin
)
Router: list[APIRouter] = [
share.share_router,
site.site_router,
user.user_router,
user.user_settings_router,
file.file_router,
file.file_upload_router,
aria2.aria2_router,
directory.directory_router,
object.object_router,
callback.callback_router,
callback.oauth_router,
callback.pay_router,
callback.upload_router,
vas.vas_router,
tag.tag_router,
webdav.webdav_router,
admin.admin_router,
admin.admin_group_router,
admin.admin_user_router,
admin.admin_file_router,
admin.admin_aria2_router,
admin.admin_policy_router,
admin.admin_task_router,
admin.admin_vas_router
]