anfragment / zen

Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
https://zenprivacy.net
MIT License
2.39k stars 60 forks source link

Backup and Restore Funtionality #114

Open Honkertonken opened 2 months ago

Honkertonken commented 2 months ago

Description

I currently have around 11 custom filters and would greatly appreciate an option to backup and restore these filter lists. Additionally, it would be great if this package were available on winget.

Otherwise, amazing app, keep up the great work :)

anfragment commented 2 months ago

Glad you enjoy the app! Adding this to the backlog.

Noahnut commented 1 month ago

Hi I think I can do it

In my design I will

anfragment commented 3 weeks ago

Hello @Noahnut! Sounds great; feel free to work on the issue. Here’s a beginner’s guide to the project that you can use to get started: https://github.com/anfragment/zen/blob/master/docs/internal/index.md#getting-started.

Regarding the format, I think JSON is a better fit since we’re already using it, and Go’s standard library provides a package for it.

Noahnut commented 3 weeks ago

Hello @anfragment The UI will like the photo. Is that ok ? I will export and import the custom filter only.

image
anfragment commented 3 weeks ago

@Noahnut looks neat, love it! A few minor UX suggestions:

When implementing, could you please ensure the import button appends new lists rather than overwriting existing ones?

Noahnut commented 3 weeks ago

@anfragment Thank for your advise ! I will follow your advise. Yes, I will append the import filter list to the original list