Commit Graph

2679 Commits

Author SHA1 Message Date
eight
626ebe6f3a Fix: cache the token forever if there is no expire time e.g. dropbox 2019-10-30 01:18:23 +08:00
eight
d4dcdf3efd LATENCY -> NETWORK_LATENCY 2019-10-30 01:07:59 +08:00
eight
799205d196 Fix: sync.getStatus should be sync 2019-10-30 01:01:34 +08:00
eight
a371394fc3 Fix: store missing props in an object 2019-10-30 00:57:08 +08:00
eight
375c95e4a3 Fix: make addMissingProperties a local 2019-10-30 00:51:11 +08:00
eight
6c4f73a49a Add: login button to generate the access token interactively 2019-10-21 02:34:08 +08:00
eight
fca75ce207 Fix: don't call revoke() if token is undefined 2019-10-21 02:26:54 +08:00
eight
003fbead0c Fix: only auth user on 401 error, don't display login window without user interaction 2019-10-21 01:53:26 +08:00
eight
7d5ca17c6e Bump db-to-cloud, fix switching drive issue 2019-10-17 02:40:43 +08:00
eight
d9d60c31d8 Bump dependencies. Fix issue of switching drives 2019-10-17 01:27:48 +08:00
eight
5a2cb918d7 Fix: don't schedule a sync on db changed if not connected 2019-10-17 01:13:24 +08:00
eight
cb8fc0e75b Fix: arguments sent to sync.put is wrong 2019-10-16 16:34:03 +08:00
eight
31c1845b1b Bump dependencies, fix onedrive list issue 2019-10-15 17:49:20 +08:00
eight
8fc44f76aa Fix: Google only generates one refresh token for one user by default 2019-10-12 23:37:36 +08:00
eight
acd23d7162 Add: revoke dropbox token 2019-10-12 23:19:52 +08:00
eight
0d3f0540ed Change: try to revoke the token when log out 2019-10-12 23:12:05 +08:00
eight
fb7a4a78b3 Fix: fromPref is not used 2019-10-12 21:17:48 +08:00
eight
6be5385314 Add: display error message 2019-10-12 19:56:26 +08:00
eight
cecadcdf3e Add: microsoft client secret 2019-10-12 19:54:39 +08:00
eight
a9a5baace9 Add: subtract expire with a latency 2019-10-12 19:51:44 +08:00
eight
49e8ef079e Change: switch microsoft to code flow 2019-10-12 18:48:46 +08:00
eight
56242313d5 Add: implement refresh token 2019-10-12 18:32:29 +08:00
eight
785dcfb619 Don't stop the sync if the first sync is not triggered by the user 2019-10-12 18:15:15 +08:00
eight
6ef85820f1 Change: only modify pref if the initialization success? 2019-10-12 18:05:46 +08:00
eight
809b6ff2fb Bump dependencies 2019-10-12 17:47:52 +08:00
eight
90f01aae5c Change: switch google to code flow 2019-10-12 17:44:08 +08:00
eight
73dc6c77a6 Fix: expire time is incorrect 2019-10-09 23:47:42 +08:00
eight
91d38e4f66 Don't use minified version since it is hard to debug 2019-10-09 18:59:54 +08:00
eight
86180ccfea Bump dependencies 2019-10-09 16:56:43 +08:00
eight
05647a3922 Fix: token is not reused 2019-10-09 16:34:59 +08:00
eight
8bc1c953e5 Add: google and onedrive 2019-10-09 16:15:42 +08:00
eight
d65b7b0700 Fix: syncTarget is undefined 2019-10-04 19:52:42 +08:00
eight
d88bd092e1 Change: show loaded and total 2019-10-04 19:46:56 +08:00
eight
1b02c5b85b Bump dependencies 2019-10-04 19:41:26 +08:00
eight
f32c68bbed Show status text only 2019-10-03 18:36:57 +08:00
eight
484c7e3e1e Add: more detail status 2019-10-03 18:16:08 +08:00
eight
a590d894a9 Add: include progress in sync status 2019-10-03 18:10:11 +08:00
eight
3196c621c5 Update dependencies 2019-10-03 18:05:02 +08:00
eight
274c6a75ba Add: schedule a faster sync when db changed 2019-10-02 13:39:01 +08:00
eight
0a5e51be36 Add: show current status in the UI 2019-10-01 20:45:05 +08:00
eight
93698e728b Change: manage sync status in background 2019-10-01 20:26:22 +08:00
eight
f6567eef12 Fix: handle prefs change 2019-10-01 19:39:03 +08:00
eight
938757b782 Fix: manage complex state 2019-09-30 20:06:16 +08:00
eight
e257ff2985 Fix: return promise in prefs.set 2019-09-30 18:56:26 +08:00
eight
67cad1176c Add: update selector state 2019-09-30 18:37:10 +08:00
eight
50a734910b Add: disble selector if connected 2019-09-30 18:36:08 +08:00
eight
a051e21ce4 Change: make prefs.set return a promise 2019-09-30 18:35:35 +08:00
eight
4666fe493a Update db-to-cloud 2019-09-30 18:22:54 +08:00
eight
646c16b7f9 Add: sync options to options page 2019-09-30 18:20:52 +08:00
eight
8f4588b247 Fix: then -> catch 2019-09-30 16:26:40 +08:00