Add a fast /api/movies/summary endpoint and refactor Films/Checklist pages to load header stats in parallel, improving perceived loading speed.
Previously, the "Dernière mise à jour", "Vu", and "Temps avant les Oscars" sections waited for the entire movie list to load, or even blocked the movie list request. By introducing a dedicated, lightweight summary API and fetching it in parallel with the main movie data, these critical header elements now appear much faster with their own loading indicators.
Add a fast `/api/movies/summary` endpoint and refactor Films/Checklist pages to load header stats in parallel, improving perceived loading speed.
Previously, the "Dernière mise à jour", "Vu", and "Temps avant les Oscars" sections waited for the entire movie list to load, or even blocked the movie list request. By introducing a dedicated, lightweight summary API and fetching it in parallel with the main movie data, these critical header elements now appear much faster with their own loading indicators.
---
<a href="https://cursor.com/background-agent?bcId=bc-91c6c803-3677-474b-8f25-6d711f433dea"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-cursor-light.svg"><img alt="Open in Cursor" src="https://cursor.com/open-in-cursor.svg"></picture></a> <a href="https://cursor.com/agents?id=bc-91c6c803-3677-474b-8f25-6d711f433dea"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-web-light.svg"><img alt="Open in Web" src="https://cursor.com/open-in-web.svg"></picture></a>
Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch. Learn more about Cursor Agents
Cursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.
<sub>[Learn more](https://cursor.com/docs/background-agent/web-and-mobile) about Cursor Agents</sub>
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.
Add a fast
/api/movies/summaryendpoint and refactor Films/Checklist pages to load header stats in parallel, improving perceived loading speed.Previously, the "Dernière mise à jour", "Vu", and "Temps avant les Oscars" sections waited for the entire movie list to load, or even blocked the movie list request. By introducing a dedicated, lightweight summary API and fetching it in parallel with the main movie data, these critical header elements now appear much faster with their own loading indicators.
Cursor Agent can help with this pull request. Just
@cursorin comments and I'll start working on changes in this branch.Learn more about Cursor Agents