Tab-Session-Manager
Tab-Session-Manager copied to clipboard
Sync Options
Does tab session manager extension (Chrome or Firefox) have any native session sync capability? I didn't notice any such features. Otherwise, does it sync using FireFox Sync or via Google Drive?
Thanks in advance!
In version 6.0.0, I finally implemented the cloud sync function!!
You can save sessions to Google Drive and sync with other devices. #73
Sweet! Thank you! I will try out the feature shortly.
Could any other syncing service (e.g. WebDAV/Nextcloud) be a reasonable effort to implement? Just asking because I don't personally maintain chrome extension with sync capabilities
Edit: i can see from cloudAPIs.js that a simple file upload/stat/download is used so technically it would be possible to work on that without modifying the rest of the code as much
+1 on WebDAV/Nextcloud support since I don't use Google Drive
+2 I'm piling on for this along with @drkui I don't use Google Drive either. A Cloud agnostic solution would be the preferred method IMHO, thanks.
+3 Google-less sync solution would be awesome! In the meantime, is it possible to manually sync sessions, where are they saved?
is it possible to sync the settings "Tab Session Manager" Is it possible to use Bookmark backup option to sync with Bookmark sync from Browser?
It would be much better than GDrive if you can implement WebDAV.
+1 for Nextcloud or any WebDAV solution!
+1 To be able to sync across multiple browsers and machines using WebDav/Nextcloud or some sync link that does not need a google account :D
Maybe git or gist ...
I 💙 TSM
Yep, Nextcloud would be awesome! I just chipped in some support via PayPal. TSM is really great!
Definitely would love other options besides Google Drive for sync.
Even an option to automatically backup the session to a file, where I could then use a 3rd party service to sync that file.
https://wiki.mozilla.org/Services/Sync/Addon_Sync
+1 for WebDAV solution!
#951 is kind of related to this, Google returns 403 forbidden when trying to download a session containing URLs Google doesn't like.
I came across that bug after saving a session that has some IPFS URLs: https://gist.github.com/RunningDroid/0aebf9c2d55d5b27c5dfa14466baf2c5
(I saved it because IPFS-FPS can cause Firefox to crash & I wanted to look into it later)
One Idea behind using the Firefox browser is to have Google not follow all your web movements. That's why I would gladly support having a sync option other than Google Drive.
TSM being an addon for Firefox, it may seem preferable to try native synchronisation options available to the platform first, as suggested by @soredake.
Unfortunately, this comes at a price. Taken from https://wiki.mozilla.org/Services/Sync/Addon_Sync#Are_Add-on_Settings_Synchronized.3F:
For add-on authors, to sync settings using Sync, there are effectively 3 methods.
- Synchronize preferences (see https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Firefox_Sync/Syncing_custom_preferences)
- Build a Sync engine (if you need to sync more than just preferences). If you need this, please drop by the #sync channel in IRC so you can chat with a Sync developer (there are some important details not currently captured formally in any docs).
- Build it yourself, not using Sync.
For option 3., if Google Drive works, then solidproject.org, remotestorage.io, Nextcloud and other web storage APIs, such as Git APIs from GitLab and GitHub, eventually also Gitea, and further generic CRUD-via-HTTP stores, like CouchDB or S3, seem very reachable.
Stackedit.io workspaces
Adding support for libre Drive alternatives could help liberate sensitive usage data from commercial enclosure.
- https://nextcloud.com/de/blog/using-webdav-fs-to-access-files-in-nextcloud/
- https://github.com/perry-mitchell/webdav-fs
- https://github.com/tentwentyfour/nextcloud-link