Commit Graph

230 Commits

Author SHA1 Message Date
morpheus65535
07a3032149 Added randomized User-Agent header to PrijevodiOnline provider session initialization. #3474 2026-07-29 20:59:41 -04:00
Dnkhatri
2a6b658a30 Enhanced AvistazNetworkSubtitle with caching and added results in manual search 2026-07-28 21:03:57 -04:00
morpheus65535
cda6a1e08a Added randomized User-Agent header to TVsubtitles provider session initialization. #3470 2026-07-28 20:49:37 -04:00
Anderson Shindy Oki
369193a3f0 Added animetosho xyz provider (#3445) 2026-07-19 15:12:46 +09:00
TowyTowy
98f0321950 Fixed subf2m provider not finding subtitles for seasons 13, 14, 18 and 20 due to misspelled season names 2026-07-19 00:26:12 -04:00
TowyTowy
3da207aa33 Fixed subdl provider not detecting hearing-impaired markers in release names 2026-07-16 21:12:28 -04:00
TowyTowy
e0effeed3a Fixed Subsource provider querying Brazilian Portuguese as generic Portuguese 2026-07-15 16:56:19 -04:00
TowyTowy
83d5532619 Fixed WhisperAI provider ignoring the configured ffmpeg_path when invoking ffprobe. #3417 2026-07-14 06:28:50 -04:00
viudes
5e823c88bd Added subtitle track duration to manual search to tell same-language embedded subtitles tracks apart 2026-07-12 21:30:11 -04:00
subdl_maker
0e237438ea Improved SubDL provider to implement on-demand AI translation for missing languages (SubDL Plus/Pro) 2026-07-12 09:38:11 -04:00
TowyTowy
6170134d63 Fixed Ktuvit provider returning zero results when catalog entry has no ReleaseYear. #3420 2026-07-11 22:05:17 -04:00
morpheus65535
d527dc893b no log: cast retry delay to integer for subdl rate-limiting to avoid type errors 2026-07-04 08:21:31 -04:00
morpheus65535
09ceb72de0 no log: fixed small issue in SubDL provider introduced by previous refactoring 2026-07-02 12:04:20 -04:00
morpheus65535
047b915d9d Refactored SubDL provider by simplifying retry logic and improving error handling for rate limits and 404 responses. 2026-06-30 12:08:26 -04:00
morpheus65535
7343b1d15a Removed RateLimiting mixin from TimeoutSession in subliminal_patch HTTP module since it was interfering with providers' custom rate-limiting implementations. 2026-06-30 12:06:05 -04:00
B.Shahin
8e4563f25e Added CaptchaAI as an anti-captcha provider 2026-06-30 08:33:48 -04:00
Znuff
3b8094fce7 Fixed RegieLive.ro subtitle downloads, and added better error handling 2026-06-29 22:46:22 -04:00
morpheus65535
7d438153f2 Removed Podnapisi provider and all associated files, settings, and dependencies across Bazarr since it is no longer online. 2026-06-29 22:35:38 -04:00
morpheus65535
bf167dfd9e no log: Improved request logging in OpenSubtitles provider by adding checks for empty requests and responses before processing to prevent exceptions and throttling of the provider for no reason. 2026-06-29 22:20:48 -04:00
morpheus65535
9959c99b93 Refactored LegendasNet provider to centralize API response handling using checked method; improved error handling, added retry logic for invalid access tokens, and streamlined HTTP status code validation. #3263 2026-06-29 09:29:44 -04:00
morpheus65535
7c52af1114 Enhanced error handling in Gestdown provider by adding specific handling for JSONDecodeError and KeyError in API responses. #3365 2026-06-28 18:29:59 -04:00
leshe
04bd7b6446 Fixed embedded Chinese subtitle language detection 2026-06-28 09:28:15 -04:00
morpheus65535
14250a336a Refactored SubDL provider to introduce centralized API response handling via checked method; improved exception handling, added GMT midnight limit reset logic, and adjusted retry mechanisms. #3398 2026-06-27 08:51:48 -04:00
Dimitar "Topper" Maznekov
f5c9ecb0e0 Added Bayflix and Vladoon Bulgarian subtitles providers 2026-06-23 05:48:35 -04:00
luuvasara
17778f745b Improved subf2m privider to fall back to IMDB id search when localized movie title finds nothing 2026-06-21 21:57:39 -04:00
morpheus65535
927e423e3c Added SSL verification disabling functionality for all providers to circumvent strict SSL policy enforced by some operating systems. #3365 2026-06-18 22:35:53 -04:00
morpheus65535
e3bfaacc8e Merge remote-tracking branch 'origin/development' into development 2026-06-15 06:27:07 -04:00
morpheus65535
8e52bad61c Enhanced error handling in Titlovi provider by raising specific exceptions for 403 Forbidden responses during login, search, and download operations. #3271 2026-06-15 06:27:04 -04:00
dlgjr578
8fe58df08b Improved supersubtitles by implementing case-insensitive episode search 2026-06-14 21:36:52 -04:00
morpheus65535
65515cb308 Merge remote-tracking branch 'origin/development' into development 2026-06-13 09:47:30 -04:00
morpheus65535
2a9c7b6990 Added image-based Anti-Captcha pitcher classes and refactored captcha-solving logic in Zimuku provider. #3372 2026-06-13 09:47:25 -04:00
McCloudS
3af7f3bbd2 Fixed whisperai provider audio stream matching by index to avoid s16le multi-stream failure 2026-06-12 07:18:23 -04:00
morpheus65535
47547e9141 Improved year matching logic in OpenSubtitles provider by including IMDb match check. 2026-06-05 07:24:32 -04:00
morpheus65535
c49ac99266 Added cleanup of Authorization header on authentication failure in legendasnet provider. #3263 2026-06-02 21:23:33 -04:00
morpheus65535
5300d7c3c2 Refactored HI tag handling logic to properly update hearing_impaired and language.hi attributes when remove_HI mod is applied. 2026-05-31 20:36:50 -04:00
morpheus65535
08cf843321 Merge remote-tracking branch 'origin/development' into development 2026-05-30 10:37:37 -04:00
morpheus65535
503556177d Filtered out subtitles with unsupported languages in Titlovi provider 2026-05-30 10:37:32 -04:00
Ali Alshaikh
589fbceb22 Improved subdl provider to use new unpack API argument and fixed anime season matching 2026-05-30 10:09:00 -04:00
morpheus65535
483e49475a Merge remote-tracking branch 'origin/development' into development 2026-05-23 10:21:12 -04:00
morpheus65535
2e227acc48 Updated TVSubtitles provider search endpoint and query parameters. #3341 2026-05-23 10:21:09 -04:00
Dušan
c39e2929a2 Implemented global rate limiter for providers 2026-05-23 09:05:38 -04:00
morpheus65535
5c38895084 Refactored download_subtitle method to inline headers definition, making sure request headers include updated Bearer token value. 2026-05-20 07:33:37 -04:00
Dušan
b57a634bd5 Added prijevodi-online provider 2026-05-11 07:34:59 -04:00
Rudolf Tammekivi
c2ca24fba9 Added SubClub.eu Estonian subtitles provider 2026-05-04 06:23:43 -04:00
BlackSpirits
e39c8e14d8 Added Pipocas.tv subtitle provider 2026-05-02 13:43:34 -04:00
morpheus65535
a365d4a92c Fixed ensubtitles.com reset_token method to correctly clear the Authorization header. 2026-04-29 08:03:09 -04:00
JayZed
7a61ec284c Added Whisper fallback implementation 2026-04-28 22:06:33 -04:00
Ali Alshaikh
71fc948ea8 Improved subdl provider anime and pack subtitle support 2026-04-11 09:41:33 -04:00
C H R I S T I A N
45776085d0 Added Subsarr subtitle provider 2026-04-03 10:10:51 -04:00
morpheus65535
0ad709e883 Refactored subtitles file naming logic to prevent adding tag if single language mode is enabled. #3252 2026-04-02 21:35:54 -04:00