From 5553757d97f83965be89cc04a823c68df58bcbda Mon Sep 17 00:00:00 2001 From: Fijxu Date: Thu, 24 Apr 2025 18:10:53 -0400 Subject: [PATCH] updated patches and invidious-companion --- invidious-companion | 2 +- patches/0001-ci-update-deno-to-2.2.10.patch | 22 -------- ...for-an-external-videoplayback-proxy.patch} | 4 +- ...xternal-videoplayback-proxy-via-inf.patch} | 4 +- ...on-limit-on-DASH-streams-to-save-ba.patch} | 4 +- ...env-variable-to-set-verify_requests.patch} | 4 +- ...at-add-support-for-multiple-proxies.patch} | 4 +- ...to-disable-potoken-generation-check.patch} | 4 +- ...dd-proxy-retries-on-innertube-error.patch} | 4 +- ... 0008-add-metrics-for-proxy-retries.patch} | 4 +- ...9-fix-fix-tokio-overflow-on-compile.patch} | 6 +-- ...ariable-for-youtube_session.frequen.patch} | 4 +- ... 0011-add-option-to-disable-logging.patch} | 4 +- ...track-unidentified-innertube-errors.patch} | 4 +- ...tch => 0013-metrics-add-more-errors.patch} | 4 +- ...e-premiere-and-private-video-errors.patch} | 4 +- ...-improve-container-image-build-times.patch | 51 ------------------- ...e-http-1.1-client-on-videoplayback-.patch} | 4 +- ...y-if-403-is-received-on-HEAD-reques.patch} | 4 +- ...ult-timeout-of-30-seconds-on-reques.patch} | 4 +- 20 files changed, 36 insertions(+), 109 deletions(-) delete mode 100644 patches/0001-ci-update-deno-to-2.2.10.patch rename patches/{0002-feat-add-support-for-an-external-videoplayback-proxy.patch => 0001-feat-add-support-for-an-external-videoplayback-proxy.patch} (95%) rename patches/{0003-feat-report-the-external-videoplayback-proxy-via-inf.patch => 0002-feat-report-the-external-videoplayback-proxy-via-inf.patch} (91%) rename patches/{0004-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch => 0003-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch} (94%) rename patches/{0005-feat-add-env-variable-to-set-verify_requests.patch => 0004-feat-add-env-variable-to-set-verify_requests.patch} (86%) rename patches/{0006-feat-add-support-for-multiple-proxies.patch => 0005-feat-add-support-for-multiple-proxies.patch} (92%) rename patches/{0007-feat-add-option-to-disable-potoken-generation-check.patch => 0006-feat-add-option-to-disable-potoken-generation-check.patch} (97%) rename patches/{0008-add-proxy-retries-on-innertube-error.patch => 0007-add-proxy-retries-on-innertube-error.patch} (95%) rename patches/{0009-add-metrics-for-proxy-retries.patch => 0008-add-metrics-for-proxy-retries.patch} (92%) rename patches/{0010-fix-fix-tokio-overflow-on-compile.patch => 0009-fix-fix-tokio-overflow-on-compile.patch} (69%) rename patches/{0011-Add-environment-variable-for-youtube_session.frequen.patch => 0010-Add-environment-variable-for-youtube_session.frequen.patch} (86%) rename patches/{0012-add-option-to-disable-logging.patch => 0011-add-option-to-disable-logging.patch} (94%) rename patches/{0013-metrics-track-unidentified-innertube-errors.patch => 0012-metrics-track-unidentified-innertube-errors.patch} (98%) rename patches/{0014-metrics-add-more-errors.patch => 0013-metrics-add-more-errors.patch} (96%) rename patches/{0016-metrics-add-live-premiere-and-private-video-errors.patch => 0014-metrics-add-live-premiere-and-private-video-errors.patch} (96%) delete mode 100644 patches/0015-ci-improve-container-image-build-times.patch rename patches/{0017-option-to-only-use-http-1.1-client-on-videoplayback-.patch => 0015-option-to-only-use-http-1.1-client-on-videoplayback-.patch} (93%) rename patches/{0018-return-immediately-if-403-is-received-on-HEAD-reques.patch => 0016-return-immediately-if-403-is-received-on-HEAD-reques.patch} (92%) rename patches/{0019-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch => 0017-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch} (85%) diff --git a/invidious-companion b/invidious-companion index 26cb520..f9f89a2 160000 --- a/invidious-companion +++ b/invidious-companion @@ -1 +1 @@ -Subproject commit 26cb520e15b8bd3b0ce03233353877a372a9b9ab +Subproject commit f9f89a2192a0772d33e5e2ceec3586f169b42996 diff --git a/patches/0001-ci-update-deno-to-2.2.10.patch b/patches/0001-ci-update-deno-to-2.2.10.patch deleted file mode 100644 index f6d66e4..0000000 --- a/patches/0001-ci-update-deno-to-2.2.10.patch +++ /dev/null @@ -1,22 +0,0 @@ -From b351eab2111f1f446034d5e8ef7d80353de2184c Mon Sep 17 00:00:00 2001 -From: Fijxu -Date: Mon, 24 Mar 2025 19:37:34 -0300 -Subject: [PATCH 01/20] ci: update deno to 2.2.10 - ---- - Dockerfile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Dockerfile b/Dockerfile -index 04b74c0..ba0eb5d 100644 ---- a/Dockerfile -+++ b/Dockerfile -@@ -1,4 +1,4 @@ --FROM denoland/deno:debian-2.1.4 AS builder -+FROM denoland/deno:debian-2.2.10 AS builder - - ARG TINI_VERSION=0.19.0 - --- -2.49.0 - diff --git a/patches/0002-feat-add-support-for-an-external-videoplayback-proxy.patch b/patches/0001-feat-add-support-for-an-external-videoplayback-proxy.patch similarity index 95% rename from patches/0002-feat-add-support-for-an-external-videoplayback-proxy.patch rename to patches/0001-feat-add-support-for-an-external-videoplayback-proxy.patch index 14163fd..57c3b41 100644 --- a/patches/0002-feat-add-support-for-an-external-videoplayback-proxy.patch +++ b/patches/0001-feat-add-support-for-an-external-videoplayback-proxy.patch @@ -1,7 +1,7 @@ -From 06a079c8bc2970d325c0fb99e64bad58e4b2a792 Mon Sep 17 00:00:00 2001 +From 91ab36c2264a93778b82c76d8546d50601f85435 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 18:44:10 -0300 -Subject: [PATCH 02/20] feat: add support for an external videoplayback proxy +Subject: [PATCH 01/17] feat: add support for an external videoplayback proxy --- config/config.example.toml | 1 + diff --git a/patches/0003-feat-report-the-external-videoplayback-proxy-via-inf.patch b/patches/0002-feat-report-the-external-videoplayback-proxy-via-inf.patch similarity index 91% rename from patches/0003-feat-report-the-external-videoplayback-proxy-via-inf.patch rename to patches/0002-feat-report-the-external-videoplayback-proxy-via-inf.patch index fa5ff7c..4b25f64 100644 --- a/patches/0003-feat-report-the-external-videoplayback-proxy-via-inf.patch +++ b/patches/0002-feat-report-the-external-videoplayback-proxy-via-inf.patch @@ -1,7 +1,7 @@ -From 26b16c837e133fd28cce142f7e6339a219f8f4cd Mon Sep 17 00:00:00 2001 +From 158316ec7d0b22ab74a6fe0aa82c9f2a50e4be5f Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 18:52:53 -0300 -Subject: [PATCH 03/20] feat: report the external videoplayback proxy via /info +Subject: [PATCH 02/17] feat: report the external videoplayback proxy via /info endpoint --- diff --git a/patches/0004-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch b/patches/0003-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch similarity index 94% rename from patches/0004-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch rename to patches/0003-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch index 979c081..775d65a 100644 --- a/patches/0004-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch +++ b/patches/0003-feat-add-resolution-limit-on-DASH-streams-to-save-ba.patch @@ -1,7 +1,7 @@ -From 77c0bd26e1185fa2d416a972d6716554d576655d Mon Sep 17 00:00:00 2001 +From 2ffffb30163fae3320fd7e5bb77119afac0ecc4e Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 19:02:01 -0300 -Subject: [PATCH 04/20] feat: add resolution limit on DASH streams to save +Subject: [PATCH 03/17] feat: add resolution limit on DASH streams to save bandwidth --- diff --git a/patches/0005-feat-add-env-variable-to-set-verify_requests.patch b/patches/0004-feat-add-env-variable-to-set-verify_requests.patch similarity index 86% rename from patches/0005-feat-add-env-variable-to-set-verify_requests.patch rename to patches/0004-feat-add-env-variable-to-set-verify_requests.patch index 8ba2905..1da732d 100644 --- a/patches/0005-feat-add-env-variable-to-set-verify_requests.patch +++ b/patches/0004-feat-add-env-variable-to-set-verify_requests.patch @@ -1,7 +1,7 @@ -From 026ea09b151a3deefa0669398f92f890f879ac34 Mon Sep 17 00:00:00 2001 +From 19f85315e0988f07b9ed559aeaffed7e898a3dbb Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 19:06:04 -0300 -Subject: [PATCH 05/20] feat: add env variable to set verify_requests +Subject: [PATCH 04/17] feat: add env variable to set verify_requests --- src/lib/helpers/config.ts | 4 +++- diff --git a/patches/0006-feat-add-support-for-multiple-proxies.patch b/patches/0005-feat-add-support-for-multiple-proxies.patch similarity index 92% rename from patches/0006-feat-add-support-for-multiple-proxies.patch rename to patches/0005-feat-add-support-for-multiple-proxies.patch index 81e982a..b241c84 100644 --- a/patches/0006-feat-add-support-for-multiple-proxies.patch +++ b/patches/0005-feat-add-support-for-multiple-proxies.patch @@ -1,7 +1,7 @@ -From fde418bdc1151429455cf9bc6d30ca755af96e1e Mon Sep 17 00:00:00 2001 +From bf36f0e53ce964e7a914e288ba4fb884268861f2 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 19:20:52 -0300 -Subject: [PATCH 06/20] feat: add support for multiple proxies +Subject: [PATCH 05/17] feat: add support for multiple proxies --- src/lib/helpers/getFetchClient.ts | 17 ++++++++++++++++- diff --git a/patches/0007-feat-add-option-to-disable-potoken-generation-check.patch b/patches/0006-feat-add-option-to-disable-potoken-generation-check.patch similarity index 97% rename from patches/0007-feat-add-option-to-disable-potoken-generation-check.patch rename to patches/0006-feat-add-option-to-disable-potoken-generation-check.patch index 63b7716..a2c2bee 100644 --- a/patches/0007-feat-add-option-to-disable-potoken-generation-check.patch +++ b/patches/0006-feat-add-option-to-disable-potoken-generation-check.patch @@ -1,7 +1,7 @@ -From 04b844a61d68a344fde08647bc36ed0a009bf2d4 Mon Sep 17 00:00:00 2001 +From 58ca41be9bbb267ae6f829324f611c021e0814e1 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 24 Mar 2025 20:34:33 -0300 -Subject: [PATCH 07/20] feat: add option to disable potoken generation check +Subject: [PATCH 06/17] feat: add option to disable potoken generation check --- config/config.example.toml | 1 + diff --git a/patches/0008-add-proxy-retries-on-innertube-error.patch b/patches/0007-add-proxy-retries-on-innertube-error.patch similarity index 95% rename from patches/0008-add-proxy-retries-on-innertube-error.patch rename to patches/0007-add-proxy-retries-on-innertube-error.patch index 34fc675..caa81f0 100644 --- a/patches/0008-add-proxy-retries-on-innertube-error.patch +++ b/patches/0007-add-proxy-retries-on-innertube-error.patch @@ -1,7 +1,7 @@ -From 6b92204ecc629612ee133d5b91a078fa51b32100 Mon Sep 17 00:00:00 2001 +From 08944f2dce2f0415cd0a9ce829836f372fe72bb5 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 25 Mar 2025 00:04:47 -0300 -Subject: [PATCH 08/20] add proxy retries on innertube error +Subject: [PATCH 07/17] add proxy retries on innertube error --- src/lib/helpers/config.ts | 1 + diff --git a/patches/0009-add-metrics-for-proxy-retries.patch b/patches/0008-add-metrics-for-proxy-retries.patch similarity index 92% rename from patches/0009-add-metrics-for-proxy-retries.patch rename to patches/0008-add-metrics-for-proxy-retries.patch index 2eef61a..f6a9956 100644 --- a/patches/0009-add-metrics-for-proxy-retries.patch +++ b/patches/0008-add-metrics-for-proxy-retries.patch @@ -1,7 +1,7 @@ -From b39368159f03ccf8bbf8fddef2c854aa57bd5a3b Mon Sep 17 00:00:00 2001 +From 6185df6e4b81f2a6ccf052f79adac36ee35c26cf Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 25 Mar 2025 00:07:28 -0300 -Subject: [PATCH 09/20] add metrics for proxy retries +Subject: [PATCH 08/17] add metrics for proxy retries --- src/lib/helpers/metrics.ts | 5 +++++ diff --git a/patches/0010-fix-fix-tokio-overflow-on-compile.patch b/patches/0009-fix-fix-tokio-overflow-on-compile.patch similarity index 69% rename from patches/0010-fix-fix-tokio-overflow-on-compile.patch rename to patches/0009-fix-fix-tokio-overflow-on-compile.patch index 8e1983e..cb01e59 100644 --- a/patches/0010-fix-fix-tokio-overflow-on-compile.patch +++ b/patches/0009-fix-fix-tokio-overflow-on-compile.patch @@ -1,14 +1,14 @@ -From 685a7b80620c9837383941794693bd19fa69a4c7 Mon Sep 17 00:00:00 2001 +From 30d8bf8b59a19c4f982e7bf55d64758e16a2d0df Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 25 Mar 2025 00:24:07 -0300 -Subject: [PATCH 10/20] fix: fix tokio overflow on compile +Subject: [PATCH 09/17] fix: fix tokio overflow on compile --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile -index ba0eb5d..4533e71 100644 +index 5a6b17c..4e1902b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ diff --git a/patches/0011-Add-environment-variable-for-youtube_session.frequen.patch b/patches/0010-Add-environment-variable-for-youtube_session.frequen.patch similarity index 86% rename from patches/0011-Add-environment-variable-for-youtube_session.frequen.patch rename to patches/0010-Add-environment-variable-for-youtube_session.frequen.patch index 8dd45e9..21e4ac5 100644 --- a/patches/0011-Add-environment-variable-for-youtube_session.frequen.patch +++ b/patches/0010-Add-environment-variable-for-youtube_session.frequen.patch @@ -1,7 +1,7 @@ -From 7a56827c5a1d66e0692396f1604cff21104a4e25 Mon Sep 17 00:00:00 2001 +From 265c0b20cf211c11b64b71a394c647b8a22e4f84 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Wed, 26 Mar 2025 12:24:49 -0300 -Subject: [PATCH 11/20] Add environment variable for youtube_session.frequency +Subject: [PATCH 10/17] Add environment variable for youtube_session.frequency --- src/lib/helpers/config.ts | 4 +++- diff --git a/patches/0012-add-option-to-disable-logging.patch b/patches/0011-add-option-to-disable-logging.patch similarity index 94% rename from patches/0012-add-option-to-disable-logging.patch rename to patches/0011-add-option-to-disable-logging.patch index e6ca29a..8a5ac4a 100644 --- a/patches/0012-add-option-to-disable-logging.patch +++ b/patches/0011-add-option-to-disable-logging.patch @@ -1,7 +1,7 @@ -From 3bd0506264873fe63c5d3cabecdddefae984a465 Mon Sep 17 00:00:00 2001 +From 5b36bd767448f10ad9ffbc4194ffc8991fa48b83 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 8 Apr 2025 02:21:10 -0400 -Subject: [PATCH 12/20] add option to disable logging +Subject: [PATCH 11/17] add option to disable logging --- src/lib/helpers/config.ts | 7 ++++++- diff --git a/patches/0013-metrics-track-unidentified-innertube-errors.patch b/patches/0012-metrics-track-unidentified-innertube-errors.patch similarity index 98% rename from patches/0013-metrics-track-unidentified-innertube-errors.patch rename to patches/0012-metrics-track-unidentified-innertube-errors.patch index 90fb962..724608d 100644 --- a/patches/0013-metrics-track-unidentified-innertube-errors.patch +++ b/patches/0012-metrics-track-unidentified-innertube-errors.patch @@ -1,7 +1,7 @@ -From 9621e0ecc940cff15269c31c082cbcacc06ab015 Mon Sep 17 00:00:00 2001 +From 9d58a8327eb2dfc7eb3db06f41a6778570d28fa3 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 14 Apr 2025 01:24:57 -0400 -Subject: [PATCH 13/20] metrics: track unidentified innertube errors +Subject: [PATCH 12/17] metrics: track unidentified innertube errors --- src/lib/helpers/metrics.ts | 142 +++++++++++++++++++++++++++++-------- diff --git a/patches/0014-metrics-add-more-errors.patch b/patches/0013-metrics-add-more-errors.patch similarity index 96% rename from patches/0014-metrics-add-more-errors.patch rename to patches/0013-metrics-add-more-errors.patch index 1c1ee69..a7318b2 100644 --- a/patches/0014-metrics-add-more-errors.patch +++ b/patches/0013-metrics-add-more-errors.patch @@ -1,7 +1,7 @@ -From 09c772772f13d97de5a37cd0755f4c5d2071a80f Mon Sep 17 00:00:00 2001 +From 64300c43e8dd5269d1c3d173d0ebd62b607b09ce Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 14 Apr 2025 01:25:40 -0400 -Subject: [PATCH 14/20] metrics: add more errors +Subject: [PATCH 13/17] metrics: add more errors Added reason and subreason for sentitive content videos ("CONTENT_CHECK_REQUIRED") diff --git a/patches/0016-metrics-add-live-premiere-and-private-video-errors.patch b/patches/0014-metrics-add-live-premiere-and-private-video-errors.patch similarity index 96% rename from patches/0016-metrics-add-live-premiere-and-private-video-errors.patch rename to patches/0014-metrics-add-live-premiere-and-private-video-errors.patch index 6c87d29..8b89d4e 100644 --- a/patches/0016-metrics-add-live-premiere-and-private-video-errors.patch +++ b/patches/0014-metrics-add-live-premiere-and-private-video-errors.patch @@ -1,7 +1,7 @@ -From 99ffaffdaa73ed95ddafeccb2ce6e945f7df4446 Mon Sep 17 00:00:00 2001 +From c16852de4995d1d9ae27de9467fa9774b09dbced Mon Sep 17 00:00:00 2001 From: Fijxu Date: Sun, 20 Apr 2025 02:18:50 -0400 -Subject: [PATCH 16/20] metrics: add live, premiere and private video errors +Subject: [PATCH 14/17] metrics: add live, premiere and private video errors --- src/lib/helpers/metrics.ts | 42 ++++++++++++++++++++++++++++++++++++-- diff --git a/patches/0015-ci-improve-container-image-build-times.patch b/patches/0015-ci-improve-container-image-build-times.patch deleted file mode 100644 index a321633..0000000 --- a/patches/0015-ci-improve-container-image-build-times.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 61d49e3ef893f13e588020eca140c9a4b060683a Mon Sep 17 00:00:00 2001 -From: Fijxu -Date: Tue, 15 Apr 2025 19:48:26 -0400 -Subject: [PATCH 15/20] ci: improve container image build times - ---- - .github/workflows/docker-build-push.yaml | 2 ++ - Dockerfile | 10 ++++++---- - 2 files changed, 8 insertions(+), 4 deletions(-) - -diff --git a/.github/workflows/docker-build-push.yaml b/.github/workflows/docker-build-push.yaml -index 8a79d77..69561fa 100644 ---- a/.github/workflows/docker-build-push.yaml -+++ b/.github/workflows/docker-build-push.yaml -@@ -70,3 +70,5 @@ jobs: - platforms: linux/amd64,linux/arm64 # Build for multiple architectures - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} -+ cache-from: type=gha -+ cache-to: type=gha,mode=max -diff --git a/Dockerfile b/Dockerfile -index 4533e71..bd43ac9 100644 ---- a/Dockerfile -+++ b/Dockerfile -@@ -11,9 +11,6 @@ RUN mkdir -p /var/tmp/youtubei.js - - RUN apt update && apt install -y curl - --COPY ./src/ /app/src/ --COPY deno.json /app/ -- - RUN curl -fsSL https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-$(dpkg --print-architecture) \ - --output /tini \ - && chmod +x /tini -@@ -23,7 +20,12 @@ RUN arch=$(uname -m) && \ - --output /thc \ - && chmod +x /thc - --RUN deno task compile -+COPY deno.json /app/ -+COPY deno.lock /app/ -+ -+COPY ./src/ /app/src/ -+ -+RUN --mount=type=cache,target=/deno-dir deno task compile - - # Stage for creating the non-privileged user - FROM alpine:3.20 AS user-stage --- -2.49.0 - diff --git a/patches/0017-option-to-only-use-http-1.1-client-on-videoplayback-.patch b/patches/0015-option-to-only-use-http-1.1-client-on-videoplayback-.patch similarity index 93% rename from patches/0017-option-to-only-use-http-1.1-client-on-videoplayback-.patch rename to patches/0015-option-to-only-use-http-1.1-client-on-videoplayback-.patch index 77eb77f..05b2c33 100644 --- a/patches/0017-option-to-only-use-http-1.1-client-on-videoplayback-.patch +++ b/patches/0015-option-to-only-use-http-1.1-client-on-videoplayback-.patch @@ -1,7 +1,7 @@ -From d11768023fbe95b75ebe2c4b025dfd2bb79fd365 Mon Sep 17 00:00:00 2001 +From fd43687bf96aefe9cb9d3508834c627c6f789727 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Mon, 21 Apr 2025 16:53:15 -0400 -Subject: [PATCH 17/20] option to only use http/1.1 client on videoplayback +Subject: [PATCH 15/17] option to only use http/1.1 client on videoplayback requests --- diff --git a/patches/0018-return-immediately-if-403-is-received-on-HEAD-reques.patch b/patches/0016-return-immediately-if-403-is-received-on-HEAD-reques.patch similarity index 92% rename from patches/0018-return-immediately-if-403-is-received-on-HEAD-reques.patch rename to patches/0016-return-immediately-if-403-is-received-on-HEAD-reques.patch index 1b339a3..7afebd5 100644 --- a/patches/0018-return-immediately-if-403-is-received-on-HEAD-reques.patch +++ b/patches/0016-return-immediately-if-403-is-received-on-HEAD-reques.patch @@ -1,7 +1,7 @@ -From 08dcb9c48af0453d0a89c07654aff7b458a3bfb9 Mon Sep 17 00:00:00 2001 +From a24842896717fba919fed0ea1d81aa43288b8465 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 22 Apr 2025 15:41:48 -0400 -Subject: [PATCH 18/20] return immediately if 403 is received on HEAD request +Subject: [PATCH 16/17] return immediately if 403 is received on HEAD request --- src/routes/videoPlaybackProxy.ts | 21 +++++++++++++++++++++ diff --git a/patches/0019-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch b/patches/0017-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch similarity index 85% rename from patches/0019-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch rename to patches/0017-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch index 8432804..074f565 100644 --- a/patches/0019-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch +++ b/patches/0017-chore-sets-a-default-timeout-of-30-seconds-on-reques.patch @@ -1,7 +1,7 @@ -From 9688a2949e7a1c1894da082d6a3d50ca9f93734f Mon Sep 17 00:00:00 2001 +From a6824288f9b9bd42c3dc99bf76f0b7ddf5d0dadb Mon Sep 17 00:00:00 2001 From: Fijxu Date: Tue, 22 Apr 2025 15:47:41 -0400 -Subject: [PATCH 19/20] chore: sets a default timeout of 30 seconds on requests +Subject: [PATCH 17/17] chore: sets a default timeout of 30 seconds on requests --- src/lib/helpers/config.ts | 2 +-