Commit Graph

1740 Commits

Author SHA1 Message Date
morpheus65535 5dc4e782ae Added option to deeply analyze audio tracks from media files or not to determine languages. Default is to use Sonarr/Radarr provided languages instead. Should prevent API limit ban for cloud user. 2023-02-23 18:32:54 -05:00
morpheus65535 5b283098f9
Refactored subtitles upgrade 2023-02-23 11:18:57 -05:00
morpheus65535 58262bc299
Added Announcements section in System to be able to inform users of Bazarr's news. 2023-02-20 16:04:09 -05:00
Marian Moravcik 339883cff6 Fixed UI freeze on certain notification events 2023-02-18 21:13:20 +01:00
Marian Moravcik 6578710c8d Fixed Upgrade previously downloaded subtitles (#2059) 2023-02-17 17:18:54 +01:00
Marian Moravcik 5c01c3c2e2 Fixed upgradable icon in history now show properly 2023-02-17 17:18:29 +01:00
morpheus65535 8ac3b0c9b5 Fixed chmod not working after custom post-processing. 2023-02-14 12:55:37 -05:00
morpheus65535 3310f6aeb8 Improved audio track language detection by using our video parser instead of values provided by Sonarr/Radarr. We also added "treat as" concept for undefined languages audio and embedded subtitles tracks. #2050 2023-02-09 16:58:38 -05:00
morpheus65535 d39f41d7e2 Increased minimum subtitles search and upgrade frequencies to 6 hours instead of 3 to reduce the impact on providers' website. 2023-02-08 17:00:37 -05:00
Vitiko 47aff78ab0 Subf2m Provider: add optional config for SSL verification
Temporary
2023-01-31 16:39:38 -04:00
Marian Moravcik 11fff727b2 Fix for get movies/series response serializer 2023-01-31 21:33:55 +01:00
Marian Moravcik 738e10e075 Fix for #2051 2023-01-30 21:06:56 +01:00
halali d5911e78b5
Added PostgreSQL as optional database engine
Wiki: https://wiki.bazarr.media/Additional-Configuration/PostgreSQL-Database/
2023-01-29 16:44:56 -05:00
Cory Metcalfe f5d7b4d321
Added configurable request timeout to Sonarr and Radarr 2023-01-25 15:26:22 -05:00
morpheus65535 cf4571ba86 Fixed improper profile ID value preventing listing of series and movies. #2043 2023-01-24 22:35:24 -05:00
morpheus65535 b0f743767b Fixed unwanted injection of variables on API endpoints. 2023-01-24 20:13:34 -05:00
morpheus65535 5a98dfcf83 no log: pep8 style fix 2023-01-24 06:39:10 -05:00
morpheus65535 b08c8cf1a8 no log: added missing logging 2023-01-16 14:08:34 -05:00
morpheus65535 2babae1937 Fixed high CPU usage when improper timezone defined (will use UTC instead). #1914 2023-01-16 14:05:06 -05:00
morpheus65535 92be39beba Fixed analysis of corrupted video file that may wrongly throttle providers. #2034 2023-01-15 09:28:28 -05:00
morpheus65535 c2701fd26e no log: fixed indentation error 2023-01-13 07:33:06 -05:00
morpheus65535 fadda0ac40 Fixed post-processing output logging not returning anything if stdout is an empty string while stderr return the actual error. 2023-01-13 07:31:28 -05:00
morpheus65535 5d36b80c07 Removed Enzyme for embedded subtitles indexing and fixed mediainfo integration issues. #2007 2022-12-22 11:37:37 -05:00
morpheus65535 0970f19d96 Fixed mediainfo integration issues. #2007 2022-12-21 19:30:59 -05:00
morpheus65535 c4b8345e65 Added mediainfo as potential embedded subtitles parser. #2007 2022-12-20 23:37:52 -05:00
morpheus65535 6693b98811 Fixed issues with new database creation since e6d0893812 2022-12-15 11:00:56 -05:00
morpheus65535 2622a0896e Fixed Plex webhook trying to search for subtitles for pre-roll video. #2013 2022-12-14 12:56:33 -05:00
morpheus65535 e6d0893812 Added routine to remove deprecated providers from enabled providers in config.ini 2022-12-13 21:14:32 -05:00
morpheus65535 6a17a7fecd no log: fixed throttled providers count update of UI 2022-12-10 07:31:47 -05:00
morpheus65535 cc42e7bc5c Fixed improper page_size value that prevent series and movies page from loading. #1995 2022-12-07 06:38:43 -05:00
morpheus65535 e6cab17a29 Fixed some edge case where no media could be found in db with a specific path. #2003 2022-12-05 09:58:22 -05:00
morpheus65535 ea5bf9ad07 Removed call to deprecated language profile endpoint in Sonarr v4. #1998 2022-12-01 16:52:42 -05:00
morpheus65535 4ada83f747 no log: added no-signalr args 2022-11-24 13:53:22 -05:00
morpheus65535 60dfe6bb81 Merge remote-tracking branch 'origin/development' into development 2022-11-21 06:27:26 -05:00
morpheus65535 8c944c4cf2 Fixed log an backup download from UI after flask upgrade. 2022-11-21 06:27:08 -05:00
LASER-Yi 9165663cba Move pageSize in UI settings to backend 2022-11-21 00:24:09 +08:00
morpheus65535 551f57bc0e Fixed bad subtitles extension exception when uploading subtitles with uppercase extension. #1988 2022-11-20 11:21:47 -05:00
morpheus65535 05cffa9410 Fixed issue while downloading movie subtitles. 2022-11-20 10:16:24 -05:00
morpheus65535 0e8ac06e59 Fixed infinite loop while trying to connect to Sonarr with SignalR permission issue. 2022-11-17 16:52:05 -05:00
morpheus65535 2e2626ce43 Fixed issue with cutoff not enforced when searching for multiple languages at the same time. 2022-11-15 22:06:03 -05:00
morpheus65535 eb770c9faa no log: send events to update wanted and badges in ui when something's changed while saving languages profiles. 2022-11-15 15:01:10 -05:00
morpheus65535 2e4480dd5f no log: small fix 2022-11-10 20:57:40 -05:00
morpheus65535 c563262fa8 Revert "Fixed Sonarr v3 SignalR feed not connecting when mono is used to run Sonarr. #1985"
This reverts commit a26b86cb95.
2022-11-10 20:55:12 -05:00
morpheus65535 a26b86cb95 Fixed Sonarr v3 SignalR feed not connecting when mono is used to run Sonarr. #1985 2022-11-09 12:29:14 -05:00
morpheus65535 b8b916dc30 Added live(SignalR) feeds status for Sonarr and Radarr. 2022-11-09 09:44:47 -05:00
Vitiko 1ba9404129 Update database refiner 2022-11-08 22:15:48 -04:00
morpheus65535 bbe2483e21 Updated vendored dependencies. 2022-11-07 13:08:27 -05:00
Vitiko 708fbfcd8e Add support for configurable scores (movies and episodes)
Currently only configurable via manual `data/config/config.ini`
text edition.

New configurable values are `series_scores` and `movie_scores`.

For each config section, the sum of the config values (except hash)
must be equal to the hash value plus one (1), otherwise default
values will be used (notified via debug log).

Hash values are not meant to be modified; the value is shown in
`config.ini` for reference. Modifying hash values would imply
breaking Bazarr's score logic.
2022-11-05 01:07:06 -04:00
morpheus65535 0b8274ec3e Fixed improper update of providers pool when forced subtitles are involved. #1977 2022-10-31 06:46:01 -04:00
morpheus65535 a1594e5a08 Added automatic update of wanted subtitles count on use embedded subtitles settings modification. 2022-10-26 10:42:44 -04:00
morpheus65535 49fc597efb Fixed blacklist item removal issue. 2022-10-23 10:56:26 -04:00
morpheus65535 d7c8188f94 Fixed history statistic view not taking timezone into account. 2022-10-18 22:22:06 -04:00
morpheus65535 af70cf1fc9 Added support for series monitored status. #1964 2022-10-05 22:51:54 -04:00
morpheus65535 65c0e6b823 Fixed use original format when uploading subtitles. #1955 2022-10-03 23:21:57 -04:00
morpheus65535 c492de8b67 Fixed episodes subtitles search when notified of import by Sonarr v3 SignalR feed. #1946 2022-09-25 08:38:27 -04:00
morpheus65535 bc32ddbc57 no log: fixed unused import 2022-09-23 14:31:34 -04:00
morpheus65535 daa7ef3fd0 no log: fixed logout API endpoint 2022-09-23 14:06:32 -04:00
morpheus65535 e7d22687a0 no log: fixed import 2022-09-22 17:22:55 -04:00
morpheus65535 d3defa2e09 Added update mechanism sooner in the startup process to recover from a failed update more easily once a fixed release is available. 2022-09-22 17:16:18 -04:00
morpheus65535 131b4e5cde
Added Swagger documentation for Bazarr API 2022-09-21 23:51:34 -04:00
morpheus65535 7a2d2399fc Fixed incorrect IP or already used TCP port from preventing Bazarr initialization. 2022-09-16 23:57:58 -04:00
morpheus65535 fa8ddeb2aa Fix to deal with empty series/movies list during sync. #1941 2022-09-16 14:55:14 -04:00
morpheus65535 87b3e55aa1
Fix #1938 2022-09-06 23:17:23 -04:00
morpheus65535 93612434e5 Fixed improper parsing of series metadata when receiving an event from Sonarr SignalR feed. 2022-09-01 06:49:04 -04:00
morpheus65535 a880386184 Improved exceptions logging for events received through SignalR feeds. 2022-08-31 10:35:46 -04:00
MichaIng 7754ca54eb
no log: Update checksum of aarch64 unrar binary (#1912)
Companion PR to https://github.com/morpheus65535/bazarr-binaries/pull/1.

Signed-off-by: MichaIng <micha@dietpi.com>

Signed-off-by: MichaIng <micha@dietpi.com>
2022-08-30 22:38:38 -04:00
morpheus65535 c2c0cbda0b Improved API to return better message/code on errors 2022-08-23 21:13:06 -04:00
Sander van Kasteel 0d39928a7b
Added support for CORS headers 2022-08-22 15:35:35 -04:00
morpheus65535 a36b3ce2ba Added download link for backup archives. 2022-08-21 23:14:06 -04:00
morpheus65535 180a40e027 Improved live synchronization with Sonarr and Radarr trough SignalR feed by implementing dedicated threaded events queues, by preventing execution of duplicate events received, by filtering events to be processed and by logging at debug level events received to improve debugging. 2022-08-21 08:22:56 -04:00
morpheus65535 c6efda0f75 Fixed None type issue on the first subtitles indexation for episodes or movies. 2022-08-21 08:17:05 -04:00
morpheus65535 0fb928675c Fixed compatibility with the latest nightly version of Sonarr v4. 2022-08-17 16:46:12 -04:00
Diego Heras bc0a7c2e0f
Fix issue in external subtitles cache. #1916 2022-08-15 14:30:28 -04:00
morpheus65535 c74f9e9602 Tried to improve full disk daily indexing tasks resources usage. #1916 2022-08-10 22:34:06 -04:00
morpheus65535 b0abe81d12 Fixed integer conversion issue. #1918 2022-08-04 21:28:44 -04:00
morpheus65535 4382a05da1 Fixed double slashes stored in config.ini by sanitizing the config values. #1903 2022-08-03 21:55:53 -04:00
morpheus65535 ba1687a478 Fixed subtitles upgrade job trying to upgrade null scored subtitles (part 2). #1909 2022-07-28 08:40:13 -04:00
morpheus65535 0d12bcb39e no log: some pep8 fixes 2022-07-27 23:03:27 -04:00
morpheus65535 81e13e1eac Fixed episodes or movies importation skipped when Sonarr/Radarr improperly report that media file size is null. 2022-07-27 22:58:26 -04:00
morpheus65535 414900c24e Fixed subtitles upgrade job trying to upgrade null scored subtitles. #1909 2022-07-26 10:57:35 -04:00
vitiko98 5624ae431e Embedded Subtitles provider: add support for unknown language tags 2022-07-20 02:51:30 -04:00
Samuel Bartík 67259ec75d
Fix postprocessing escaping (#1907) 2022-07-13 14:26:45 -04:00
Caleb Rascon c622e1f710
Added option to always use audio track for subtitle syncing 2022-07-06 13:05:10 -04:00
Samuel Bartík 741a8172b2
Fixed quotation marks escaping in post-processing variables (#1882) 2022-07-06 12:57:19 -04:00
vitiko98 be93a92a35 no log: add mimetypes on runtime 2022-07-04 01:18:20 -04:00
vitiko98 d2b40bd781 Add Karagarga.in provider 2022-06-29 00:07:18 -04:00
morpheus65535 5fab67bca0 no log: fixed unused imports and indent issues 2022-06-28 23:35:19 -04:00
morpheus65535 f760d3198b Merge remote-tracking branch 'origin/development' into development 2022-06-28 23:31:30 -04:00
morpheus65535 44ffac67b3 Fixed uploaded subtitles not preserved when it should. #1879 2022-06-28 23:31:21 -04:00
vitiko98 8086bce5c4 Embedded Subtitles Provider: major update
* fese library was updated
* mergerfs_mode support was dropped. Too much false positives
* extended codec support (two new codecs added: webvtt and mov_text)
* disable conversion to srt by default
2022-06-28 23:21:31 -04:00
morpheus65535 3a14099e36 Fixed deletion of subtitles with file extension other than srt. 2022-06-28 08:55:30 -04:00
morpheus65535 c8c815e240 Fixed LegendasDivx throttling reset time to prevent IP from getting blocked. 2022-06-23 06:41:53 -04:00
morpheus65535 e1bd02396f Fixed cutoff being reached for a language even if forced subtitles is available but not requested. 2022-06-22 15:24:36 -04:00
LASER-Yi 4b71b8ae65 Fix missing images issue when serving via Flask 2022-06-18 17:25:17 +08:00
morpheus65535 a79c2187de Fixed throttle expiration for providers that reset at midnight. #1863 2022-06-14 15:56:04 -04:00
morpheus65535 4640badd4b no log: deal with potential exception with missing time zone info. 2022-06-14 09:01:19 -04:00
morpheus65535 f2eb8f1342 Fixed uptime in System-->Status and added time zone info. 2022-06-13 23:24:32 -04:00
morpheus65535 3c53db7353 Added translation to history. #1827 2022-06-11 07:44:38 -04:00
morpheus65535 0f4af48be6 Fixed root url redirect not working with base_url defined. #1857 2022-06-09 21:02:40 -04:00
morpheus65535 2a298860a4 Fixed hearing-impaired not taken into account when naming uploaded subtitles #1846 2022-06-09 11:25:56 -04:00
morpheus65535 8de8c2c0c1 no log: fixed imports 2022-06-08 21:34:21 -04:00
Vitiko 6515c42f26
Add NO_CLI env var for tests (#1856) 2022-05-28 22:08:26 -04:00
morpheus65535 c2f2ce1777 Fixed import order that was preventing Bazarr from starting after initial database creation. 2022-05-26 06:37:12 -04:00
Samuel Bartík fde1e0e069
Improved titulky provider search 2022-05-23 06:09:17 -04:00
morpheus65535 642733f92f Added support for unar RAR extraction utility. #1833 2022-05-18 06:46:52 -04:00
morpheus65535 2710bfa17d Merge remote-tracking branch 'origin/development' into development 2022-05-14 09:39:41 -04:00
morpheus65535 8bc2347bc5 no log: prevent apprise from logging when no notification providers are configured. 2022-05-14 09:39:26 -04:00
Vitiko 5f0f654efe Fix some foreign providers not being updated properly 2022-05-13 14:38:51 -04:00
Vitiko 23a5ab9b0e Improve provider configs updates 2022-05-13 01:10:10 -04:00
morpheus65535 0bfaf7a36c no log: fixed improper imports 2022-05-04 19:53:28 -04:00
morpheus65535 89fa25cddf Fixed issues while trying to serve assets. #1822 2022-05-04 13:23:24 -04:00
morpheus65535 7fa2a607be no log: fixed import 2022-05-04 06:43:10 -04:00
morpheus65535 79f81e0edb no log: fixed ImportError when Bazarr update itself from 1.0.4 without the daemon process being restarted. 2022-05-02 23:37:35 -04:00
morpheus65535 af95f70202 Fixed mimetype issues for some Windows users. 2022-05-02 23:25:04 -04:00
morpheus65535 4c08180e6e no log: fixed binaries' directory in the wrong place. 2022-05-02 21:54:10 -04:00
morpheus65535 2f01ab8523
Reworked Bazarr file structure to improve support and optimization 2022-05-01 08:00:20 -04:00
morpheus65535 9be3674f3a no log: fixed issue with profile_id_list 2022-04-30 08:48:19 -04:00
morpheus65535 4358790fa7
Fixed history stats time frame not working properly 2022-04-29 22:23:50 -04:00
Vitiko d3e3e31fa1 Embedded subtitles provider: add timeout option 2022-04-16 15:05:11 -04:00
Alexander Regueiro 85cffb332d
no log: Added `NO_UPDATE` env var (#1791) 2022-04-07 06:28:30 -04:00
morpheus65535 9c7089efff no log: fixed null values returned by system/languages/profiles API endpoint 2022-04-05 09:50:14 -04:00
morpheus65535 4f42cd9b28 Fixed issue with same subtitles downloaded multiple times. #1785 2022-03-30 14:13:18 -04:00
morpheus65535 8e07585084 Fixed Plex webhook for series by having a more robust imdb parsing nd some logging in case of exception. #1780 2022-03-28 12:25:09 -04:00
morpheus65535 55399380ad Fixed update mechanism when running Bazarr from %programdata%\Bazarr on Windows. #1768 2022-03-25 06:54:56 -04:00
morpheus65535 5033c46e5e no log: fix Chinese language translation conversion dict 2022-03-22 14:35:57 -04:00
morpheus65535 012dc1cee9 Added defer searching missing subtitles on live synchro with Sonarr and Radarr. #1765 2022-03-21 22:14:44 -04:00
morpheus65535 a03708940d no log: fixed issue with movies subtitles search routine 2022-03-21 20:36:22 -04:00
morpheus65535 af4af41a23 no log: trying to fix midnight throttling 2022-03-18 22:04:10 -04:00
morpheus65535 73fca9646b no log: throttling providers fix 2022-03-18 17:00:24 -04:00
Liang Yi 50a252fdd7
Frontend improvement and cleanup (#1690)
* Replace Create-React-App with Vite.js

* Update React-Router to v6

* Cleanup unused codes
2022-03-16 14:26:15 +08:00
morpheus65535 f81972b291 Fixed upgrade subtitles function that was trying to upgrade deleted episode/movie subtitles. #1759 2022-03-15 16:14:38 -04:00
maxwillx 33a9e512ac
Added languages profile settings to prevent downloaded subtitles from being converted to srt. 2022-03-14 20:54:36 -04:00
morpheus65535 eb63f05768 Fixed backups ordering and rotation 2022-03-14 07:39:38 -04:00
morpheus65535 040ddb2362 Improved throttling of LegendasDivx provider to prevent IP address blocking by reaching 150 searches a day. #1757 2022-03-11 22:18:36 -05:00
morpheus65535 2b889fa975 Fixed log rotation under Python 3.9 or greater. 2022-03-09 22:40:18 -05:00
morpheus65535 d384b9307b Fixed network issues from preventing Bazarr startup. 2022-03-09 08:27:04 -05:00
morpheus65535 ce1345a870 Fixed knowit provider specification. 2022-03-03 15:31:08 -05:00
morpheus65535 d13bc73189 Fixed subtitles translation when there's an empty string in the source file. 2022-03-02 20:16:04 -05:00
morpheus65535 4b84a9c64c Fixed GetSonarrInfo.version() to make sure it doesn't prevent Bazarr startup. 2022-03-02 06:34:43 -05:00
morpheus65535 c2f74465e9 Fixed cache invalidation on providers' password changes. 2022-02-28 06:51:27 -05:00
morpheus65535 e4c666f82b Added backup file size to API and table view. 2022-02-27 20:19:56 -05:00
morpheus65535 33ff7948e8 no log: pep8 fixes 2022-02-24 09:27:35 -05:00
morpheus65535 9c1397a14d no log: subsync memory usage improvement 2022-02-24 09:19:37 -05:00
morpheus65535 0a0f609de8 Implemented garbage collection after each subtitles synchronization. 2022-02-23 22:02:01 -05:00
morpheus65535 5bfaba9360
Implemented backup and restore feature for configuration file and database 2022-02-22 22:55:07 -05:00
morpheus65535 c020a9e892 Fixed improperly calculated missing subtitles when cutoff is enabled and audio language match desired subtitles language. #1731 2022-02-21 14:58:20 -05:00
bakerboy448 ffcbb57672
Clarified SignalR error for Sonarr 2022-02-17 15:53:53 -05:00
morpheus65535 fc48bbfdda no log: fixed last commit http code returned by API. 2022-02-11 12:57:46 -05:00
morpheus65535 026eba9b13 no log: improved usage of some database queries to prevent exceptions. 2022-02-11 10:59:09 -05:00
morpheus65535 4fca9e86af no log: Fixed issue introduced in previous commit. #1691 2022-02-06 21:09:56 -05:00
morpheus65535 d160f1e4eb Fixed external subtitles with unknown language causing exception during indexing. #1709 2022-02-06 08:12:32 -05:00
morpheus65535 6988d7c7ad Improved sync with Sonarr/Radarr exceptions management when trying to write to database. #1699 2022-02-05 10:09:29 -05:00
Vitiko a53fc440cd Fix database issue with LATAM Spanish custom language
The language was being saved as Castillian Spanish
2022-02-03 00:05:15 -04:00
morpheus65535 b766b0324e no log: fixed Bazarr directory issue in system-->status 2022-02-01 19:11:29 -05:00
morpheus65535 63f3454c8f Fixed progress not being removed from control center when a search all fails. 2022-01-28 15:55:08 -05:00
Michiel van Baak Jansen c91597fdd5
Implemented the functions to read more info from package_info file 2022-01-27 17:52:46 -05:00
morpheus65535 e99d58d77e Fixed Windows uninstaller being removed during Bazarr upgrade. #1693 2022-01-26 08:36:18 -05:00
morpheus65535 aa0c2ffca7 Fixed issue with cutoff and exclude language exclusions were not working as expected. #1691 2022-01-25 12:24:16 -05:00
morpheus65535 0c3c5a02a7 Upgraded vendored Python dependencies to the latest versions and removed the unused dependencies. 2022-01-23 23:07:52 -05:00
Vitiko 4c15a50134 Add Embedded Subtitles mergerfs mode 2022-01-23 23:04:56 -04:00
morpheus65535 6b82a734e2 Fixed issue where episode name was used as hints for guessit instead of series name. 2022-01-19 07:58:31 -05:00
morpheus65535 391892fdf0 Fixed translation issue when first line is an empty string. #1672 2022-01-18 18:53:57 -05:00
morpheus65535 28663a6937 Fixed issue with unrecognized languages while indexing subtitles (mainly for those without a language code in filename). 2022-01-18 16:13:04 -05:00
morpheus65535 a3a8ed93c7 Fixed upgrade leftover cleanup to prevent config reset when Bazarr is installed in the same directory as config and database. #1655 2022-01-17 00:01:05 -05:00
morpheus65535 9d30414f9d Fixed indexing of unsupported language codes. #1683 2022-01-16 17:21:36 -05:00
morpheus65535 3b3d6fe36a Fixed translation exception on malformed subtitles file. #1672 2022-01-16 11:44:47 -05:00
morpheus65535 92c3dc9f00 Fixed logging of exception when save_subtitles raise an exception while uploading a subtitles. 2022-01-16 08:49:21 -05:00
morpheus65535 62ef614d30 Added some failsafe to deal with improper JSON returned from Radarr tags API endpoint. 2022-01-15 17:21:46 -05:00
morpheus65535 9b48b59860 no log: added failsafe for compare str to None while trying to sort. 2022-01-15 17:20:59 -05:00
morpheus65535 8764ac581e
Fixed issue with deleted episode file raising a 404 while trying to update from Sonarr. #1676 2022-01-12 19:33:49 -05:00
Vitiko bf09ae8ec1 no log: update get_providers
This will avoid calling get_binary on each pool
update/get_providers_auth() call.
2022-01-12 00:13:42 -04:00
morpheus65535 58a967c892 Added settings to change the hearing-impaired subtitles file extension to use when saving to disk. 2022-01-08 14:26:40 -05:00
morpheus65535 926f3d1f14 no log: made some rework and cleanup in download and manual. 2022-01-08 10:55:33 -05:00
Anthony Arnaud 1a03d9fd12
Added cookies option for addic7ed to avoid anti-captcha provider requirement 2022-01-06 07:56:24 -05:00
GilbN 166c2a745a
no log: Added extra try/except in GetRadarrInfo.version() 2022-01-03 20:41:53 -05:00
Vitiko 9afa025749 no log: add little refactoring to get_subtitle
To avoid circular imports in utils. convert_to_guessit is a helper
function only meant to be used in refiners
2022-01-03 18:07:46 -04:00
morpheus65535 5d3d4532df Fixed logging of regex pattern used during upgrade leftover cleanup. #1655 2022-01-03 15:00:10 -05:00
morpheus65535 722014d822
Improved readability and maintenance by splitting get_subtitle.py into multiple files 2022-01-02 22:59:30 -05:00
Vitiko 2a832bbadf no log: update log call for update_pools() decorator 2022-01-02 16:47:15 -04:00
Vitiko 1261e91870 Add MustGetBlacklisted exception for redundant download_subtitle calls 2022-01-01 19:18:40 -04:00
Vitiko b90dab03e8 Add hi_fallback option to Embedded Subtitles Provider 2022-01-01 18:13:02 -04:00
morpheus65535 e239fc2826 Fixed exception thrown when Radarr (and potentially Sonarr) return a null audio or video codec for a movie. #1657 2022-01-01 16:41:00 -05:00
morpheus65535 d8f14560e3
Improved search speed by reusing providers pools 2022-01-01 10:21:19 -05:00
Michiel van Baak Jansen 4af4ae1ae8
Added support for hearing-impaired version of CustomLanguage 2021-12-31 12:52:02 -05:00
morpheus65535 117c894052 no log: fixed copy and paste error in adaptive searching debug logging. 2021-12-28 08:19:59 -05:00
morpheus65535 bd7b2eb471 Added exclusion settings for season 0 to prevent automatic downloading of extras subtitles. 2021-12-26 13:52:30 -05:00
morpheus65535 10c3175732 Refactored adaptive searching and made it configurable 2021-12-24 10:00:47 -05:00
morpheus65535 46a8bd2909 Merge remote-tracking branch 'origin/development' into development 2021-12-18 11:39:40 -05:00
morpheus65535 5ff3fe4684 Improved providers throttling and prevent hammering providers by updating throttled providers on each iteration of the loop. 2021-12-18 11:39:32 -05:00
morpheus65535 5d1dccde99 Added vip and daily download limit to addic7ed and try to slow down a little to prevent being ip blocked by the provider. 2021-12-18 09:41:48 -05:00
LASER-Yi 637f20450e
Fix #1642 2021-12-18 22:16:28 +08:00
morpheus65535 6192df6019 Fixed exception when creating a new languages profile. 2021-12-16 15:54:52 -05:00
Vitiko 9b74ad8610 Update Embedded Subtitles provider: add forced and ass-only support 2021-12-14 15:50:45 -04:00
morpheus65535 f38d03ce86 Merge remote-tracking branch 'origin/development' into development 2021-12-13 20:05:13 -05:00
morpheus65535 8f58b8b6c7 no log: fixed small indentation issue. 2021-12-13 20:03:25 -05:00
Vitiko ffca84a1b4 Add Embedded Subtitles provider 2021-12-13 17:13:40 -04:00
morpheus65535 63b326aa2f
Implemented words/regex ban list for subtitles 2021-12-11 07:44:53 -05:00
morpheus65535 ca8f3f9fd2 Fixed throttled providers badges in UI throwing exception. #1631 2021-12-06 19:31:10 -05:00
Vitiko 2cde2686fc Fix hash score in manual search 2021-12-05 00:49:50 -04:00
morpheus65535 204a1c3f31 Cleaned up and split API to make it easier to maintain. 2021-12-03 22:49:20 -05:00