beakerbrowser / hashbase

A Dat-hosting service for multiple users
https://hashbase.io
MIT License
239 stars 38 forks source link

Need an obvious way for user to know their local published changes have synced #95

Open erangell opened 6 years ago

erangell commented 6 years ago

Use case: I edit a file locally and publish the change. The Library button in Beaker shows me that I have no unpublished changes, and I can see the timestamp of the file I changed (ex: "Today, 6:56pm"). On Hashbase.io it is not clear whether the change has been synced. When I download the file I edited I get the old version. I wanted to make sure my changes were synced on hashbase before I emailed a friend informing him that the change was available.

pfrazee commented 6 years ago

Ok we'll see if we can get something put together for this

erangell commented 6 years ago

I am able to detect whether the site synced to hashbase by opening the DAT url on another computer and looking at the version number of the archive. So it would help if the version number and timestamp for that version can be displayed in the header of the file directory. Then you can document the use case of how you check that your files synced by comparing versions.

pfrazee commented 6 years ago

That's a good idea and really easy to implement. I'll make a TODO to show the current version synced in Hashbase's UI