Repository navigation
Tighten TV browse to scripted shows with real audiences - #7
Merged
Merged
Conversation
Popular and Recent TV both go through /discover/tv with scripted and miniseries types, a vote floor and a 90-day window for Recent, and drop Chinese-origin titles from browse while search still finds them.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
TV Popular came straight from
/tv/popular, which ranks by activity, so talk shows, news, soaps, micro-dramas and AI-generated series crowded out real shows. TV Recent sorted/discover/tvnewest-first with no vote floor, so it listed zero-vote uploads from the same day./discover/tv; the/tv/popularbranch is removed.with_type=2|4keeps miniseries and scripted shows, unless a genre is chosen, so Reality or Documentary filters still work.vote_count.gteis 100 for Popular and 10 for Recent, skipped for the unaired statuses Planned, In production and Pilot.zh), Cantonese (cn) and China-origin titles; search is unchanged.A live TMDB probe with these parameters turned Popular from Carson, Colbert, Tagesschau and a Hong Kong soap into Reacher, Lioness, MobLand and Lanterns, and Recent from zero-vote uploads into about 105 real premieres.
Tests
first_air_date.desctopopularity.desc; the anime assertions in that test are unchanged.npm run test --workspace server,npm run lintandnpm run build --workspace serverpass.