Commit graph

5121 commits

Author SHA1 Message Date
ganfra
e7f9bf86c6 Pause/Resume sync thread when app goes background/foreground 2018-10-17 15:20:26 +02:00
ganfra
d9f1d3fc85 Sync : save token 2018-10-17 14:46:36 +02:00
ganfra
44eb838610 Manage sync in an infinite thread 2018-10-17 13:59:21 +02:00
ganfra
4904ac894e Start to insert room summaries and listen for changes 2018-10-16 15:52:30 +02:00
ganfra
b79d23ad24 Migrate to realm + better insertion 2018-10-15 19:42:13 +02:00
ganfra
95fd7190e4 Better coroutines management 2018-10-13 11:18:49 +02:00
ganfra
1a967b6326 Sync : start insertion in DB 2018-10-12 19:26:22 +02:00
ganfra
9bef41a13b Start creating database model 2018-10-12 16:50:54 +02:00
ganfra
06456ae3e9 Translate some legacy SDK classes to kotlin 2018-10-11 21:32:23 +02:00
ganfra
11f860533c Start working with RoomState (trying approaches for content parsing) 2018-10-11 20:01:08 +02:00
ganfra
c7ce5c61b1 Clean some files 2018-10-11 17:35:15 +02:00
ganfra
5baaecaea4 Add basic session management to avoid login each time 2018-10-11 09:58:28 +02:00
ganfra
f9e6f4b533 Integration with old SDK - make it works 2018-10-11 09:05:32 +02:00
ganfra
108fae2f28 WIP integration with old SDK (not working) 2018-10-10 19:46:43 +02:00
ganfra
3215fa47d5 Import old SDK as legacy code to replace smoothly 2018-10-09 12:30:01 +02:00
ganfra
058f1704fa Make sync request works as initial sync 2018-10-08 17:52:45 +02:00
ganfra
a7eecdffae Start importing some classes from the developed SDK... + rename packages 2018-10-05 18:14:32 +02:00
ganfra
c4316d5055 Make the sdk targeting android to win time 2018-10-04 15:19:03 +02:00
ganfra
54fb54a695 Sync : add sync response model 2018-10-03 19:00:02 +02:00
ganfra
d69b2ba930 Add AccessTokenInterceptor and LoggingInterceptor 2018-10-03 18:16:11 +02:00
ganfra
b406e8301a first commit 2018-10-03 17:58:12 +02:00