From e7da7945bda11f672247fe07be795fda57822e35 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Oct 2025 10:35:49 -0600 Subject: [PATCH 01/18] Add dependabot --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..7f4d5fa3aa6 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 100 + - package-ecosystem: "gradle" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 100 From 1060624e6782817dde74c1ad96f0d9c1933d02e9 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 27 Oct 2025 12:23:25 -0600 Subject: [PATCH 02/18] Add gradle wrapper workflow --- .github/workflows/update-gradle-wrapper.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/update-gradle-wrapper.yml diff --git a/.github/workflows/update-gradle-wrapper.yml b/.github/workflows/update-gradle-wrapper.yml new file mode 100644 index 00000000000..c85ccbb8ce4 --- /dev/null +++ b/.github/workflows/update-gradle-wrapper.yml @@ -0,0 +1,16 @@ +name: Update Gradle Wrapper + +on: + schedule: + - cron: "0 0 * * *" + workflow_dispatch: + +jobs: + update-gradle-wrapper: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v5 + + - name: Update Gradle Wrapper + uses: gradle-update/update-gradle-wrapper-action@v2 From efbdab9eae5c7559f82d86266e8dabfbc656fd47 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sun, 2 Nov 2025 14:18:24 -0700 Subject: [PATCH 03/18] Update --- .github/dependabot.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7f4d5fa3aa6..d9b3269f8fb 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,3 +10,8 @@ updates: schedule: interval: "daily" open-pull-requests-limit: 100 + allow: + - dependency-type: "all" + versions: "all" + update-types: ["all"] + versioning: "prerelease" From 6639f281207aa09e09ee85a6c0c0a5d64a0c82a9 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sun, 2 Nov 2025 14:23:52 -0700 Subject: [PATCH 04/18] - --- .github/dependabot.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d9b3269f8fb..7f4d5fa3aa6 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,8 +10,3 @@ updates: schedule: interval: "daily" open-pull-requests-limit: 100 - allow: - - dependency-type: "all" - versions: "all" - update-types: ["all"] - versioning: "prerelease" From c7d9a3497bfa57999e44af4886f5baa958011b0f Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Fri, 21 Nov 2025 16:10:28 -0700 Subject: [PATCH 05/18] - --- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c519ce47fcf..a54bdd41736 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,8 +1,8 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists # Binary-only ZIP Checksum: https://gradle.org/release-checksums/ -distributionSha256Sum=72f44c9f8ebcb1af43838f45ee5c4aa9c5444898b3468ab3f4af7b6076c5bc3f -distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip +distributionSha256Sum=df67a32e86e3276d011735facb1535f64d0d88df84fa87521e90becc2d735444 +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME From 5309b542dcd1acf2f11d7f56b767a5e98d7a26c4 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Fri, 21 Nov 2025 16:18:49 -0700 Subject: [PATCH 06/18] - --- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a54bdd41736..c519ce47fcf 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,8 +1,8 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists # Binary-only ZIP Checksum: https://gradle.org/release-checksums/ -distributionSha256Sum=df67a32e86e3276d011735facb1535f64d0d88df84fa87521e90becc2d735444 -distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip +distributionSha256Sum=72f44c9f8ebcb1af43838f45ee5c4aa9c5444898b3468ab3f4af7b6076c5bc3f +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME From c41a5c17a446377855bf54614b99d6709c8f60ed Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sat, 22 Nov 2025 13:35:52 -0700 Subject: [PATCH 07/18] Bump --- .github/workflows/update-gradle-wrapper.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-gradle-wrapper.yml b/.github/workflows/update-gradle-wrapper.yml index c85ccbb8ce4..00a60e97a82 100644 --- a/.github/workflows/update-gradle-wrapper.yml +++ b/.github/workflows/update-gradle-wrapper.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Update Gradle Wrapper uses: gradle-update/update-gradle-wrapper-action@v2 From 2bc223109928d8434c964b6d344b8d6384d0bc23 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:35:59 -0700 Subject: [PATCH 08/18] Fix --- .github/workflows/update-gradle-wrapper.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/update-gradle-wrapper.yml b/.github/workflows/update-gradle-wrapper.yml index 00a60e97a82..79d05f8c39c 100644 --- a/.github/workflows/update-gradle-wrapper.yml +++ b/.github/workflows/update-gradle-wrapper.yml @@ -11,6 +11,8 @@ jobs: steps: - uses: actions/checkout@v6 + with: + persist-credentials: false - name: Update Gradle Wrapper uses: gradle-update/update-gradle-wrapper-action@v2 From 604063f0fbe3155d767e652dc13a3abd5ea8cc80 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 6 Apr 2026 18:35:50 -0600 Subject: [PATCH 09/18] - --- .github/workflows/update-gradle-wrapper.yml | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 .github/workflows/update-gradle-wrapper.yml diff --git a/.github/workflows/update-gradle-wrapper.yml b/.github/workflows/update-gradle-wrapper.yml deleted file mode 100644 index 79d05f8c39c..00000000000 --- a/.github/workflows/update-gradle-wrapper.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Update Gradle Wrapper - -on: - schedule: - - cron: "0 0 * * *" - workflow_dispatch: - -jobs: - update-gradle-wrapper: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v6 - with: - persist-credentials: false - - - name: Update Gradle Wrapper - uses: gradle-update/update-gradle-wrapper-action@v2 From 9797dc20bd704b1c63765f301ffd9898d8152029 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:20:36 -0600 Subject: [PATCH 10/18] test --- .github/PULL_REQUEST_TEMPLATE.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000000..b1d8d46322e --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,2 @@ +# AI Policy +- [ ] I have read the [AI Policy](/AI-POLICY.md) if this pull request used AI. From bdd228bf56891f82cf50007d7c1760dbb75fd945 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:23:07 -0600 Subject: [PATCH 11/18] Test --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index b1d8d46322e..ebc3fad887f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,2 +1,2 @@ # AI Policy -- [ ] I have read the [AI Policy](/AI-POLICY.md) if this pull request used AI. +- [ ] Check this box if this pull request was created with AI. See the [AI Policy](/recloudstream/cloudstream/AI-POLICY.md). From 087fbb46f9a76793e5a83c31ad74fe7f901c4ab3 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:24:12 -0600 Subject: [PATCH 12/18] - --- .github/PULL_REQUEST_TEMPLATE.md | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index ebc3fad887f..00000000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,2 +0,0 @@ -# AI Policy -- [ ] Check this box if this pull request was created with AI. See the [AI Policy](/recloudstream/cloudstream/AI-POLICY.md). From 3a11ec32f523facbd9e7613e74253df8fcec00f6 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:25:36 -0600 Subject: [PATCH 13/18] Test --- AI-POLICY.md => CONTRIBUTING.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename AI-POLICY.md => CONTRIBUTING.md (100%) diff --git a/AI-POLICY.md b/CONTRIBUTING.md similarity index 100% rename from AI-POLICY.md rename to CONTRIBUTING.md From cc6441345d022948a31b58a9d9a26f1feb54d68d Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:26:41 -0600 Subject: [PATCH 14/18] - --- CONTRIBUTING.md => AI-POLICY.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename CONTRIBUTING.md => AI-POLICY.md (100%) diff --git a/CONTRIBUTING.md b/AI-POLICY.md similarity index 100% rename from CONTRIBUTING.md rename to AI-POLICY.md From c9b02355ff13f41ccf5059d42f38dd95676aab9a Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Wed, 15 Apr 2026 10:30:17 -0600 Subject: [PATCH 15/18] - From ca5ce1958b58b17294a22ce852d37b20cb23c616 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Wed, 15 Apr 2026 10:30:30 -0600 Subject: [PATCH 16/18] - --- AI-POLICY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AI-POLICY.md b/AI-POLICY.md index 5409393fb18..d8bbbb0034a 100644 --- a/AI-POLICY.md +++ b/AI-POLICY.md @@ -9,3 +9,4 @@ AI is a great tool. However, we want you to follow these rules regarding usage o 3. Listen to humans over computers. Contributors to CloudStream know this codebase better than an AI. 4. You should be able to explain and fix any code you submit. We do in-depth reviews and will reject low effort contributions. + From 1a73b89514f491fe068c3383042cbe402058fcd4 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Wed, 15 Apr 2026 10:30:40 -0600 Subject: [PATCH 17/18] - --- AI-POLICY.md | 1 - 1 file changed, 1 deletion(-) diff --git a/AI-POLICY.md b/AI-POLICY.md index d8bbbb0034a..5409393fb18 100644 --- a/AI-POLICY.md +++ b/AI-POLICY.md @@ -9,4 +9,3 @@ AI is a great tool. However, we want you to follow these rules regarding usage o 3. Listen to humans over computers. Contributors to CloudStream know this codebase better than an AI. 4. You should be able to explain and fix any code you submit. We do in-depth reviews and will reject low effort contributions. - From 25959dba5fcf6d12543cba49952f02cd6f8cf2b3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 19:25:31 +0000 Subject: [PATCH 18/18] Bump androidGradlePlugin from 9.1.1 to 9.2.1 Bumps `androidGradlePlugin` from 9.1.1 to 9.2.1. Updates `androidx.databinding:viewbinding` from 9.1.1 to 9.2.1 Updates `com.android.application` from 9.1.1 to 9.2.1 Updates `com.android.lint` from 9.1.1 to 9.2.1 Updates `com.android.kotlin.multiplatform.library` from 9.1.1 to 9.2.1 --- updated-dependencies: - dependency-name: androidx.databinding:viewbinding dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.application dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.lint dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.kotlin.multiplatform.library dependency-version: 9.2.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index dc65cc4ee3a..29772e8677b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ # https://docs.gradle.org/current/userguide/dependency_versions.html#sec:strict-version [versions] activityKtx = "1.13.0" -androidGradlePlugin = "9.1.1" +androidGradlePlugin = "9.2.1" animeDb = "1.0.2" annotation = "1.10.0" appcompat = "1.7.1"