Commit Graph

2847 Commits

Author SHA1 Message Date
morpheus65535 1dbad1f1e7
Updated wiki link 2021-04-14 20:13:07 -04:00
Liang Yi 43254291f7
no log: Fix caches issue in schedule trigger action 2021-03-29 18:51:50 +08:00
Liang Yi bcf31196ba
no log: Enabled workflow_dispatch on Schedule Trigger job 2021-03-29 14:51:43 +08:00
morpheus65535 531899fca9 Committed to master branch the updated workflows. 2021-03-28 13:03:10 -04:00
github-actions[bot] 38a7ba522e
Merge development into master 2021-03-25 12:22:08 +00:00
release-it fc9f7772b3 Release 0.9.3 2021-03-25 12:21:32 +00:00
release-it 8323120fbb Release 0.9.3-beta.20 2021-03-24 18:34:15 +00:00
morpheus65535 e70461a204 Improved releases view to show only relevant releases in relation to chosen branch. 2021-03-24 14:33:08 -04:00
release-it f2ee0546fb Release 0.9.3-beta.19 2021-03-22 16:16:15 +00:00
morpheus65535 b1dd190663 Fixed timeout and error handling in OpenSubtitles.com provider. 2021-03-22 12:14:53 -04:00
release-it 99055fe154 Release 0.9.3-beta.18 2021-03-22 14:28:24 +00:00
morpheus65535 05a8eb6181 Merge remote-tracking branch 'origin/development' into development 2021-03-22 10:27:13 -04:00
morpheus65535 24c075051d Updated guessit and rebulk to latest version 2021-03-22 10:26:26 -04:00
release-it 806e29a1d5 Release 0.9.3-beta.17 2021-03-22 14:17:57 +00:00
morpheus65535 762cd61b21 Fixed OpenSubtitles.com token expiration 2021-03-22 10:16:51 -04:00
release-it 854c46529f Release 0.9.3-beta.16 2021-03-22 00:24:37 +00:00
morpheus65535 7eec20b62d Merge remote-tracking branch 'origin/development' into development 2021-03-21 20:23:23 -04:00
morpheus65535 da46904193 Fixed Zimuku provider url 2021-03-21 20:23:05 -04:00
release-it 506cf307e3 Release 0.9.3-beta.15 2021-03-22 00:16:14 +00: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 cc335863e2 Fixed encoding/escaping of proxy username and password #1327 2021-03-21 20:07:25 -04:00
morpheus65535 01b1fda8fc Merge remote-tracking branch 'origin/development' into development 2021-03-18 13:40:41 -04:00
release-it 5fd241f17d Release 0.9.3-beta.14 2021-03-15 12:22:19 +00:00
morpheus65535 337578f79e
Handle invalid content in the throttled_providers data file 2021-03-15 08:21:23 -04:00
Michiel van Baak c55884ddad Handle invalid content in the throttled_providers data file 2021-03-15 11:07:38 +01:00
morpheus65535 0ff83bb49d Merge remote-tracking branch 'origin/development' into development 2021-03-14 13:47:23 -04:00
release-it 5a206e9efa Release 0.9.3-beta.13 2021-03-14 16:37:41 +00:00
morpheus65535 ea0662cbd2
Fixed filename too long with cache
Use sha1 digest as cache key
2021-03-14 12:36:52 -04:00
morpheus65535 e5c2f22652 Merge branch 'development' of https://github.com/morpheus65535/bazarr into development 2021-03-14 12:05:39 -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
release-it 99a529037d Release 0.9.3-beta.12 2021-03-14 11:45:31 +00:00
morpheus65535 176f4c21f4
Merge pull request #1317 from mvanbaak/revert-cache-changes
Revert cache changes
2021-03-14 07:44:42 -04: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
release-it 9a84cc8da3 Release 0.9.3-beta.11 2021-03-13 23:05:08 +00: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
release-it c68377f40d Release 0.9.3-beta.10 2021-03-13 14:19:07 +00: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
morpheus65535 00a6437e23 Prevent DNS fall back to default server to flood debug log. 2021-03-11 12:44:39 -05:00
release-it cdaa38f6f1 Release 0.9.3-beta.9 2021-03-11 15:26:36 +00:00
mberino 300a037cbe
Added sync subtitles button for whole show and for whole season 2021-03-11 10:25:46 -05:00
release-it 1a915b15f7 Release 0.9.3-beta.8 2021-03-11 15:23:59 +00:00
morpheus65535 da5b74516c Fixed both Opensubtitles providers when searching for Superman & Lois (amp character issue) 2021-03-11 10:23:00 -05:00
release-it 91062335bc Release 0.9.3-beta.7 2021-03-11 12:04:41 +00:00
LASER-Yi 68a44caf1a Add binaries support for Apple M1 chip 2021-03-11 20:03:19 +08:00
release-it 2612ae1646 Release 0.9.3-beta.6 2021-03-05 20:39:05 +00: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
release-it b6bd23b442 Release 0.9.3-beta.5 2021-03-05 20:15:35 +00:00
Michiel van Baak cb32a9ab89
Documented the semver version bundled 2021-03-05 15:14:39 -05:00
release-it 240df50a51 Release 0.9.3-beta.4 2021-03-04 18:39:07 +00:00