Commit Graph

173 Commits

Author SHA1 Message Date
Kalle Fagerberg 4409b11d60 Ignore phpunit cache 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 3550bdcb67 Ran composer update
Composer was complaining about "composer.json" being outdated, and it
didn't want to install PHPUnit, even though it was listed in
compose.lock

EDIT: While rebasing I mostly reverted most of my changes to instead use
the upstream changes from main.
2022-10-28 09:50:44 +02:00
Kalle Fagerberg 513a48a6e0 Removed 'no settings' note from README.md 2022-10-28 09:50:44 +02:00
Kalle Fagerberg eaa994be1a Removed old code 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 4886afd8d6 Changed defaultSubscriptionData to static 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 3de2c6e2fb tabs -> spaces 2022-10-28 09:50:44 +02:00
Kalle Fagerberg d2f03c5527 Added CI action for building JS 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 2d89c9f6d3 Updated GitHub Action to also build NPM 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 82bcd0c6ea Added more info to list view 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 71e8faf8cd Smallfix errors 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 33dd043dcb Added fetched podcast data 2022-10-28 09:50:44 +02:00
Kalle Fagerberg 226054a634 Moved personal metrics to API endpoint 2022-10-28 09:50:44 +02:00
Kalle Fagerberg b9f982cb92 Initial test version 2022-10-28 09:50:44 +02:00
Jonathan Flueren 273cb86128 Use Postgres 14.5 instead of 15
since 15 is not officially supported by Nextcloud
2022-10-24 19:10:42 +02:00
JonOfUs 53dbab8ed9 Add support for Nextcloud 25 2022-10-24 19:10:42 +02:00
JonOfUs 3ca635b8c2 Remove unused composer.lock entries 2022-10-24 19:10:42 +02:00
Jonathan Flueren 7002208f3b Add Garmin Podcasts, improve doc
Added subscription API examples and note about that GUID is used for identification if present
2022-09-19 19:07:18 +02:00
Jonathan Flueren ec78fc4f47 Add AGPL 3.0 LICENSE 2022-07-20 20:13:05 +02:00
Jonathan Flueren 7b9d732f97 Release 3.4.0
Minor, because of small functionality change. Before, no timestamp would
have returned all SubscriptionChanges of the last week.
2022-05-26 19:34:01 +02:00
Jonathan Flueren a92c0d8e71 Remove oci tests from ci
Not necessary since Nextcloud doesn't support OCI DB
2022-05-26 19:34:01 +02:00
Jonathan Flueren 6ba2f89195 Add integration tests for subs and empty since 2022-05-25 23:57:42 +02:00
Jonathan Flueren 8e26db81cd Correct wrong API response documentation 2022-05-25 23:57:42 +02:00
Jonathan Flueren 2ce7911856 Simplify null value check 2022-05-25 23:57:42 +02:00
Jonathan Flueren 0d6492e99d Set default since timestamp to 0 2022-05-25 23:57:42 +02:00
Jonathan Flueren 4c4803f117 Change to mock in migration tests for better compatibility 2022-05-04 19:23:31 +02:00
Jonathan Flueren 0b4f9346f0 Release 3.3.0 2022-05-04 19:23:31 +02:00
Jonathan Flueren 2521efa34d Don't crash on unauthenticated api call 2022-05-04 19:23:31 +02:00
Jonathan Flueren e3a2898dfc Add Nextcloud 24 ci test 2022-05-04 19:23:31 +02:00
Jonathan Flueren 7bbaf24d2c Add support for Nextcloud 24 2022-05-04 19:23:31 +02:00
Jonathan Flueren 2ac01444bc Change test request creation to work with Nextcloud 24 2022-05-04 19:23:31 +02:00
Linkinsoldier 99967b8769 Update README.md
Thank you for your Nextcloud App - Antennapod App 2.5.1. is released which works with your Nextcloud App.
2022-04-23 19:44:29 +02:00
thrillfall 330eb51798
add note about inexistent app icon (#59) 2022-04-02 19:58:50 +02:00
Jonathan Flueren acb4c28b33 Specify project summary in README.md 2021-12-22 19:12:58 +01:00
Jonathan Flueren 12c0f0cd0f Add supported clients & installation to README.md 2021-12-22 19:12:58 +01:00
thrillfall 678b27031b release 3.2.0 2021-12-09 22:58:34 +01:00
Jonathan Flueren 0c74b7a759 Update CHANGELOG that Nextcloud 23 is supported 2021-12-09 21:47:34 +01:00
Jonathan Flueren ee7080d63c Also test Nextcloud 23 in ci tests 2021-12-09 21:46:41 +01:00
Jonathan Flueren c7a8991322 Add support of NC23 2021-12-09 21:46:41 +01:00
thrillfall e119d41c86 do not add subscriptions that have no url (i.e. antennapod local folder subscriptions) 2021-12-09 20:55:05 +01:00
thrillfall a9e29e269c remove redundant phpdoc 2021-11-03 13:51:48 +01:00
thrillfall 239b7773c2 abort updates once it fails 2021-11-03 13:51:48 +01:00
Matthias Gutjahr 48c4bb779e Remove unit tests 2021-11-03 13:51:26 +01:00
Matthias Gutjahr bac196e0b5 Throw exception if client sends invalid request data 2021-11-03 13:51:26 +01:00
Matthias Gutjahr 056b12a667 Add check for EpisodeAction properties
- also add type hints and phpdocs
- add additional unit tests
- set integer types in EpisodeActionEntity
- correctly call static methods
- improve exception handling in EpisodeActionSaver
- remove unused method EpisodeActionWriter::purge()
2021-11-03 13:51:26 +01:00
Matthias Gutjahr b41a57d3a5 Add phpdoc @method tags for setters 2021-11-03 13:51:26 +01:00
Matthias Gutjahr 93bfcecf15 Revert removal of UniqueConstraintViolationException 2021-11-03 13:51:26 +01:00
Matthias Gutjahr 3e94305d0c Add integration test for create action 2021-11-03 13:51:26 +01:00
Matthias Gutjahr cba5bd97c3 Fix typo 2021-11-03 13:51:26 +01:00
Matthias Gutjahr 1a3e385387 Remove redundant docblock 2021-11-03 13:51:26 +01:00
Matthias Gutjahr 7cc459a46d Add @method docblock tags for magic methods 2021-11-03 13:51:26 +01:00