mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-06 16:07:01 +08:00
feat: add ZSpace media server support with authentication and item management
This commit is contained in:
@@ -14,7 +14,7 @@ class ExistMediaInfo(BaseModel):
|
||||
type: Optional[MediaType] = None
|
||||
# 季
|
||||
seasons: Optional[Dict[int, list]] = Field(default_factory=dict)
|
||||
# 媒体服务器类型:plex、jellyfin、emby、trimemedia、ugreen
|
||||
# 媒体服务器类型:plex、jellyfin、emby、zspace、trimemedia、ugreen
|
||||
server_type: Optional[str] = None
|
||||
# 媒体服务器名称
|
||||
server: Optional[str] = None
|
||||
|
||||
@@ -29,7 +29,7 @@ class MediaServerConf(BaseModel):
|
||||
|
||||
# 名称
|
||||
name: Optional[str] = None
|
||||
# 类型 emby/jellyfin/plex/trimemedia/ugreen
|
||||
# 类型 emby/zspace/jellyfin/plex/trimemedia/ugreen
|
||||
type: Optional[str] = None
|
||||
# 配置
|
||||
config: Optional[dict] = Field(default_factory=dict)
|
||||
|
||||
@@ -332,6 +332,8 @@ class DownloaderType(Enum):
|
||||
class MediaServerType(Enum):
|
||||
# Emby
|
||||
Emby = "Emby"
|
||||
# 极影视
|
||||
ZSpace = "ZSpace"
|
||||
# Jellyfin
|
||||
Jellyfin = "Jellyfin"
|
||||
# Plex
|
||||
|
||||
Reference in New Issue
Block a user