feat: 重构模型和响应结构,优化用户和对象管理逻辑,添加 Dockerfile

This commit is contained in:
2025-12-18 18:28:41 +08:00
parent 68343c710b
commit 89e837d91c
18 changed files with 493 additions and 270 deletions

View File

@@ -1,17 +1,35 @@
from . import response
from .user import User
from .user_authn import UserAuthn
from .user import (
LoginRequest,
ThemeResponse,
TokenResponse,
User,
UserBase,
UserPublic,
UserResponse,
UserSettingResponse,
WebAuthnInfo,
)
from .user_authn import AuthnResponse, UserAuthn
from .download import Download
from .object import Object, ObjectType
from .group import Group
from .group import Group, GroupBase, GroupOptionsBase, GroupResponse
from .node import Node
from .object import (
DirectoryCreateRequest,
DirectoryResponse,
Object,
ObjectBase,
ObjectResponse,
ObjectType,
PolicyResponse,
)
from .order import Order
from .policy import Policy
from .redeem import Redeem
from .report import Report
from .setting import Setting
from .setting import Setting, SettingsType, SiteConfigResponse
from .share import Share
from .source_link import SourceLink
from .storage_pack import StoragePack