✨ Added
-
SQLite Database Integration:
- Introduced a persistent SQLite database to store:
- Requests: Tracks media requests with details such as media type, source content, and request date.
- Metadata: Stores additional media information (title, overview, release date, poster, rating).
- Prevents duplicate requests and maintains historical data.
- Introduced a persistent SQLite database to store:
-
New Requests Page:
- Displays all media requests grouped by source content.
- Includes search and detailed modal view for each source.
-
Lazy Loading & Pagination:
- Automatically loads more requests as users scroll.
🐛 Fixed
- Duplicate Media Requests:
- Addressed an issue where the same content was requested multiple times due to similar viewing histories across users. #80
📌 Notes
- This release significantly improves the efficiency of media tracking and provides a user-friendly interface for managing requests.
- Feedback and suggestions for further improvements are welcome!