From bb02ab8d543151324e2799f0659a14a8c5512a83 Mon Sep 17 00:00:00 2001 From: Alexandru Branza Date: Fri, 25 Oct 2024 15:58:58 +0300 Subject: [PATCH 1/9] Fix Backward Support for Older Browsers --- src/common/useTranslate.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/useTranslate.js b/src/common/useTranslate.js index 459025f46..7214a4a1e 100644 --- a/src/common/useTranslate.js +++ b/src/common/useTranslate.js @@ -19,7 +19,7 @@ const useTranslate = () => { const catalogTitle = useCallback(({ addon, id, name, type } = {}, withType = true) => { if (addon && id && name) { - const partialKey = `${addon.manifest.id.replaceAll('.', '_')}_${id}`; + const partialKey = `${addon.manifest.id.split('.').join('_')}_${id}`; const translatedName = stringWithPrefix(partialKey, 'CATALOG_', name); if (type && withType) { From 4bfb28382ec2bf63574f9ca32bf20e1383099417 Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Wed, 30 Oct 2024 10:20:13 +0200 Subject: [PATCH 2/9] fix: upcoming label removed when video watched --- src/routes/MetaDetails/VideosList/Video/Video.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/MetaDetails/VideosList/Video/Video.js b/src/routes/MetaDetails/VideosList/Video/Video.js index d0d2a4d6b..a9ef3be86 100644 --- a/src/routes/MetaDetails/VideosList/Video/Video.js +++ b/src/routes/MetaDetails/VideosList/Video/Video.js @@ -116,7 +116,7 @@ const Video = ({ className, id, title, thumbnail, episode, released, upcoming, w }
{ - upcoming ? + upcoming && !watched ?
Upcoming
From e8417074974250bc5c8613be8dac6aa46f432bad Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 31 Oct 2024 10:04:35 +0100 Subject: [PATCH 3/9] 5.0.0-beta.13 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 46eb25c54..80030ab13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "stremio", - "version": "5.0.0-beta.12", + "version": "5.0.0-beta.13", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "stremio", - "version": "5.0.0-beta.12", + "version": "5.0.0-beta.13", "license": "gpl-2.0", "dependencies": { "@babel/runtime": "7.16.0", diff --git a/package.json b/package.json index b3e1e8086..f52b9ea0f 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "stremio", "displayName": "Stremio", - "version": "5.0.0-beta.12", + "version": "5.0.0-beta.13", "author": "Smart Code OOD", "private": true, "license": "gpl-2.0", From be40252744fceb5b415ab002faf5d46c7fc9bffd Mon Sep 17 00:00:00 2001 From: cevznriny <57298997+cevznriny@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:56:10 +0100 Subject: [PATCH 4/9] img loading='lazy' --- src/common/Image/Image.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/Image/Image.js b/src/common/Image/Image.js index c962a8a91..33140504b 100644 --- a/src/common/Image/Image.js +++ b/src/common/Image/Image.js @@ -19,9 +19,9 @@ const Image = ({ className, src, alt, fallbackSrc, renderFallback, ...props }) = typeof renderFallback === 'function' ? renderFallback() : - {alt} + {alt} : - {alt}; + {alt}; }; Image.propTypes = { From d941da36cdfe5ac14910ed756d88bfbd829d191c Mon Sep 17 00:00:00 2001 From: heavy-baby <59328555+heavy-baby@users.noreply.github.com> Date: Mon, 4 Nov 2024 14:30:14 +0900 Subject: [PATCH 5/9] Update interfaceLanguages.json Added Japanese item. --- src/common/interfaceLanguages.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/common/interfaceLanguages.json b/src/common/interfaceLanguages.json index 235193f0d..7313e70c7 100644 --- a/src/common/interfaceLanguages.json +++ b/src/common/interfaceLanguages.json @@ -75,6 +75,10 @@ "name": "italiano", "codes": ["it-IT", "ita"] }, + { + "name": "日本語 (にほんご)", + "codes": ["ja-JP", "jpn"] + }, { "name": "македонски јазик", "codes": ["mk-MK", "mkd"] @@ -147,4 +151,4 @@ "name": "中文(台灣)", "codes": ["zh-TW", "zho"] } -] \ No newline at end of file +] From c9e116006d40961d899440956ec92dc221a7a5f4 Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 4 Nov 2024 13:35:21 +0100 Subject: [PATCH 6/9] chore: add new interface languages --- src/common/interfaceLanguages.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/common/interfaceLanguages.json b/src/common/interfaceLanguages.json index 7313e70c7..d4eaa7f60 100644 --- a/src/common/interfaceLanguages.json +++ b/src/common/interfaceLanguages.json @@ -7,6 +7,10 @@ "name": "български език", "codes": ["bg-BG", "bul"] }, + { + "name": "বাংলা", + "codes": ["bn-Bd", "ben"] + }, { "name": "català", "codes": ["ca-CA", "cat"] @@ -79,6 +83,10 @@ "name": "日本語 (にほんご)", "codes": ["ja-JP", "jpn"] }, + { + "name": "한국어", + "codes": ["ko-KR", "kor"] + }, { "name": "македонски јазик", "codes": ["mk-MK", "mkd"] @@ -139,6 +147,10 @@ "name": "українська мова", "codes": ["uk-UA", "ukr"] }, + { + "name": "Tiếng Việt", + "codes": ["vi-VN", "vie"] + }, { "name": "中文(中华人民共和国)", "codes": ["zh-CN", "zho"] From e0342be6dc193f09d6c7f6d1e35f0cefb97cef6c Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 4 Nov 2024 13:36:00 +0100 Subject: [PATCH 7/9] chore: update stremio-translations --- package-lock.json | 7 ++++--- package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 80030ab13..8dea6cb6a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,7 +36,7 @@ "react-i18next": "^12.1.1", "react-is": "18.2.0", "spatial-navigation-polyfill": "github:Stremio/spatial-navigation#64871b1422466f5f45d24ebc8bbd315b2ebab6a6", - "stremio-translations": "github:Stremio/stremio-translations#378218c9617f3e763ba5f6755e4d39c1c158747d", + "stremio-translations": "github:Stremio/stremio-translations#57d66ecc8e2df4e73a613dc5e17123ce62ae63f7", "url": "0.11.0", "use-long-press": "^3.1.5" }, @@ -13720,8 +13720,9 @@ }, "node_modules/stremio-translations": { "version": "1.44.9", - "resolved": "git+ssh://git@github.com/Stremio/stremio-translations.git#378218c9617f3e763ba5f6755e4d39c1c158747d", - "integrity": "sha512-3GboN8JS2LgrdIVK/gW+n6r1kLrGG+D/tWkRv8PJo2mZLzh49HTzS2u7XXUSkNmA4AGUyEf8QRjyBhlOg8JNTQ==" + "resolved": "git+ssh://git@github.com/Stremio/stremio-translations.git#57d66ecc8e2df4e73a613dc5e17123ce62ae63f7", + "integrity": "sha512-Q3Q++Tx3quu71tgTfS8CEP6CajdGyig92SdtRyGMsLHHkgBgzP9ggYBUHVbKAfXcKUegABIkW8CxMueEw758Xg==", + "license": "MIT" }, "node_modules/string_decoder": { "version": "1.1.1", diff --git a/package.json b/package.json index f52b9ea0f..61052be4d 100755 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "react-i18next": "^12.1.1", "react-is": "18.2.0", "spatial-navigation-polyfill": "github:Stremio/spatial-navigation#64871b1422466f5f45d24ebc8bbd315b2ebab6a6", - "stremio-translations": "github:Stremio/stremio-translations#378218c9617f3e763ba5f6755e4d39c1c158747d", + "stremio-translations": "github:Stremio/stremio-translations#57d66ecc8e2df4e73a613dc5e17123ce62ae63f7", "url": "0.11.0", "use-long-press": "^3.1.5" }, From df1aa716d2abb4a2a95dd71b345fe2d7720b1397 Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 5 Nov 2024 22:42:14 +0100 Subject: [PATCH 8/9] ci: prevent deploy for PRs from forks --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 08886cd03..973b6a625 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,7 +37,7 @@ jobs: # "--parrents where no error if existing, make parent directories as needed." - run: mkdir -p ./build/${{ github.head_ref || github.ref_name }} - name: Deploy to GitHub Pages - if: github.repository == 'Stremio/stremio-web' && github.actor != 'dependabot[bot]' + if: github.event.pull_request.head.repo.fork == false && github.actor != 'dependabot[bot]' uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} From 38c72441c3d0cd287c466b47d000bb13a95f0f70 Mon Sep 17 00:00:00 2001 From: Vladimir Borisov Date: Wed, 6 Nov 2024 10:38:17 +0200 Subject: [PATCH 9/9] chore: update stremio-video --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8dea6cb6a..2966ee9c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@stremio/stremio-colors": "5.0.1", "@stremio/stremio-core-web": "0.47.8", "@stremio/stremio-icons": "5.2.0", - "@stremio/stremio-video": "0.0.38", + "@stremio/stremio-video": "0.0.46", "a-color-picker": "1.2.1", "bowser": "2.11.0", "buffer": "6.0.3", @@ -3160,9 +3160,9 @@ "integrity": "sha512-rABlPBTFF17QcSm/4IizVoE/jh+REt+waqA0RvIxuGjQppXlvj7CalqVvTam0CC2wgY00zNG1v/9kVHUDVzo4Q==" }, "node_modules/@stremio/stremio-video": { - "version": "0.0.38", - "resolved": "https://registry.npmjs.org/@stremio/stremio-video/-/stremio-video-0.0.38.tgz", - "integrity": "sha512-ev9z3YdMcZAsTQjEwOLfqB9EI8GdbQzwSGMZIOLPR/7/Ce7BQIctwDnEtTLgPmCsRpYZsqOD1PiBwU9tiDHZ8w==", + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@stremio/stremio-video/-/stremio-video-0.0.46.tgz", + "integrity": "sha512-U15CGB6CrUZKq3IKcEouAEH2RQoLy2+BI/hDStEYEACxlRlFaavKPI2opl37muh9TY089RnZVBYAM3yDidBZdg==", "dependencies": { "buffer": "6.0.3", "color": "4.2.3", @@ -3174,7 +3174,7 @@ "magnet-uri": "6.2.0", "url": "0.11.0", "video-name-parser": "1.4.6", - "vtt.js": "github:jaruba/vtt.js#e4f5f5603730866bacb174a93f51b734c9f29e6a" + "vtt.js": "github:jaruba/vtt.js#84d33d157848407d790d78423dacc41a096294f0" } }, "node_modules/@stylistic/eslint-plugin": { @@ -14882,8 +14882,8 @@ }, "node_modules/vtt.js": { "version": "0.13.0", - "resolved": "git+ssh://git@github.com/jaruba/vtt.js.git#e4f5f5603730866bacb174a93f51b734c9f29e6a", - "integrity": "sha512-RXV60lPGrmjuRcV/jRuydLC2thMaMlmK4Vc3DtBmVSotFA3986sgW0H5AH9IUmHzQo4bFR2gELYLcfwVh7Dqow==", + "resolved": "git+ssh://git@github.com/jaruba/vtt.js.git#84d33d157848407d790d78423dacc41a096294f0", + "integrity": "sha512-N/WeijIW9oiGmfqWdEcNqSblzfnXR8dfsBRNPIG9YYFhIBU0Y2c7w8Sfl0bDOZVhjA5qHbwoHx6SxDgRLiraTQ==", "license": "Apache-2.0" }, "node_modules/w3c-hr-time": { diff --git a/package.json b/package.json index 61052be4d..10da2944a 100755 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "@stremio/stremio-colors": "5.0.1", "@stremio/stremio-core-web": "0.47.8", "@stremio/stremio-icons": "5.2.0", - "@stremio/stremio-video": "0.0.38", + "@stremio/stremio-video": "0.0.46", "a-color-picker": "1.2.1", "bowser": "2.11.0", "buffer": "6.0.3",