Blacklist - Waiviogit/waivio GitHub Wiki
To combat spam and fraud, campaign sponsors need a tool to manage blacklists:
- Blacklist - a list of users who will not be able to take part in this sponsor's campaigns.
- References - links to blacklists of other sponsors (taking into account one more level of nesting so that you can have blacklist aggregators).
- Whitelist is a list of users who can participate in campaigns, even if they are included in other blacklists.
At the top of the page there is a navbar with three tabs.
User search block | |
---|---|
Title |
"Add user to the blacklist" |
Field |
user search field. Placeholder - "Find users" |
Description |
"Blacklisted users cannot participate in any campaign sponsored by {userName}". {userName} - clickable, after clicking the user page opens |
User Card |
after clicking on the username when searching through the FIELD , the user card is displayed. The card has:
|
Add |
button to add a user to the list |
List | after clicking on the button to add a user, the user card is displayed in this block |
---|---|
Title |
"Blacklist" |
Empty Message |
if the list is empty, the message "Your list is empty" is displayed |
User Card |
The card has:
|
The list show not only those blocked by the user himself, but also those blocked by those whom this user trusts (References subscription). References account name shows instead of button Delete.
User search block | |
---|---|
Title |
"Recognize other users' blacklists" |
Field |
user search field. Placeholder - "Find users" |
Description |
"When you reference another user's blacklist, you also recognize all other blacklists referred to by that user" |
User Card |
after clicking on the username when searching through the FIELD , the user card is displayed. The card has:
|
Subscribe |
button to add a user to the list |
List | after clicking on the button to add a user, the user card is displayed in this block |
---|---|
Title |
"References" |
Empty Message |
if the list is empty, the message "Your list is empty" is displayed |
User Card |
The card has:
|
User search block | |
---|---|
Title |
"Add user to the whitelist" |
Field |
user search field. Placeholder - "Find users" |
Description |
Whitelisted users can participate in any campaign (subject to campaign eligibility criteria) sponsored by {userName}". {userName} - clickable, after clicking the user page opens |
User Card |
after clicking on the username when searching through the FIELD , the user card is displayed. The card has:
|
Add |
button to add a user to the list |
List | after clicking on the button to add a user, the user card is displayed in this block |
---|---|
Title |
"Whitelist" |
Empty Message |
if the list is empty, the message "Your list is empty" is displayed |
User Card |
The card has:
|
* Several users can be added to the lists at once
If user from this list muted users or hides posts, so there are will be hidden from all sites and waivio.
Users in global blacklist for testing purpose: polt - staging wiv01 - prod