Promote the current 2026 branch changes into prod.
Add CAM tagging for movies and render a CAM badge on posters.
Test plan
Not run (not requested)
Note
Adds optional CAM tagging end-to-end.
Model: adds cam: Boolean (default false) to Movie schema
API: includes cam in list projection; accepts and persists cam in /api/movies/add and PUT /api/movies/:id
Admin UI: add/edit forms expose a "Tag CAM" checkbox; JS sends/loads cam
Movies UI: renders a CAM badge on posters when movie.cam is true; adds .cam-badge styles
Written by Cursor Bugbot for commit b00280e9e4. This will update automatically on new commits. Configure here.
## Summary
- Promote the current `2026` branch changes into `prod`.
- Add CAM tagging for movies and render a CAM badge on posters.
## Test plan
- [ ] Not run (not requested)
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Adds optional CAM tagging end-to-end.
>
> - Model: adds `cam: Boolean` (default `false`) to `Movie` schema
> - API: includes `cam` in list projection; accepts and persists `cam` in `/api/movies/add` and `PUT /api/movies/:id`
> - Admin UI: add/edit forms expose a "Tag CAM" checkbox; JS sends/loads `cam`
> - Movies UI: renders a `CAM` badge on posters when `movie.cam` is true; adds `.cam-badge` styles
>
> <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit b00280e9e4307b1fed224bf495751374e7192736. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
2026branch changes intoprod.Test plan