Commit Graph

188 Commits

Author SHA1 Message Date
Xiaoya Wei
b3c798c669 Fixed assrt provider skipping season pack subtitles for episode searches 2026-02-17 16:46:45 -05:00
Xiaoya Wei
27dc8a59b2 no log: Fixed Assrt provider failing to download single-file subtitles 2026-02-16 15:53:40 -05:00
Xiaoya Wei
70bd5d5443 Fixed Assrt provider crash on empty filelist and CJK title matching failure 2026-02-16 06:36:12 -05:00
b0ril
cbf1aa756a Fixed subssabbz search, diacritics, language comparison, and download error handling 2026-02-15 11:50:48 -05:00
dsolva
2ad9825270 Added audio delay detection in MKV headers for WhisperAI using FFprobe 2026-02-14 10:06:55 -05:00
Twice6804
321863b204 Added .strm file support with stream metadata analysis
* feat: Add .strm file support with stream metadata analysis (gated)

* feat(ui): Expose .strm support setting in General Settings

* no log: fixed lint issue

---------

Co-authored-by: Twice6804 <Twice6804@users.noreply.github.com>
Co-authored-by: morpheus65535 <louis_vezina@hotmail.com>
2026-02-14 09:49:09 -05:00
Luis Miguel Rodriguez
fb7ac29984 Improved subtis provider by fixing hash-based score calculation 2026-02-14 08:14:02 -05:00
morpheus65535
f0190d54a6 Standardized the initialization of the matches attribute across all subtitle providers by setting it as a set(). #3192 2026-02-13 20:32:30 -05:00
JMVS
8e56e40b8f Added SubX subtitle proxy for Subdivx Latam Spanish provider 2026-02-12 07:52:23 -05:00
Vincenzo Gianfelice
d7a6f91d5b Improved subdl provider by adding search by tmdb ID 2026-02-11 23:59:05 -05:00
morpheus65535
414aafa0a8 Removed subdivx provider and its related tests as it is no longer supported. #2714 2026-02-11 23:06:30 -05:00
JayZed
1052b20e6b Fixed GreekSubs provider from crashing 2026-02-11 12:24:17 -05:00
morpheus65535
404cd9198a Handled ValueError when parsing the year in opensubtitlescom provider to prevent throttling provider for nothing. 2026-02-10 17:49:25 -05:00
morpheus65535
c3419d2c25 no log: Refactored subtitles providers to improve imports, error messages, and logging consistency. Removed unused imports and fixed exceptions in addic7ed. 2026-02-10 06:30:08 -05:00
morpheus65535
1d680faf8a Fixed improper use of matches in legendasdivx provider by correctly referencing it as a class attribute self.matches. #3183 2026-02-10 06:20:42 -05:00
morpheus65535
c2b3835490 Improved error handling and logging in opensubtitlescom provider by adding JSON decode fallbacks for request and response bodies. 2026-02-08 09:19:11 -05:00
morpheus65535
ab759fd6f8 Handled "429 Too Many Requests" error in Titulky provider by raising TooManyRequests exception and adjusting throttling duration. #3165 2026-02-02 23:25:40 -05:00
morpheus65535
e2f0bd7f13 Refactored opensubtitlescom provider to improve logging clarity, enhance query parameter generation, and handle edge cases for missing IDs gracefully. #3170 2026-02-02 22:13:27 -05:00
morpheus65535
ccc21c0e97 no log: Refactored Subtitle.matches to use None instead of {} by default and initialized as set() in the constructor. 2026-01-30 23:36:37 -05:00
morpheus65535
726c950b4e Removed OpenSubtitles.org provider and associated functionality across the codebase. Updated tests and provider references. 2026-01-30 17:27:54 -05:00
morpheus65535
8f512aa4d7 Excluded podnapisi provider from RetryingSession injection to prevent hammering them with useless requests. #2531 2026-01-28 23:25:02 -05:00
morpheus65535
41fe78354b Refactored get_matches in multiple providers to use self.matches instead of local matches for consistency and improved history logging. 2026-01-28 21:56:33 -05:00
morpheus65535
8fd87e55f1 Added retry logic to NapiProjekt provider requests for improved resilience. #3161 2026-01-27 06:44:22 -05:00
morpheus65535
616fb8c282 no log: escape video release group properly. #3153 2026-01-26 16:04:23 -05:00
morpheus65535
b25fc93157 Fixed release group matching logic to improve accuracy of matches between video filename and provider release info. #3153 2026-01-26 15:02:11 -05:00
morpheus65535
77a80c0493 Fixed (properly this time) machine translated subtitles in opensubtitles.com search parameters. #3137 2026-01-24 15:08:31 -05:00
morpheus65535
e8ce7e687e Removed embedded subtitles provider ASS subtitles content modification since this should be properly implemented in subzero mods instead. #3144 2026-01-24 14:32:22 -05:00
morpheus65535
20edf259fc Improved opensubtitles.com search parameters. #3143 2026-01-18 17:27:15 -05:00
morpheus65535
3bb6088969 Added opensubtitles.com option to allow machine translated subtitles in search results. #3137 2026-01-17 00:22:38 -05:00
Khánh Lê Hoàng
be9d90ac94 Improved subsource to fallback to title search if IMDB returns empty result 2026-01-16 22:41:24 -05:00
Luis Miguel Rodriguez
a0b65c517d Refactored subtis.io provider to use a cascade search strategy 2026-01-16 22:24:17 -05:00
morpheus65535
1799c7a070 Improved animesubinfo provider to handle absolute episode numbers and properly match properties from release info. #3130 2026-01-16 07:54:50 -05:00
Jbuck7
327e7f366c Fixed whisperai provider audio stream language mapping to prevent selecting improper track as reference 2026-01-11 12:15:45 -05:00
morpheus65535
9dddfcb3c0 Fixed opensubtitles.com release group matching. #3110 2026-01-11 10:34:11 -05:00
morpheus65535
a2fb5b2da5 Fixed release group sanitation to remove square brackets not only containing words but also dots. 2026-01-11 10:31:25 -05:00
morpheus65535
a4863b111d no log: reverted improper fix 2026-01-10 10:41:06 -05:00
morpheus65535
95c2e57486 Fixed subsource language conversion exceptions. #3120 2026-01-10 10:10:03 -05:00
Luis Miguel Rodriguez
bd154aae67 Added Subtis.io subtitles provider 2026-01-07 22:01:16 -05:00
morpheus65535
30d0e648ed Fixed whisperai audio stream usage to correctly map with language tag. #3103 2025-12-29 22:33:47 -05:00
morpheus65535
4b5f64c117 Fixed issue while saving external .smi subtitles 2025-12-24 12:00:33 -05:00
morpheus65535
57f3c1adee Merge remote-tracking branch 'origin/development' into development 2025-12-21 21:20:44 -05:00
morpheus65535
30f5301426 Fixed subdl improperly catching error responses and throttling appropriately 2025-12-21 21:20:40 -05:00
Jawad Nozari
7dcfe6c9ae Fixed Subsource title matching for localized titles 2025-12-21 11:09:34 -05:00
morpheus65535
d31f0457b9 no log: added normal parentheses to Japanese subtitles mods for HI removal 2025-12-08 21:37:23 -05:00
morpheus65535
721a49d63d Added emoji characters removal mods. #2987 2025-12-07 21:46:36 -05:00
morpheus65535
8ee8d6b775 no log: fix Japanese HI removal mode 2025-12-07 17:59:21 -05:00
morpheus65535
3d1420a117 Added Japanese parentheses to the HI removal mods. #2987 2025-12-07 09:27:35 -05:00
morpheus65535
6e911cf97d Fixed embeddedsubtitles provider issue with some subtitles format. #3085 2025-11-29 10:01:10 -05:00
morpheus65535
eaf64ac9ae Fixed subtitles getting improperly converted to srt even if use original format is enabled in languages profile. #3075 2025-11-22 22:26:11 -05:00
Patrick Seal
6dcdeefabb Fixed Karagarga to use correct username and password fields for forum login 2025-11-20 07:48:46 -05:00