From b52a7fdf7ecd883aeadb9a33599cb6795206b209 Mon Sep 17 00:00:00 2001 From: Munif Tanjim Date: Sat, 30 Nov 2024 07:11:31 +0600 Subject: [PATCH] Read redis debrid cache for StremThru (#383) --- db/schemas.py | 7 +++++ resources/html/configure.html | 47 ++++++++++++++++++++++++++++ resources/js/config_script.js | 4 +++ streaming_providers/cache_helpers.py | 2 +- utils/parser.py | 12 +++++-- 5 files changed, 69 insertions(+), 3 deletions(-) diff --git a/db/schemas.py b/db/schemas.py index 50d7d5f..2bef509 100644 --- a/db/schemas.py +++ b/db/schemas.py @@ -140,6 +140,13 @@ class StreamingProvider(BaseModel): "qbittorrent", "stremthru", ] = Field(alias="sv") + stremthru_store_name: Literal[ + "realdebrid", + "debridlink", + "alldebrid", + "torbox", + "premiumize", + ] | None = Field(default=None, alias="stsn") url: HttpUrl | None = Field(default=None, alias="u") token: str | None = Field(default=None, alias="tk") email: str | None = Field(default=None, alias="em") diff --git a/resources/html/configure.html b/resources/html/configure.html index e6a21eb..5de6b92 100644 --- a/resources/html/configure.html +++ b/resources/html/configure.html @@ -138,6 +138,53 @@ + + +