Feature: Backup highlights manually.#63
Conversation
- add download backup: json file with a dump of chrome.storage.local - add uplaod backup: upload json file that will replace the contents of chrome.storage.local - add clear data: clear chrome.storage.local feat: add analytics for backup actions feat: add input validation and merge strategy
|
Hi @mattveraldi , thanks for the contribution! I'll take a look at this in more details as soon as I can :) |
|
Hi @jeromepl , I was wondering If you had the chance to have a look at my PR |
|
Hi, I am reaching out to know if you plan on merging it anytime soon. |
|
Hi @mattveraldi , sorry I haven't had time to look into this yet. My first priority was to get some basic tests going and now that that's mostly done next on my list is to look at this. I will keep you updated 🙂 |
|
Hi @jeromepl , why this PR is not merged yet? This could be useful for a lot of people. |
|
@mattveraldi Please merge this PR if you can. This is a very crucial feature that almost everyone needs on a daily basis, especially if they have multiple devices. |
Unfortunately I can't, I am not a maintainer of this repo. Only @jeromepl can merge PRs. |
I was thinking about contributing to this, but if it never gets merged, then what's the point? |
I don't know why it is not merged yet. Maybe @jeromepl has been busy with life/work. Open source project are not guaranteed to be maintained forever. You can always fork the project, create the feature you need and build the package from your PC for your use. |
|
@mattveraldi |
Yes I agree, I am having the same issue and I am solving it manually. Let's hope for Jérôme to come back and merge it. |
Use Case
I currently use three computers:
I rely on highlighter extension on all of them.
The Problem
I am unable to use my personal Google account across all devices. Both the company and client computers are protected by NDAs and managed by their respective organizations, so syncing Chrome data with my private account isn't allowed.
Solution
I need a way to manually backup my highlights.
Implementation
I created an Options Page with 3 commands:
This is something that I needed and will use myself, if you think it is also useful for others, feel free to review/merge this PR.
P.S. This extension is very good and I really like its UI/UX, thank you for sharing it :)