Commit Graph

2861 Commits

Author SHA1 Message Date
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
morpheus65535 fd2df1415e Merge remote-tracking branch 'origin/development' into development 2021-03-04 12:21:19 -05:00
morpheus65535 8f02915824 Reverting requirements.txt changes. 2021-03-04 12:17:46 -05:00
release-it 35ec760351 Release 0.9.3-beta.3 2021-03-04 16:31:09 +00:00
morpheus65535 d907e1cac7 Merge remote-tracking branch 'origin/development' into development 2021-03-04 11:28:23 -05:00
morpheus65535 7a5e4a4c28 Fixed requirements.txt to prevent installation of webrtcdav-wheels 2.0.10-post.2 that isn't compatible for now. 2021-03-04 10:17:20 -05:00
morpheus65535 699c0cca0a Increased the number of releases shown on the UI releases page. 2021-03-04 09:41:33 -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
release-it 0a3c71cbee Release 0.9.3-beta.2 2021-03-03 03:49:25 +00:00
Vitiko c43219ed15
Improved bsplayer provider 2021-03-02 22:48:32 -05:00
morpheus65535 ad375bf752 Merge remote-tracking branch 'origin/development' into development 2021-03-02 07:19:57 -05:00
morpheus65535 a772fda10a Fixed dev branch pipeline to prevent PR from triggering it. 2021-03-02 07:19:54 -05:00
release-it 716201fa6b Release 0.9.3-beta.1 2021-03-02 12:17:56 +00:00
Vitiko f1cd54c75c
Fixed TypeError in subliminal_patch sanitize 2021-03-02 07:17:02 -05:00
release-it 53d6aedfc5 Release 0.9.3-beta.0 2021-02-28 14:25:24 +00:00
morpheus65535 1b987d3470 Fixed Supersubtitles provider #1300 2021-02-28 09:23:55 -05:00
release-it 5008d09230 Release 0.9.2 2021-02-26 18:02:56 +00:00
release-it 400bb54ee8 Release 0.9.2-beta.1 2021-02-26 17:59:19 +00:00
morpheus65535 af1e1e9d5f Fixed the parsing of changes for releases. 2021-02-26 12:24:20 -05:00
release-it c2cbf0ad53 Release 0.9.2-beta.0 2021-02-26 15:58:37 +00: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
Bogdan Ilisei d0f50a2e99
Improved RegieLive.ro to not get throttled when there are no results (#1293) 2021-02-25 06:37:03 -05:00
morpheus65535 ef8c4a43d4 Improved the scenename in manual search modal if none is provided. 2021-02-24 08:25:24 -05:00
morpheus65535 e04e0c75c8
Update CONTRIBUTING.md 2021-02-24 06:35:27 -05:00
morpheus65535 d1ea46e66f
Update CONTRIBUTING.md 2021-02-23 21:56:12 -05:00
morpheus65535 fd2b99b9c7
Update CONTRIBUTING.md 2021-02-23 21:24:54 -05:00
morpheus65535 2e11fa035b
Update CONTRIBUTING.md 2021-02-23 16:14:13 -05:00
morpheus65535 90266acd10
Update CONTRIBUTING.md 2021-02-23 16:13:01 -05:00
morpheus65535 a317caf022
Create CONTRIBUTING.md 2021-02-23 16:04:57 -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