diff --git a/app/plugins/autobackup/__init__.py b/app/plugins/autobackup/__init__.py index ff7bca57..1d947de0 100644 --- a/app/plugins/autobackup/__init__.py +++ b/app/plugins/autobackup/__init__.py @@ -173,7 +173,13 @@ class AutoBackup(_PluginBase): pass def get_api(self) -> List[Dict[str, Any]]: - pass + return [{ + "path": "/backup", + "endpoint": self.__backup, + "methods": ["GET"], + "summary": "MoviePilot备份", + "description": "MoviePilot备份", + }] def get_form(self) -> Tuple[List[dict], Dict[str, Any]]: """ diff --git a/app/plugins/cloudflarespeedtest/__init__.py b/app/plugins/cloudflarespeedtest/__init__.py index 4c70b4c0..efbbbe96 100644 --- a/app/plugins/cloudflarespeedtest/__init__.py +++ b/app/plugins/cloudflarespeedtest/__init__.py @@ -489,7 +489,13 @@ class CloudflareSpeedTest(_PluginBase): }] def get_api(self) -> List[Dict[str, Any]]: - pass + return [{ + "path": "/cloudflare_speedtest", + "endpoint": self.__cloudflareSpeedTest, + "methods": ["GET"], + "summary": "Cloudflare IP优选", + "description": "Cloudflare IP优选", + }] def get_form(self) -> Tuple[List[dict], Dict[str, Any]]: """ diff --git a/app/plugins/dirmonitor/__init__.py b/app/plugins/dirmonitor/__init__.py index e215679d..eb296cac 100644 --- a/app/plugins/dirmonitor/__init__.py +++ b/app/plugins/dirmonitor/__init__.py @@ -600,7 +600,13 @@ class DirMonitor(_PluginBase): }] def get_api(self) -> List[Dict[str, Any]]: - pass + return [{ + "path": "/directory_sync", + "endpoint": self.sync_all, + "methods": ["GET"], + "summary": "目录监控同步", + "description": "目录监控同步", + }] def get_form(self) -> Tuple[List[dict], Dict[str, Any]]: return [