Commit Graph

207 Commits

Author SHA1 Message Date
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
thrillfall
956bac26aa release 3.1.0 2021-10-18 12:22:39 +02:00
Jonathan Flueren
52b6d8e8a2 Add timestamp to subscription change response 2021-10-17 19:48:13 +02:00
Jonathan Flueren
12a33ac002 Add info about availability in AntennaPod 2021-10-14 20:56:07 +02:00
Jonathan Flueren
d414f59537 Add useful links to app store page 2021-10-14 20:56:07 +02:00
thrillfall
76ee383ea4 remove unused VersionController 2021-10-13 22:54:15 +02:00
thrillfall
5887e8b10b release 3.0.1 2021-10-13 22:52:35 +02:00
thrillfall
4062efa430 run github actions for any branch with prefix 'ci-' 2021-10-13 22:36:30 +02:00
thrillfall
f686348c22 add another episode action to test that converted timestamps are set to correct entites 2021-10-13 22:32:06 +02:00
Jonathan Flueren
dae9f2a9ec Change return value of migration to number of affected rows 2021-10-13 22:32:06 +02:00
Jonathan Flueren
6dd54198f6 Store epoch to correct entry, fix uninitialized variable 2021-10-13 22:32:06 +02:00
thrillfall
001a333367 run github actions for any branch with prefix 'ci' 2021-10-13 22:28:39 +02:00
sunjam
8a0c3dc3c1 updated info.xml
added multimedia category also. couldn't find it when looking under multimedia, then tools... Cheers.
2021-10-13 14:52:25 +02:00
Jonathan Flueren
dd9c089d1b
Release 3.0.0 (#34)
* release 3.0.0
2021-10-06 22:06:13 +02:00
thrillfall
b074fc6637 The g is for global 2021-10-06 19:57:50 +02:00
thrillfall
137e367c2d also catch oracle exception message 2021-10-06 19:40:52 +02:00