Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement/bug - Add manual sync button on App #21

Closed
cjnaz opened this issue May 18, 2018 · 4 comments
Closed

Enhancement/bug - Add manual sync button on App #21

cjnaz opened this issue May 18, 2018 · 4 comments
Assignees

Comments

@cjnaz
Copy link

cjnaz commented May 18, 2018

If I update (add a tag) to a bookmark in Chrome on one machine the change gets pushed to the server (as indicated by the bookmark toolbar getting rebuilt). However, on another machine running Chrome the sync does not automatically get triggered. If I then add a tag to a bookmark on the 2nd machine I get a Data out of Sync warning and lose the local change (the warning message gets clipped).

How/when does the App check for changes on the server?

Enhancement request:

  1. Add a Force Download or Manual Download button in the App Settings panel to force a sync/download from the server, and call out any sync conflicts.
  2. In the App Setting panel, add the lastUpdated info from the Server/API and the lastUpdated info for the local bookmarks. Suggest putting this info next to the Force Download button.

Client app information

App Platform: Chrome on Win10 and Centos7

App Platform Version: 1.3.1

Other info

Running the API server V1.1.0 on the local Centos machine, with Apps referencing an an external ddns service URL.

@cjnaz
Copy link
Author

cjnaz commented May 18, 2018

The sync/update eventually made to the 2nd machine. What is the sync update check period? The manual sync/download button and lastUpdated display would be helpful.

@nero120
Copy link
Member

nero120 commented May 22, 2018

How/when does the App check for changes on the server?

The app checks every 5 minutes for updates to your synced bookmarks. I think this could be reduced to one a minute to help reduce the risk of conflicts occurring. This would increase the load on the service but shouldn't be an issue.

Add a Force Download or Manual Download button in the App Settings panel to force a sync/download from the server, and call out any sync conflicts.

I agree there should be a better interface for resolving conflicts, though I'd hope it should be a very edge case especially if the time between checking for updates is reduced.

@Metal-Frog
Copy link

+1

@nero120 nero120 self-assigned this Oct 31, 2018
@nero120 nero120 added this to the v1.4.1 milestone Oct 31, 2018
@nero120
Copy link
Member

nero120 commented Oct 31, 2018

This will be added in the next release (v1.4.1).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants