cleanup and rename provider to plugin

This commit is contained in:
2026-05-21 16:19:17 -07:00
parent 02d84f423e
commit e8913d1344
62 changed files with 553 additions and 165 deletions
+3 -3
View File
@@ -11,8 +11,8 @@ from urllib.parse import quote
from API.requests_client import get_requests_session
from SYS.utils import ffprobe as probe_media_metadata
from ProviderCore.base import Provider, SearchResult
from SYS.provider_helpers import TableProviderMixin
from PluginCore.base import Provider, SearchResult
from SYS.plugin_helpers import TablePluginMixin
from SYS.logger import log
_MATRIX_INIT_CHECK_CACHE: Dict[str,
@@ -276,7 +276,7 @@ def _matrix_health_check(*,
return False, str(exc)
class Matrix(TableProviderMixin, Provider):
class Matrix(TablePluginMixin, Provider):
"""Matrix (Element) room provider with file uploads and selection.
This provider uses the new table system (strict ResultTable adapter pattern) for