feat: support list endpoints for single plugin, fix: failed to clear endpoint credentials

This commit is contained in:
Yeuoly
2024-10-09 22:33:18 +08:00
parent 570b7d18ac
commit ae96f66a08
4 changed files with 54 additions and 1 deletions

View File

@ -21,6 +21,16 @@ class EndpointService:
page_size=page_size,
)
@classmethod
def list_endpoints_for_single_plugin(cls, tenant_id: str, user_id: str, plugin_id: str, page: int, page_size: int):
return PluginEndpointManager().list_endpoints_for_single_plugin(
tenant_id=tenant_id,
user_id=user_id,
plugin_id=plugin_id,
page=page,
page_size=page_size,
)
@classmethod
def update_endpoint(cls, tenant_id: str, user_id: str, endpoint_id: str, name: str, settings: dict):
return PluginEndpointManager().update_endpoint(