Diego Heras
37f187df3f
Fixed subtitulamostv provider. resolves #1333 ( #1335 )
2021-03-25 18:51:48 -04:00
Diego Heras
bb72d57e30
Fixed tusubtitulo provider. resolves #1332 ( #1334 )
2021-03-25 18:51:08 -04:00
Liang Yi
f64719e4ad
Refactored Web UI using React
2021-03-25 10:22:43 -04:00
morpheus65535
b1dd190663
Fixed timeout and error handling in OpenSubtitles.com provider.
2021-03-22 12:14:53 -04:00
morpheus65535
24c075051d
Updated guessit and rebulk to latest version
2021-03-22 10:26:26 -04:00
morpheus65535
762cd61b21
Fixed OpenSubtitles.com token expiration
2021-03-22 10:16:51 -04:00
morpheus65535
da46904193
Fixed Zimuku provider url
2021-03-21 20:23:05 -04:00
morpheus65535
fa3b773ef2
Fixed TypeError when trying to get video information while all providers are throttled.
2021-03-21 20:14:12 -04:00
morpheus65535
0ff83bb49d
Merge remote-tracking branch 'origin/development' into development
2021-03-14 13:47:23 -04:00
Michiel van Baak
9d73ccacf3
Use sha1 digest as cache key
...
Subliminal uses dogpile.cache to save state of subtitle availability.
Some methods that dogpile.cache caches can have big argument lists,
resulting in a default cache key that is longer than 255 characters.
The dogpile.cache backend used, saves cache items to the filesystem,
using the cache key as filename. This can result in errors about
Filename too long.
SHA1 generates a 160bit hash of the key, and we use the hexadecimal
digest of that hash, resulting in key names of 80 characters.
2021-03-14 16:56:50 +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
morpheus65535
00a6437e23
Prevent DNS fall back to default server to flood debug log.
2021-03-11 12:44:39 -05:00
morpheus65535
da5b74516c
Fixed both Opensubtitles providers when searching for Superman & Lois (amp character issue)
2021-03-11 10:23:00 -05:00
Michiel van Baak
cb32a9ab89
Documented the semver version bundled
2021-03-05 15:14:39 -05:00
morpheus65535
d907e1cac7
Merge remote-tracking branch 'origin/development' into development
2021-03-04 11:28:23 -05:00
morpheus65535
d915308616
Fixed LegendasTV provider that was only using the main series title and not alternative titles. #1303
2021-03-04 09:31:32 -05:00
Vitiko
c43219ed15
Improved bsplayer provider
2021-03-02 22:48:32 -05:00
Vitiko
f1cd54c75c
Fixed TypeError in subliminal_patch sanitize
2021-03-02 07:17:02 -05:00
morpheus65535
1b987d3470
Fixed Supersubtitles provider #1300
2021-02-28 09:23:55 -05:00
morpheus65535
8208c4893e
Refactored the upgrade mechanism to use only Github releases
2021-02-26 10:57:47 -05:00
Bogdan Ilisei
d0f50a2e99
Improved RegieLive.ro to not get throttled when there are no results ( #1293 )
2021-02-25 06:37:03 -05:00
Vitiko
260d540750
Fix KeyError for Argenteam Provider
2021-02-23 06:50:36 -05:00
morpheus65535
8a5d253d55
Fix for #1281
2021-02-19 15:21:47 -05:00
morpheus65535
4888a2361c
Fix for #1271
2021-02-15 21:09:21 -05:00
zx900930
3173351590
update zimuku providers
2021-02-15 13:29:22 +01:00
zx900930
46e709c998
improve chinese language codes matching rules
2021-02-15 01:39:57 +01:00
Moravčík, Marian
a876f8ca00
Revert "Fix missing Datatables source, and update Datatables plugins"
...
This reverts commit bee05bd8
2021-02-14 10:30:30 +01:00
Moravčík, Marian
bee05bd8ed
Fix missing Datatables source, and update Datatables plugins
2021-02-14 10:28:21 +01:00
Xavier Xiong
1548263a6c
Adding simplified and traditional Chinese subtitles support ( #1236 )
2021-02-12 14:15:19 -05:00
morpheus65535
39e658e913
Fix for #1252
2021-02-08 06:58:51 -05:00
morpheus65535
2aed0a2dc7
Fix for #1252
2021-02-05 08:50:32 -05:00
morpheus65535
39ec03da08
Fix for Dutch translation.
2021-02-03 18:04:54 -05:00
morpheus65535
49c6e8b3fb
Implemented manual subtitles translation using Google Translate
2021-02-02 16:05:09 -05:00
morpheus65535
da7610b5cf
Fix for #1256 . Added RAR archives compatibility.
2021-02-01 08:19:03 -05:00
morpheus65535
94825422d5
Opensubtitles.com fixes ( #1249 )
2021-01-25 22:05:56 -05:00
vitiko98
8b97c7c54e
Improve matches for Subdivx provider
2021-01-25 17:18:32 -04:00
vitiko98
9d41d44d6d
Add minor changes to Sucha provider
2021-01-25 17:18:03 -04:00
vitiko98
3659b4e566
Improve matches and readability for Argenteam provider
2021-01-25 17:17:34 -04:00
vitiko98
568873ac30
Rewrite TuSubtitulo provider ( Close #1242 )
2021-01-25 17:16:49 -04:00
morpheus65535
c8eae1a512
Adding opensubtitles.com provider ( #1247 )
...
Adding OpenSubtitles.com provider
2021-01-25 14:28:55 -05:00
Georgi Kyosev
ff06881d5d
Fix search row BeautifulSoup CSS selector
2021-01-25 16:48:08 +02:00
morpheus65535
a7e9811bd5
Fix for #1235
2021-01-22 23:10:04 -05:00
morpheus65535
22cd45bc41
Languages profiles ( #1232 )
...
Implementing the languages profiles functionality.
2021-01-18 23:49:51 -05:00
morpheus65535
240a3759cf
Partial fix for #1230 : js2py issue under Python 3.8+
2021-01-17 20:52:56 -05:00
morpheus65535
b291746a49
Fix for #1229
2021-01-17 08:58:01 -05:00
morpheus65535
e9588d8d16
Possible fix for #1117
2021-01-11 22:01:17 -05:00
josdion
21b288308f
subssabbz, subsunacs - fix inconsistent movie/tv naming
2021-01-03 17:57:25 +02:00
morpheus65535
6544fd4c39
Fix for #1215
2020-12-21 23:56:58 -05:00
morpheus65535
73d3000b96
Merge pull request #1214 from soenneker/subscene-fix
...
Fixes subscene with invalid attribute
2020-12-21 23:46:07 -05:00