Enable toggling ratings off by re-clicking the same star in the player and movie list, and tighten the movies card layout around rating and categories.
Store per-user 5-star ratings with averages and surface them in the player. Refresh movie list layout to show ratings and details in a cleaner card layout.
* feat: Add modal to display watched movies with details
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor movie modal: remove search, improve category display
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor movie category display to use details element
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor movie playback and add clickability to stats
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor: Improve movie linking and player logic
Co-authored-by: mathieumoran1 <[email protected]>
* Prevent caching of sensitive and dynamic API data
Co-authored-by: mathieumoran1 <[email protected]>
* feat: Prevent caching of sensitive admin data
Co-authored-by: mathieumoran1 <[email protected]>
* feat: Add no-cache headers to API requests
Co-authored-by: mathieumoran1 <[email protected]>
* Remove unused movie sorting functionality
The movie sorting dropdown and its associated logic were removed as they are no longer needed.
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor admin settings to use tabs instead of accordion
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor: Adjust button layout for active year selection
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor active year selection UI
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor: Improve admin settings layout for better responsiveness
Co-authored-by: mathieumoran1 <[email protected]>
* Remove redundant completion explanation from user-stat.html
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor user stats page to display year in ranking tab badge
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor: Rename 'Finisseur(s)' column to 'Nombre'
Co-authored-by: mathieumoran1 <[email protected]>
* Refactor: Remove redundant completer count column
Co-authored-by: mathieumoran1 <[email protected]>
---------
Co-authored-by: Cursor Agent <[email protected]>
This change replaces inline spinners with a more subtle CSS-based loading indicator. It also cleans up the inline loading text to be more concise.
Co-authored-by: mathieumoran1 <[email protected]>