v0.1.2
Highlights
- Move Douban identity and ratings to media profile scopes so movies and TV seasons use the correct scoped Douban subject.
- Remove persisted display rating fields from managed media profiles; display ratings are now projected from the selected scope or TMDB profile rating.
- Fix TV execution snapshots to carry season-scoped Douban IDs and avoid using whole-show episode counts when a season count is unknown.
- Fix source mapping retargeting and TMDB TV season normalization edge cases.
- Add GitHub Actions quality gates for pull requests and simplify the PR template.
Verification
- GitHub Actions
Quality Gatespassed on PR #5. - Local
./scripts/test_backend.shpassed with 878 tests. - Local
./scripts/review_with_gates.shpassed.
What's Changed
Full Changelog: v0.1.1...v0.1.2