fix: cut off secret_key to 16 characters
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m11s

This commit is contained in:
Fijxu 2025-03-24 20:27:06 -03:00
parent b766210c00
commit f878efd1d0
8 changed files with 39 additions and 14 deletions

View file

@ -1,7 +1,7 @@
From 93d8817ad62d43f1077bc199589bb0a2a023f255 Mon Sep 17 00:00:00 2001
From 82691ece1ee9ac6dbc1a94a62b58ae97aa294be6 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 18:44:10 -0300
Subject: [PATCH 1/7] feat: add support for an external videoplayback proxy
Subject: [PATCH 1/8] feat: add support for an external videoplayback proxy
---
config/config.example.toml | 1 +

View file

@ -1,7 +1,7 @@
From 9316c695cb8dfa7bbeff988dbf75d3645d7fe766 Mon Sep 17 00:00:00 2001
From fa5e74b3dc1cda34a6b32ac26be3f81d67531353 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 18:52:53 -0300
Subject: [PATCH 2/7] feat: report the external videoplayback proxy via /info
Subject: [PATCH 2/8] feat: report the external videoplayback proxy via /info
endpoint
---

View file

@ -1,7 +1,7 @@
From bcc993ffefc44e1d3b2678cb2ffe8bbd4f1eee62 Mon Sep 17 00:00:00 2001
From 0e168a21d86aef874351e55dbdbbcdf2a98b1639 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 19:02:01 -0300
Subject: [PATCH 3/7] feat: add resolution limit on DASH streams to save
Subject: [PATCH 3/8] feat: add resolution limit on DASH streams to save
bandwidth
---

View file

@ -1,7 +1,7 @@
From b0c833a79cf2060ce994fdcd5945800accc0af9c Mon Sep 17 00:00:00 2001
From 58ef80353e51bcc74ecb52a0b5056d65b878fef1 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 19:06:04 -0300
Subject: [PATCH 4/7] feat: add env variable to set verify_requests
Subject: [PATCH 4/8] feat: add env variable to set verify_requests
---
src/lib/helpers/config.ts | 4 +++-

View file

@ -1,7 +1,7 @@
From 4854d4765775914294f9663f0ce7c498ce2bbc2c Mon Sep 17 00:00:00 2001
From ca8941952b3788cb422119505d0fd430899d4184 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 19:20:52 -0300
Subject: [PATCH 5/7] feat: add support for multiple proxies
Subject: [PATCH 5/8] feat: add support for multiple proxies
---
src/lib/helpers/getFetchClient.ts | 17 ++++++++++++++++-

View file

@ -1,7 +1,7 @@
From 44bc921cc4600607b41f3b919b3751ac85c43e8b Mon Sep 17 00:00:00 2001
From 7dbb4046d6df30eb967283d2685b49b2873d6ad2 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 19:37:34 -0300
Subject: [PATCH 6/7] ci: update deno to 2.2.4
Subject: [PATCH 6/8] ci: update deno to 2.2.4
---
Dockerfile | 2 +-

View file

@ -1,7 +1,7 @@
From 8fc7011f718f8227371758a7b5f848f7d049627d Mon Sep 17 00:00:00 2001
From 5b11aef97d53e3b6f1d1bcd32b0ded153de6ffd4 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 20:06:47 -0300
Subject: [PATCH 7/7] fix: temporary player_id override until an official fix
Subject: [PATCH 7/8] fix: temporary player_id override until an official fix
cames out
---

View file

@ -0,0 +1,25 @@
From a53c64192297ce1747d697321b674f303e4c0273 Mon Sep 17 00:00:00 2001
From: Fijxu <fijxu@nadeko.net>
Date: Mon, 24 Mar 2025 20:22:19 -0300
Subject: [PATCH 8/8] fix: cut off secret_key to 16 characters
---
src/lib/helpers/verifyRequest.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/helpers/verifyRequest.ts b/src/lib/helpers/verifyRequest.ts
index 0891839..d92d6d4 100644
--- a/src/lib/helpers/verifyRequest.ts
+++ b/src/lib/helpers/verifyRequest.ts
@@ -11,7 +11,7 @@ export const verifyRequest = (
try {
const decipher = new Ecb(
Aes,
- new TextEncoder().encode(config.server.secret_key),
+ new TextEncoder().encode(config.server.secret_key.substring(0, 16)),
Padding.PKCS7,
);
--
2.49.0