Commit Graph

1189 Commits

Author SHA1 Message Date
morpheus65535 d415511ef8 Merge remote-tracking branch 'origin/development' into development 2021-03-25 14:52:10 -04:00
morpheus65535 ac8eb62de0 Fixed issue with log entries without exception stack 2021-03-25 14:51:51 -04:00
morpheus65535 54eb0fc174 Fixed image proxy when you don't use a base url in Sonarr. 2021-03-25 14:48:30 -04:00
morpheus65535 a4684feaba Fixed get_exclusion_clause that do not have the required column due to a missing join. 2021-03-25 14:43:06 -04:00
LASER-Yi d0f82198eb Fix a issue when requesting wanted movies 2021-03-25 23:23:18 +08:00
Liang Yi f64719e4ad
Refactored Web UI using React 2021-03-25 10:22:43 -04:00
morpheus65535 e70461a204 Improved releases view to show only relevant releases in relation to chosen branch. 2021-03-24 14:33:08 -04:00
morpheus65535 cc335863e2 Fixed encoding/escaping of proxy username and password #1327 2021-03-21 20:07:25 -04:00
Michiel van Baak c55884ddad Handle invalid content in the throttled_providers data file 2021-03-15 11:07:38 +01:00
Michiel van Baak 75d49e2f33 Revert "Use dogpile.cache sha1_mangle_key to mangle cache keys"
This reverts commit 7789f8c1a0.
2021-03-14 11:34:31 +01:00
Michiel van Baak f10bac1fad Revert "Make subliminal always mangle cache keys to prevent long filenames"
This reverts commit 87fbd196a4.
2021-03-14 11:34:12 +01:00
Michiel van Baak 87fbd196a4
Make subliminal always mangle cache keys to prevent long filenames
* Use dogpile.cache sha1_mangle_key to mangle cache keys

When using the subtitle hashes as cache keys, sometimes they come
out as filenames of 270 characters.
Not a lot of filesystems out there support filenames with over 250
characters.
This behaviour was reported with ext4 and zfs on both linux and FreeBSD.

The dogpile.cache utils come with a function that returns a hex digest
of the key, limiting the filename to a fixed length of 40 characters.

* Set region to subliminal.region and only then configure it, instead of assigning the result of configure to the property

* Make sure subliminal ALWAYS mangles keys with the sha1 to prevent filenames that are too long
2021-03-13 18:04:18 -05:00
Michiel van Baak 7789f8c1a0
Use dogpile.cache sha1_mangle_key to mangle cache keys
When using the subtitle hashes as cache keys, sometimes they come
out as filenames of 270 characters.
Not a lot of filesystems out there support filenames with over 250
characters.
This behaviour was reported with ext4 and zfs on both linux and FreeBSD.

The dogpile.cache utils come with a function that returns a hex digest
of the key, limiting the filename to a fixed length of 40 characters.
2021-03-13 09:18:16 -05:00
mberino 300a037cbe
Added sync subtitles button for whole show and for whole season 2021-03-11 10:25:46 -05:00
LASER-Yi 68a44caf1a Add binaries support for Apple M1 chip 2021-03-11 20:03:19 +08:00
morpheus65535 1a26b5ba81 Fixed path mapping issue when using IP address while debug log is enabled. #1304 2021-03-05 15:37:01 -05:00
morpheus65535 699c0cca0a Increased the number of releases shown on the UI releases page. 2021-03-04 09:41:33 -05:00
morpheus65535 af1e1e9d5f Fixed the parsing of changes for releases. 2021-02-26 12:24:20 -05:00
morpheus65535 8208c4893e
Refactored the upgrade mechanism to use only Github releases 2021-02-26 10:57:47 -05:00
Michiel van Baak f6a9cee3c0
Fixed embedded subtitles detection for Brazilian that are sometimes marked with the word "brazil" instead of "brasil" 2021-02-26 09:07:18 -05:00
morpheus65535 ba2445408b Merge branch 'master' into development 2021-02-19 14:48:25 -05:00
cetiberiojr 7432e07089
Fix uppercase typo on brazilian_portuguese
We are comparing the lowercase of the vector, so all the parameters should be lowecase.
2021-02-19 16:35:52 -03:00
cetiberiojr 7d836749e1
Add Brazilian Portuguese name check
When getting information from subtitles, normally, Portuguese and Brazilian Portuguese are often considered as the same language (por, in this case), the only difference we have is when the name of them has some additional information.
For Brazilian Portuguese, this additional information is most of the time (Brazilian or Brasil).
So add the check when the language is por and try to differ Brazilian Portuguese from Portuguese.
2021-02-19 14:22:31 -03:00
zx900930 7e3305a51e
more strict rules to zh detection 2021-02-19 18:01:13 +01:00
zx900930 cee1ce6214
Fix false positive zh detection 2021-02-19 17:14:31 +01:00
zx900930 03abf8579a
typo fix 2021-02-18 19:57:21 +01:00
zx900930 ab7b043d86
fix for #1276 2021-02-18 19:29:04 +01:00
morpheus65535 b4861e8102
Merge pull request #1268 from zx900930/development
improve chinese language codes matching rules
2021-02-14 21:04:11 -05:00
morpheus65535 f235c7fee6 Version bump 2021-02-14 21:03:27 -05:00
zx900930 46e709c998
improve chinese language codes matching rules 2021-02-15 01:39:57 +01:00
morpheus65535 b32ef3b783 Fix for default profiles migration. 2021-02-13 17:21:54 -05:00
morpheus65535 74a2ada6c9 Apply cutoff even if the desired subtitles language is ignored because of a matching audio track. 2021-02-13 15:49:09 -05:00
morpheus65535 9398789fb7 Added defaults languages migration. 2021-02-13 09:59:43 -05:00
morpheus65535 1663872198 Fix to Chinese Traditional external subtitles indexing. 2021-02-12 18:03:15 -05:00
Xavier Xiong 1548263a6c
Adding simplified and traditional Chinese subtitles support (#1236) 2021-02-12 14:15:19 -05:00
morpheus65535 06092c14a9 Fix for ffprobe not found under Windows. 2021-02-09 09:49:59 -05:00
morpheus65535 e20bbbe2af Fix for deleted subtitles getting upgraded even if they aren't there anymore. 2021-02-05 17:40:19 -05:00
morpheus65535 9279332d45 Removed binaries from sources and implemented the just-in-time downloader. 2021-02-04 22:33:56 -05:00
morpheus65535 e3fe3fab4e Improvements to historize translation and make them candidate to upgrade. 2021-02-03 16:01:43 -05:00
morpheus65535 49c6e8b3fb Implemented manual subtitles translation using Google Translate 2021-02-02 16:05:09 -05:00
morpheus65535 d9b9a6265d Fix for #1253. 2021-02-01 06:39:47 -05:00
morpheus65535 f93af2f3e0 Merge remote-tracking branch 'origin/development' into development
# Conflicts:
#	bazarr/get_providers.py
2021-01-31 08:40:45 -05:00
morpheus65535 17577b35be Moving GA visitor and throttled providers to dedicated files to prevent config.ini corruption. 2021-01-31 08:39:10 -05:00
morpheus65535 4e2ea8f090 Fix for opensubtitles.com cached token not removed when saving providers settings. 2021-01-31 08:38:16 -05:00
Moravčík, Marian c605d6fa38 Change time limit for DownloadLimitExceeded in titulky provider 2021-01-31 10:03:40 +01:00
morpheus65535 40c92bc89d Fix for #1253. 2021-01-30 22:34:40 -05:00
morpheus65535 6564ce62f2 Improving releases and update process - part 2. 2021-01-27 14:11:18 -05:00
morpheus65535 5aea4e0483 Improving releases and update process. 2021-01-27 11:29:08 -05:00
morpheus65535 94825422d5
Opensubtitles.com fixes (#1249) 2021-01-25 22:05:56 -05:00
morpheus65535 c8eae1a512
Adding opensubtitles.com provider (#1247)
Adding OpenSubtitles.com provider
2021-01-25 14:28:55 -05:00