Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Tag-Based Content Filtering System in Blacklist Settings #1076

Open
1 task done
Molier opened this issue Nov 6, 2024 · 1 comment
Open
1 task done

Add Tag-Based Content Filtering System in Blacklist Settings #1076

Molier opened this issue Nov 6, 2024 · 1 comment
Labels
awaiting triage This issue needs to be reviewed enhancement New feature or request

Comments

@Molier
Copy link

Molier commented Nov 6, 2024

Description

The current adult content filtering system relies solely on TMDB's "adult" tag, which often misses content that should be filtered, especially for family-friendly environments. While the recently introduced blacklist feature allows blocking individual titles, a more comprehensive solution is needed for proactive filtering.

Desired Behavior

  • Add a configurable tag blacklist system in the blacklist settings, fe: blacktags ?

  • Allow administrators to specify TMDB tags to filter (e.g., "sexploitation", "erotic", "softcore")

  • Apply these filters across all discovery sections (Movies, TV Shows, Trending, etc.)

  • Option to enable/disable the tag filter system globally

  • Ability to export/import tag lists for easy sharing of curated filters

Additional Context

This would build upon the existing single-item blacklist feature, offering a more scalable solution for content filtering. The TMDB API already exposes these tags, as evidenced in the example: https://www.themoviedb.org/movie/37265 where tags like "erotic" are present but not caught by the current adult filter.
see #460 for more.

          **parallel topic / feature request @ overseer:** https://github.com/sct/overseerr/issues/3533

From this discussion it seems like TMDB does have something for that in their api:

https://www.themoviedb.org/talk/606da6c698f1f10029694d78

Quickly looking up the API reference for /discover-movie there seem to be parameters for that too ... e.g. include_adult or certification_country

https://developer.themoviedb.org/reference/discover-movie

Certifications for all Countries can be gotten here

https://developer.themoviedb.org/reference/certification-movie-list

Response: certifications.json


So all in all ... shouldn't this allow for a proper filter?

Not by tags but actually by country & age ratings (=certifications) for both movies and TV-Shows ...


As for the UI/Settings in regard to the Limits - you could basically take the values from the Parental Control settings in Jellyfin for that - or?

image

(Sorry for the German Screenshot ...)

Originally posted by @thiscantbeserious in #460 (comment)

Code of Conduct

  • I agree to follow Jellyseerr's Code of Conduct
@Molier Molier added awaiting triage This issue needs to be reviewed enhancement New feature or request labels Nov 6, 2024
@Molier Molier changed the title Add Tag-Based Content Filtering System in Discovery Settings Add Tag-Based Content Filtering System in Blacklist Settings Nov 6, 2024
@gauthier-th
Copy link
Collaborator

gauthier-th commented Nov 6, 2024

This looks like a duplicate of #1048?
I misread sorry

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting triage This issue needs to be reviewed enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants