Commit Graph

172 Commits

Author SHA1 Message Date
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
Matthias Gutjahr 1d2056e025 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