diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ae2246..b744f4a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: php-versions: ["8.2", "8.3"] databases: ["sqlite"] server-versions: - ["stable30", "stable31", "stable32", "stable33"] + ["stable30", "stable31", "stable32", "stable33", "stable34"] name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} @@ -78,7 +78,8 @@ jobs: matrix: php-versions: ["8.2", "8.3"] databases: ["mysql"] - server-versions: ["stable30", "stable31", "stable32", "stable33"] + server-versions: + ["stable30", "stable31", "stable32", "stable33", "stable34"] name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} @@ -144,7 +145,8 @@ jobs: matrix: php-versions: ["8.2", "8.3"] databases: ["pgsql"] - server-versions: ["stable30", "stable31", "stable32", "stable33"] + server-versions: + ["stable30", "stable31", "stable32", "stable33", "stable34"] name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a2d04d..d2adf7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ # Changelog + +## 3.17.0 - 2026-06-22 +### Changed +- Add support for Nextcloud 34 + ## 3.15.2 - 2026-02-17 ### Fixed - Personal settings now shows proper titles/descriptions for ARD Audiothek subscriptions by resolving both API and website URLs to metadata. diff --git a/appinfo/info.xml b/appinfo/info.xml index d18fef3..5c4346f 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -5,7 +5,7 @@ GPodder Sync replicate basic GPodder.net API - 3.16.0 + 3.17.0 agpl Thrillfall GPodderSync @@ -18,7 +18,7 @@ - + diff --git a/tests/Integration/Controller/EpisodeActionControllerTest.php b/tests/Integration/Controller/EpisodeActionControllerTest.php index 2c30455..a6cd0f9 100644 --- a/tests/Integration/Controller/EpisodeActionControllerTest.php +++ b/tests/Integration/Controller/EpisodeActionControllerTest.php @@ -30,7 +30,7 @@ public function setUp(): void parent::setUp(); $app = new App("gpoddersync"); $this->container = $app->getContainer(); - $this->db = \OC::$server->getDatabaseConnection(); + $this->db = \OC::$server->get(\OCP\IDBConnection::class); } /** diff --git a/tests/Integration/Controller/SubscriptionChangeControllerTest.php b/tests/Integration/Controller/SubscriptionChangeControllerTest.php index afc9d99..5d460ed 100644 --- a/tests/Integration/Controller/SubscriptionChangeControllerTest.php +++ b/tests/Integration/Controller/SubscriptionChangeControllerTest.php @@ -33,7 +33,7 @@ public function setUp(): void { parent::setUp(); $app = new App('gpoddersync'); $this->container = $app->getContainer(); - $this->db = \OC::$server->getDatabaseConnection(); + $this->db = \OC::$server->get(\OCP\IDBConnection::class); } /** @@ -145,7 +145,7 @@ public function testSubscriptionChangeCreateAction(): void { $expectedAdd2 = "https://example.org/feed.xml"; $expectedRemove1 = "https://www.example.com/feed.rss"; $expectedRemove2 = "https://www.example.com/feed.xml"; - + $response = $subscriptionChangeController->create( [$expectedAdd1, $expectedAdd2], [$expectedRemove1,$expectedRemove2] diff --git a/tests/Integration/Migration/SubscriptionMigrationTest.php b/tests/Integration/Migration/SubscriptionMigrationTest.php index b574f28..2173f4f 100644 --- a/tests/Integration/Migration/SubscriptionMigrationTest.php +++ b/tests/Integration/Migration/SubscriptionMigrationTest.php @@ -33,7 +33,7 @@ public function setUp(): void { parent::setUp(); $app = new App('gpoddersync'); $this->container = $app->getContainer(); - $this->db = \OC::$server->getDatabaseConnection(); + $this->db = \OC::$server->get(\OCP\IDBConnection::class); } /**