-
Show this post
mattsalcido, I recently did something that made me lose all my Discogs Enhancer settings. I wish there was a straightforward way within the extension to backup my DE settings somewhere, and to restore them whenever necessary. Re-entering everything takes quite a bit of time. -
Show this post
This happened again, and the something that made me lose my DE settings was setting up a new laptop on my home network and installing Google Chrome. When it synced, my settings got wiped out in Chrome on my other devices. -
Show this post
That sucks, sorry that happened to you. I haven't heard about this issue from anyone else so far but I'll look into backing up all the data. There's a potential risk of bricking the extension by allowing s to restore the synched data if it's not done correctly. If restoring ends up being a difficult process I'll likely not make it a feature, just a heads up. -
Show this post
OK, thanks for considering anyway. To work around this, I keep a note of all my settings in my note-taking app, to somewhat ease restoring it in these infrequent events. -
Show this post
This happens to me sometimes as well, and it's definitely frustrating. It would be great to have an option to back up the settings. My main issue is that I occasionally need to switch browsers for work. When I to Chrome on a new browser, the extension gets reinstalled without its previous settings. Unfortunately, it then syncs the empty settings across all devices, causing me to lose everything. -
Show this post
This is a tricky one to put together because the extension's data lives in two places and one of those places is something that I can't do anything about.
Basically all of the data that is synced lives inside your Chrome installation on your hard drive. There's nothing I can put together that will let you back that data up. If Chrome is overwriting things, it is likely doing that in this location.
The extension saves the feature specific data to localStorage - things like your block lists, favorite sellers, dark theme variant, filter preferences, etc... This is something I can help back up BUT there are a couple of things worth noting:
1. The data saved to localStorage does not include the enabled states of the features. So if you have some features enabled and others disabled, you're going to have to go through and enable / disable them again. This is the data that I can't access - it's saved on your hard drive where Chrome is installed.
2. The data saved to localStorage can be backed up, but backing up / restoring it will be tricky because the data is only accessible from a discogs.sie.com page and allowing s to tinker with that data means there is a risk for bricking the extension and losing everything.
I would have to create a feature that would add some kind of form where you could copy the data from localStorage and also paste that data back in during a restore process. The problem is that form has to exist on a discogs.sie.com page - it couldn't be an extension page like the Edit Block Sellers feature because that has it's own localStorage that is unrelated to Discogs.com.
Showing and hiding the form would likely be a multi-step process since you wouldn't want to see the form all the time. This is the challenging part of putting this together: what is the best way to show and hide the form when it needs to be accessed? And how do I minimize the risk of bricking the extension and losing everything?
Let me put some thought into this. If I can come up with a decent solution I'll work on putting it together.