From 6b8ec47ddf3af25e3d7aee90c97138fa69af8eae Mon Sep 17 00:00:00 2001 From: Anoncer Date: Thu, 18 Jan 2024 15:56:33 +0100 Subject: [PATCH 1/5] Added Content-Security-Policy --- 404.html | 1 + index.html | 1 + list.html | 1 + login.html | 1 + player.html | 1 + search.html | 1 + settings.html | 1 + sw.js | 2 +- user.html | 1 + watch.html | 1 + 10 files changed, 10 insertions(+), 1 deletion(-) diff --git a/404.html b/404.html index 9949727..aa0e55b 100644 --- a/404.html +++ b/404.html @@ -4,6 +4,7 @@ + Not Found diff --git a/index.html b/index.html index 1f8a6dc..19cff58 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,7 @@ + Tunime - PWA приложения diff --git a/list.html b/list.html index b22df30..29b7ac3 100644 --- a/list.html +++ b/list.html @@ -3,6 +3,7 @@ + Список - Tunime diff --git a/login.html b/login.html index 6e6cb8d..77afe19 100644 --- a/login.html +++ b/login.html @@ -4,6 +4,7 @@ + TUN - Авторизация diff --git a/player.html b/player.html index 00ecb25..2425f38 100644 --- a/player.html +++ b/player.html @@ -3,6 +3,7 @@ + Player diff --git a/search.html b/search.html index 2ed60bb..4315b4f 100644 --- a/search.html +++ b/search.html @@ -4,6 +4,7 @@ + Tunime - Поиск diff --git a/settings.html b/settings.html index bbaab97..c7c508d 100644 --- a/settings.html +++ b/settings.html @@ -4,6 +4,7 @@ + Tunime - Настройка diff --git a/sw.js b/sw.js index 2467604..12aa318 100644 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -var version = '125'; +var version = '126'; var cacheName = 'pwa-tunime-v' + version; var appShellFilesToCache = [ // Директория: /images/icons diff --git a/user.html b/user.html index b4814cc..7c27e49 100644 --- a/user.html +++ b/user.html @@ -6,6 +6,7 @@ + Пользователь - Tunime diff --git a/watch.html b/watch.html index 52608b6..297e3d4 100644 --- a/watch.html +++ b/watch.html @@ -4,6 +4,7 @@ + From b99973138e4738832cd024fc8b512e584d7af00b Mon Sep 17 00:00:00 2001 From: Anoncer Date: Thu, 18 Jan 2024 15:58:53 +0100 Subject: [PATCH 2/5] Fix http => https --- javascript/modules/TunimeApi.js | 6 +++--- sw.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/javascript/modules/TunimeApi.js b/javascript/modules/TunimeApi.js index 4297709..3cf717c 100644 --- a/javascript/modules/TunimeApi.js +++ b/javascript/modules/TunimeApi.js @@ -38,7 +38,7 @@ class Tunime { online() { const data = this.access; - fetch(`http://${this.url}/online/`, { + fetch(`https://${this.url}/online/`, { method: 'POST', body: new URLSearchParams({ id: data.id, key: data.key }) }).then((response) => { @@ -65,7 +65,7 @@ class Tunime { anime(id) { const data = this.access; - fetch(`http://${this.url}/online/${id}/o`, { + fetch(`https://${this.url}/online/${id}/o`, { method: 'POST', body: new URLSearchParams({ id: data.id, key: data.key }) }).then((response) => { @@ -81,7 +81,7 @@ class Tunime { stream(url) { return new Promise(async (resolve) => { const access = this.access; - fetch(`http://anime-m3u8.onrender.com/link-anime`, { + fetch(`https://anime-m3u8.onrender.com/link-anime`, { body: new URLSearchParams({ 'link': url, 'id': access.id, diff --git a/sw.js b/sw.js index 12aa318..b83b924 100644 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -var version = '126'; +var version = '127'; var cacheName = 'pwa-tunime-v' + version; var appShellFilesToCache = [ // Директория: /images/icons From 80df6dd2fa7ad5e6163a492a46d6814d8224debd Mon Sep 17 00:00:00 2001 From: Anoncer Date: Thu, 18 Jan 2024 16:01:04 +0100 Subject: [PATCH 3/5] Update Version --- sw.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sw.js b/sw.js index b83b924..7879fe0 100644 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -var version = '127'; +var version = '128'; var cacheName = 'pwa-tunime-v' + version; var appShellFilesToCache = [ // Директория: /images/icons From 656502fc21a32e5b9ceef929222fc780ceb7b3de Mon Sep 17 00:00:00 2001 From: Anoncer Date: Thu, 18 Jan 2024 16:32:29 +0100 Subject: [PATCH 4/5] Remove Content-Security-Policy in html's --- 404.html | 1 - index.html | 1 - list.html | 1 - login.html | 1 - player.html | 1 - search.html | 1 - settings.html | 1 - sw.js | 2 +- user.html | 1 - watch.html | 1 - 10 files changed, 1 insertion(+), 10 deletions(-) diff --git a/404.html b/404.html index aa0e55b..9949727 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,6 @@ - Not Found diff --git a/index.html b/index.html index 19cff58..1f8a6dc 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,6 @@ - Tunime - PWA приложения diff --git a/list.html b/list.html index 29b7ac3..b22df30 100644 --- a/list.html +++ b/list.html @@ -3,7 +3,6 @@ - Список - Tunime diff --git a/login.html b/login.html index 77afe19..6e6cb8d 100644 --- a/login.html +++ b/login.html @@ -4,7 +4,6 @@ - TUN - Авторизация diff --git a/player.html b/player.html index 2425f38..00ecb25 100644 --- a/player.html +++ b/player.html @@ -3,7 +3,6 @@ - Player diff --git a/search.html b/search.html index 4315b4f..2ed60bb 100644 --- a/search.html +++ b/search.html @@ -4,7 +4,6 @@ - Tunime - Поиск diff --git a/settings.html b/settings.html index c7c508d..bbaab97 100644 --- a/settings.html +++ b/settings.html @@ -4,7 +4,6 @@ - Tunime - Настройка diff --git a/sw.js b/sw.js index 7879fe0..512e797 100644 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -var version = '128'; +var version = '130'; var cacheName = 'pwa-tunime-v' + version; var appShellFilesToCache = [ // Директория: /images/icons diff --git a/user.html b/user.html index 7c27e49..b4814cc 100644 --- a/user.html +++ b/user.html @@ -6,7 +6,6 @@ - Пользователь - Tunime diff --git a/watch.html b/watch.html index 297e3d4..52608b6 100644 --- a/watch.html +++ b/watch.html @@ -4,7 +4,6 @@ - From 8cdbe3fea487db07726fa086f99c515f9ca80d85 Mon Sep 17 00:00:00 2001 From: Anoncer Date: Thu, 18 Jan 2024 16:50:03 +0100 Subject: [PATCH 5/5] Fix error Unhandled Promise Rejection: TypeError: ApiTunime.link_file is not a function. --- javascript/pages/player/mod_stream.js | 6 +++--- sw.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/javascript/pages/player/mod_stream.js b/javascript/pages/player/mod_stream.js index 7d8ff8f..ba7d883 100644 --- a/javascript/pages/player/mod_stream.js +++ b/javascript/pages/player/mod_stream.js @@ -88,11 +88,11 @@ function GenLink(streams) { return blobUrl; } else { if (QUALITY == '720') { - return ApiTunime.link_file({ q720: STREAMS[720][0].src, q480: STREAMS[480][0].src, q360: STREAMS[360][0].src }); + return ApiTunime.link({ q720: STREAMS[720][0].src, q480: STREAMS[480][0].src, q360: STREAMS[360][0].src }); } else if (QUALITY == '480') { - return ApiTunime.link_file({ q480: STREAMS[480][0].src, q360: STREAMS[360][0].src }); + return ApiTunime.link({ q480: STREAMS[480][0].src, q360: STREAMS[360][0].src }); } else { - return ApiTunime.link_file({ q360: STREAMS[360][0].src }); + return ApiTunime.link({ q360: STREAMS[360][0].src }); } } } else { diff --git a/sw.js b/sw.js index 512e797..042a66d 100644 --- a/sw.js +++ b/sw.js @@ -1,4 +1,4 @@ -var version = '130'; +var version = '132'; var cacheName = 'pwa-tunime-v' + version; var appShellFilesToCache = [ // Директория: /images/icons