Feature: Backup highlights manually.#63
Open
mattveraldi wants to merge 2 commits intojeromepl:mainfrom
Open
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
Owner
|
Hi @mattveraldi , thanks for the contribution! I'll take a look at this in more details as soon as I can :) |
Author
|
Hi @jeromepl , I was wondering If you had the chance to have a look at my PR |
Author
|
Hi, I am reaching out to know if you plan on merging it anytime soon. |
Owner
|
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. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 :)