Commit graph

15 commits

Author SHA1 Message Date
Elias Projahn
57735337d6 client: Add sync support
When deleting items, this needs to be explicitly activated. For now,
everything will allways be synced as soon as one update with sync set to
true is made. In the future, this will be done in the background.
2020-06-03 18:37:20 +02:00
Elias Projahn
9194b08254 client: Add sync option to database delete methods 2020-06-03 10:05:58 +02:00
Elias Projahn
cd8d1dfe4b client: Add client specific database 2020-06-02 16:47:46 +02:00
Elias Projahn
8d1c2d3a23 client: Allow changing email and password seperately 2020-05-13 16:01:04 +02:00
Elias Projahn
ea1469c0dd client: Update account API 2020-05-13 13:43:06 +02:00
Elias Projahn
fa2e9ebacd client: Implement authorization 2020-05-08 19:02:39 +02:00
Elias Projahn
4f7a99d2a1 client: Support API in subfolder 2020-05-01 16:30:14 +02:00
Elias Projahn
55a8be5dbb client: Add pagination, search and delete methods
The package now depends on meta for parameter annotations. Also, Uri
objects are used instead of strings. This means, that the parameters to
the constructor have changed too.
2020-05-01 15:40:49 +02:00
Elias Projahn
37a1353297 client: Catch exceptions in put methods 2020-04-26 18:31:07 +02:00
Elias Projahn
00c31296e5 client: Return whether updates where succesful 2020-04-26 17:33:59 +02:00
Elias Projahn
c0cb41b8d0 client: Don't try to return an updated work 2020-04-26 16:53:48 +02:00
Elias Projahn
0fc0c933ac database: Unify work and recording API 2020-04-26 16:48:05 +02:00
Elias Projahn
ad022a6640 database, server: Simpler and more efficient API 2020-04-25 17:30:37 +02:00
Elias Projahn
8ca510e041 client, server: Add SDK version constraint 2020-04-25 13:52:52 +02:00
Elias Projahn
ea1b997618 Add http client library 2020-04-25 13:22:19 +02:00