Commit Graph

134 Commits

Author SHA1 Message Date
yorah
0775346f0f Fixed throttled_count never decaying, leaving providers with no retries after their first throttle 2026-07-28 21:18:48 -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
Piotr Niełacny
ddbe35cb34 no log: Run backend unit tests in CI 2026-07-18 22:19:49 -04:00
morpheus65535
ff1f5c420f Refactored postprocessing to use shlex.split with shell=False under Windows, enhancing security against CWE-78 OS command injection scenarios. 2026-07-18 21:46:36 -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
5dd736c398 Refactored postprocessing function to handle subprocess invocation differently on Windows and Unix, ensuring path safety and avoiding OS command injection. Added comprehensive unit tests for both platforms to ensure behavior correctness. #3413 2026-07-02 10:10:13 -04:00
iCosiSenpai
e677246e57 Improved audio languages detection when the returned value is a string instead of a language object 2026-06-30 08:40:50 -04:00
leshe
04bd7b6446 Fixed embedded Chinese subtitle language detection 2026-06-28 09:28:15 -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
kernitus
816ad64a02 Fixed automatic syncing settings definition at runtime 2026-06-16 08:03:17 -04:00
Mika Cohen
eaf06c490e Improved Sonarr and Radarr sync performance dramatically 2026-06-07 13:11:59 -04:00
Dušan
b57a634bd5 Added prijevodi-online provider 2026-05-11 07:34:59 -04:00
BlackSpirits
e04eb0b2ad no log: Fixed test_check_login_form_auth_failure abort mock assertion (#3318) 2026-05-06 23:25:47 -04:00
Rudolf Tammekivi
c2ca24fba9 Added SubClub.eu Estonian subtitles provider 2026-05-04 06:23:43 -04:00
Piotr Niełacny
b459a81e1a Added Jellyfin media server integration to support automatic library refresh 2026-04-24 16:09:21 -04:00
Adriano
b97f3888b4 Improved notifications with custom variable expansion 2026-04-24 07:22:53 -04:00
mzglinski
3aea7facd4 Added gemini translation batch size config and multiple api keys rotation 2026-03-27 08:00:02 -04:00
Antoine Aflalo
721361a361 Improved Gestdown provider release matching 2026-02-21 22:33:49 -05:00
Matthew Turland
1d4953c966 Fixed check_login decorator functionality 2026-02-12 07:38:01 -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
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
Piotr Niełacny
9cc8485a08 Added AnimeSub.info provider for Polish anime subtitles 2025-11-11 10:51:43 -05:00
Matthew Turland
08a3643f0b Fixed TypeError when logging deleted episodes from Sonarr sync 2025-10-28 06:27:52 -04:00
Petar Lotrean
a4873fc0f5 Added season pack download feature to titlovi 2024-10-08 19:32:04 -04:00
morpheus65535
115926d440 no log: renamed all import test since it's broken and need rework in the future 2024-09-22 12:22:17 -04:00
morpheus65535
9db30f9eb0 no log: small fix to test 2024-09-20 08:43:53 -04:00
morpheus65535
6364659c3b no log: removed subscene provider tests 2024-09-20 07:43:20 -04:00
morpheus65535
90b44802dc Fixed logging filter issue. 2024-09-20 07:42:16 -04:00
Omar Pakker
cc7a8000e7 Fixed logging filter bug introduced in 1.4.4 2024-09-16 12:10:50 -04:00
GabbeHags
92708e722f Made all subf2m test pass (#2645) 2024-09-02 05:19:52 -04:00
Vitiko
91a35317cc Subdl Provider: add tests and use standard utils 2024-07-14 19:02:50 -04:00
Vitiko
aafaf1cbf1 Update fese (extractor) (cover #2538) 2024-07-09 18:51:51 -04:00
Vitiko
4430ec8f3e Subtitle class: get format dinamically (fix #2514) 2024-06-18 17:44:12 -04:00
Anderson Shindy Oki
77ebd036f2 Added animetosho provider 2024-04-14 08:19:13 -04:00
Vitiko
d9629df3af Subdivx Provider: major updates 2024-02-23 03:25:20 -04:00
MrHereAndThere
ad8f116c78 Updated fallback language for embeddedsubtitles provider to be able to specify the one to use 2024-02-19 21:10:27 -05:00
Vitiko
deef13d11b Add Argenteam Dump Provider 2024-01-28 17:18:48 -04:00
morpheus65535
783e6b38ea Removed aRGENTeaM provider that have been recently closed. #2352 2024-01-12 06:41:51 -05:00
Vitiko
b9648172ba Subdivx provider: improve movies matches
Add one year tolerancy for movies. False positives probability
is low enough to do so.

(Fix #2245)
2023-09-18 15:15:36 -04:00
Vitiko
9cf21242ca Add more info to exceptions 2023-09-14 01:52:45 -04:00
Vitiko
c11af96950 Embedded subtitles: fix #2195 2023-07-23 23:40:20 -04:00
Vitiko
4921c55bf0 Subf2m provider: improve episode matching 2023-06-18 17:18:49 -04:00
Vitiko
6ac5bc7d4d Embedded Subtitles provider: Fix #2171 2023-06-13 17:53:51 -04:00