overseerr
overseerr copied to clipboard
feat(favorites): implement favorites API endpoints and UI integration
- Added new API endpoints for managing user favorites, including fetching, adding, and removing favorites for movies and TV shows.
- Updated the User entity to include a relationship with UserFavorite.
- Integrated favorites functionality into MovieDetails and TvDetails components, allowing users to add or remove titles from their favorites.
- Enhanced the Sidebar to include a link to the favorites page.
- Updated the OpenAPI documentation to reflect the new favorites endpoints.
Description
Screenshot (if UI-related)
To-Dos
- [ ] Successful build
yarn build - [ ] Translation keys
yarn i18n:extract - [x] Database migration (if required)
Issues Fixed or Closed
https://github.com/sct/overseerr/issues/4289
Just to let you know, Overseerr and Jellyseerr are currently in the process of merging into Seerr. As such, all development is now happening here: https://github.com/seerr-team/seerr (previously the Jellyseerr repo)
The announcement can be found on the Seerr (previously Overseerr) Discord server: https://discord.com/channels/783137440809746482/785475251231784961/1424781317471473837
Invite link: https://discord.gg/seerr