You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TL;DR Checks all remote repositories, merges the info and updates the contact store.
Remote repositories are used to publish profile changes -- could be anything from Google Drive to IPFS. The updated info is encrypted individually for each of the user's contacts that this update is intended for by using their individual pub key. This way only the intended contact can decrypt the information and in turn update their local storage with the new information for this user.
This component will handle pushing and pull updates over all configured repositories via a plugin architecture.
pushUpdate(): encrypt and publish profile to all contacts
pullUpdates(): get updates for all contacts from all repositories
enableRepository(id): configure a new repository
The text was updated successfully, but these errors were encountered:
yes exactly. I'll improve the description. A basic implementation is already done. Needs some testing though before closing the issue. And then we need some sort of background service that triggers the sync controller now and then.
TL;DR Checks all remote repositories, merges the info and updates the contact store.
Remote repositories are used to publish profile changes -- could be anything from Google Drive to IPFS. The updated info is encrypted individually for each of the user's contacts that this update is intended for by using their individual pub key. This way only the intended contact can decrypt the information and in turn update their local storage with the new information for this user.
This component will handle pushing and pull updates over all configured repositories via a plugin architecture.
The text was updated successfully, but these errors were encountered: