stashapp / stash-box

Stash App's own OpenSource video indexing and Perceptual Hashing MetaData API
MIT License
208 stars 60 forks source link

[Feature] Administrative section for blacklisting domains from link fields #651

Open echo6ix opened 1 year ago

echo6ix commented 1 year ago

Is your feature request related to a problem? Please describe. It is a recurring issue that unwanted domains are added to the link field of scenes, such as JavLibrary. While using crowdsourcing to filter bad data or guideline violations is part of the ethos of StashDB, automating as much as possible improves efficiency and help to improve the quality of data and overall user experience.

Describe the solution you'd like Integrate a blacklist mechanism that administrators/moderators would have the ability to control by prevent specific domains from being submitted to the link fields of scenes, studios, performers, etc.

Key features would be:

vt-idiot commented 1 year ago
Aw, but then I won't be able to shout

# JAVLibrary is not a studio link

on my edits

AdultSun commented 1 year ago

Your recent issue #656 reminded me of this one. It would be useful to have a mod/admin controlled blacklist for fields and objects other than links as well, specifically to block the submission of banned studios and performers or unwanted names/aliases.

The one concern for me with maintaining a blacklist of suspected legal names for performers though is security. We wouldn't want to have a single list of those names vulnerable to a bad actor hacking our system to steal them, so we would have to be very confident in our security around that feature before I'd feel comfortable using it for sensitive information like that.