Commit Graph

251 Commits

Author SHA1 Message Date
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
Jonathan Flueren 77571feb40 Update tests to new upload format 2021-10-06 19:40:52 +02:00
Jonathan Flueren 792704d07a Update API documentation 2021-10-06 19:40:52 +02:00
Jonathan Flueren c6ee19a929 Ensure uppercase action in EpisodeAction upload
Background: action is lowercase in gpodder api description - gpoddersync always worked with uppercase action.
2021-10-06 19:40:52 +02:00
Jonathan Flueren d131b59348 Align episode upload format to gpodder-api
'started', 'position' and 'total' are optional and 'timestamp' is in 'Y-m-d\TH:i:s' format
2021-10-06 19:40:52 +02:00
Jonathan Flueren d6c81e7f83 Update API documentation - add examples & differences between gpodder 2021-10-06 19:40:52 +02:00
Jonathan Flueren 3534c43976 Adjust expected DateTime format to gpodder - UTC ISO 8601 2021-10-06 19:40:52 +02:00