Automatic contacts syncronization (every 10m)

This commit is contained in:
RainLoop Team 2014-04-28 19:10:39 +04:00
parent d476a6a3ac
commit 0ce7b03fd0
11 changed files with 336 additions and 258 deletions

View file

@ -82,6 +82,13 @@ function WebMailDataStorage()
this.identities = ko.observableArray([]);
this.identitiesLoading = ko.observable(false).extend({'throttle': 100});
// contacts
this.contacts = ko.observableArray([]);
this.contacts.loading = ko.observable(false).extend({'throttle': 200});
this.contacts.importing = ko.observable(false).extend({'throttle': 200});
this.contacts.syncing = ko.observable(false).extend({'throttle': 200});
this.contacts.skipNextSync = false;
this.allowContactsSync = ko.observable(false);
this.enableContactsSync = ko.observable(false);
this.contactsSyncUrl = ko.observable('');