Fediseer / FediseerGUI

GUI for fediseer.com
MIT License
12 stars 7 forks source link

[Feature] Synchronization settings and mapping #133

Open skobkin opened 11 months ago

skobkin commented 11 months ago

Introduction

Synchronization feature is a very good tool for many instances. But it has some flaws.

For example, not every instance blocks any other which is considered "bad", but still wants to use benefits of community-driven moderation lists. Some just limits them leaving their users a freedom of information and ability to still manually follow users from the "bad" instance.

So here's an idea: list mapping.

Examples

So for example you can set your own sync profile by selecting sanctions and strategies for fediseer list. For example:

Sync settings 1 (default):

Fediseer list instance sanctions strategy
Censured suspend overwrite
Hesitated limit overwrite
Suspicious no sync
Some other list no sync

Sync setting 2 (custom)

Fediseer list instance sanctions strategy
Censured limit merge / append only
Hesitated no sync
Suspicious no sync
Some other list no sync

Sync setting 3 (custom)

Fediseer list instance sanctions strategy
Censured limit merge with deletion
Hesitated reject media overwrite
Suspicious no sync
Some other list limit overwrite

Explanation

Strategies

Instance sanctions

RikudouSage commented 11 months ago

Something like this is pretty much the end-goal for synchronization, though it's gonna take a while.

github-actions[bot] commented 10 months ago

This issue hasn't seen any activity for 30 days. Please comment (or remove the stale label) within 5 days, otherwise this issue will be closed.

skobkin commented 10 months ago

Should feature request be automatically closed?

RikudouSage commented 10 months ago

Well, I use it more as a reminder that says "hey, you either forgot about this issue, or it's no longer relevant".

github-actions[bot] commented 9 months ago

This issue hasn't seen any activity for 30 days. Please comment (or remove the stale label) within 5 days, otherwise this issue will be closed.

github-actions[bot] commented 9 months ago

The issue has been closed due to inactivity.

github-actions[bot] commented 8 months ago

This issue hasn't seen any activity for 30 days. Please comment (or remove the stale label) within 5 days, otherwise this issue will be closed.