Commit Graph

8321 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