Commit Graph

21 Commits

Author SHA1 Message Date
ff53bbec16 adds first get images implementation with image type not complete yet 2022-10-21 00:23:54 +02:00
6b36364b99 adds check for the right methods of session api 2022-10-17 23:59:22 +02:00
5d58aaee1c adds set rank 2022-10-17 23:56:45 +02:00
23fc948424 adds methods to set, delete and refresh representative image of an album 2022-10-17 23:54:38 +02:00
f862a9794f adds check for tests to validate parameters and method sent to piwigo 2022-10-17 23:52:58 +02:00
f3ff670ef0 adds DeleteRepresentativeAsync to album api
passes cancellation token to all async requests
2022-10-17 23:23:25 +02:00
a05e149b31 optimizes login method 2022-10-17 00:23:40 +02:00
32a071b6c7 adds delete album and make context response type aware to handle response status within the call context 2022-10-17 00:16:30 +02:00
09a7a40dff starts using json strings from api examples to check mapping
adds CalculateOrphansAsync to AlbumApi
removes some not needed log lines
removes tests explicit login calls
2022-10-16 23:53:17 +02:00
181ccef825 splits typed response into response without result and response with result 2022-10-16 23:10:20 +02:00
37c262e74f renames category to album even if the api reference uses category. piwigo uses album everywhere and this seems more logical 2022-10-16 23:06:25 +02:00
62679b0c09 moves login and logout to context and adds abstracted generic post method to hide flurl from api implementations 2022-10-16 22:58:38 +02:00
cae3f94e39 adds interfaces to structure the piwigo api parts 2022-10-15 00:23:49 +02:00
e5ba4c6e4a splits client into multiple interfaces and adds a context
adds code format for rider / resharper
2022-10-15 00:07:59 +02:00
b2940dc33b adds GetAllCategoriesAsync 2022-10-08 00:08:48 +02:00
5cdd637faf consolidates extension methods 2022-10-07 23:11:28 +02:00
5f7f6f6efa moves assembly visible to csproj 2022-10-07 23:11:15 +02:00
06dd6548cf makes get status work and adds debug logging of responses 2022-10-07 13:43:19 +02:00
3bf56c7ee7 adds first implementation details and starts with login / logout 2022-10-06 23:54:44 +02:00
0751dbe9d3 adds empty skeleton projects 2022-09-23 23:54:29 +02:00
98525f1305 adds rider ide settings 2022-09-23 23:51:39 +02:00