Cursor Agent and mathieumoran1
ec306e3870
Refactor: Remove redundant completer count column
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:15:53 +00:00
Cursor Agent and mathieumoran1
247be1da84
Refactor: Rename 'Finisseur(s)' column to 'Nombre'
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:14:05 +00:00
Cursor Agent and mathieumoran1
7f5773340f
Refactor user stats page to display year in ranking tab badge
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:10:44 +00:00
Cursor Agent and mathieumoran1
bc6ec169b0
Remove redundant completion explanation from user-stat.html
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:08:35 +00:00
Cursor Agent and mathieumoran1
7f21a546f9
Refactor: Improve admin settings layout for better responsiveness
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:07:20 +00:00
Cursor Agent and mathieumoran1
8fc6c74b51
Refactor active year selection UI
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:05:22 +00:00
Cursor Agent and mathieumoran1
740737372a
Refactor: Adjust button layout for active year selection
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:03:47 +00:00
Cursor Agent and mathieumoran1
b0408f87c2
Refactor admin settings to use tabs instead of accordion
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 23:01:48 +00:00
Cursor Agent and mathieumoran1
2968ca7c80
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] >
2025-12-22 22:53:31 +00:00
Cursor Agent and mathieumoran1
bacd25f1ac
feat: Add no-cache headers to API requests
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:51:31 +00:00
Cursor Agent and mathieumoran1
d8bc03fecc
feat: Prevent caching of sensitive admin data
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:46:01 +00:00
Cursor Agent and mathieumoran1
62ac989809
Prevent caching of sensitive and dynamic API data
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:44:01 +00:00
Cursor Agent and mathieumoran1
f655dabc36
Refactor: Improve movie linking and player logic
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:37:41 +00:00
Cursor Agent and mathieumoran1
c207a03f39
Refactor movie playback and add clickability to stats
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:33:13 +00:00
Cursor Agent and mathieumoran1
d98c802a40
Refactor movie category display to use details element
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:28:46 +00:00
Cursor Agent and mathieumoran1
6f8b94ea35
Refactor movie modal: remove search, improve category display
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:26:14 +00:00
Cursor Agent and mathieumoran1
48035c2fa6
feat: Add modal to display watched movies with details
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 22:23:20 +00:00
Mathieu Moran and Cursor Agent
82f9462dda
Admin movies tab redesign ( #59 )
...
* Refactor admin movie tab into sub-tabs for manage, add, and help
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor admin version management UI and styling
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor: Adjust footer padding and border-radius
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor: Improve admin subtab styling
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor admin backup tab into subtabs for backup, restore, and help
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor admin winners tab UI and functionality
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor: Display all winners by year, not just current year
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor winners tab to simplify management
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor control.html layout for winner section
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor 100% completion modal UI with tabs and preview
Co-authored-by: mathieumoran1 <[email protected] >
* Remove redundant 'Preview' and 'Modal' badges
Co-authored-by: mathieumoran1 <[email protected] >
---------
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 17:15:46 -05:00
Mathieu Moran and Cursor Agent
647a0b6a47
Readme file updates ( #57 )
...
* Refactor READMEs and clarify optional features
Co-authored-by: mathieumoran1 <[email protected] >
* Add video auth details and Let's Encrypt helper
Co-authored-by: mathieumoran1 <[email protected] >
---------
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 16:32:17 -05:00
Mathieu Moran and Cursor Agent
eeaf2592ea
Docs: Add more .env options and python server details ( #56 )
...
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 16:23:28 -05:00
Mathieu Moran and Cursor Agent
59eb70dea9
Player text visibility option ( #55 )
...
* feat: Add player admin UI settings
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor player UI settings to combine source and progress
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor admin settings to use accordion layout
Co-authored-by: mathieumoran1 <[email protected] >
---------
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 16:17:31 -05:00
Mathieu Moran
57918f8b88
Fix image link in README.md
...
Updated image link in README for Oscars Pool 2026.
2025-12-22 05:43:02 -05:00
Mathieu Moran
2da9e44105
Merge pull request #54 from quoije/2026-video.backend
...
add video backend server, fix styling and more
2025-12-22 05:42:04 -05:00
Mathieu Moran
8c4941b0a2
Update README.md
2025-12-22 05:40:50 -05:00
Mathieu Moran
9d3376bbb0
update preview v2.1
2025-12-22 05:39:25 -05:00
Mathieu Moran and Cursor Agent
421206d280
Checklist styling update ( #53 )
...
* Refactor checklist styling and structure
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor movie display and styling for better UI
Co-authored-by: mathieumoran1 <[email protected] >
* feat: Add page loader component and integrate into player
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor: Adjust IMDB icon size and alignment
Co-authored-by: mathieumoran1 <[email protected] >
* Feat: Show admin status on player page
Co-authored-by: mathieumoran1 <[email protected] >
---------
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 05:36:33 -05:00
Mathieu Moran and Cursor Agent
1a460ca06c
Fix: Prevent early client progress saves from overwriting server progress ( #52 )
...
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 05:08:53 -05:00
Mathieu Moran and Cursor Agent
a75a024249
Fix: Improve playback progress saving and retrieval ( #51 )
...
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 04:54:03 -05:00
Mathieu Moran and Cursor Agent
d933d69b5f
feat: Add IMDb ID to playback progress and auto-mark as watched ( #50 )
...
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 04:39:52 -05:00
Mathieu Moran and Cursor Agent
5325576dc4
Dns validation for https ( #49 )
...
* Add DNS-01 challenge support for Let's Encrypt
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor letsencrypt script to use /dev/tty for interactive prompts
Co-authored-by: mathieumoran1 <[email protected] >
* feat: Add optional DNS hook mode for certonly
Co-authored-by: mathieumoran1 <[email protected] >
* Refactor: Improve MongoDB connection and add certifi
Co-authored-by: mathieumoran1 <[email protected] >
* Checkpoint before follow-up message
Co-authored-by: mathieumoran1 <[email protected] >
---------
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 04:16:45 -05:00
Mathieu Moran and Cursor Agent
812590d262
Add Python-only Let's Encrypt certificate management ( #48 )
...
Co-authored-by: Cursor Agent <[email protected] >
2025-12-22 03:20:41 -05:00
Mathieu Moran
1b27b378ec
Merge pull request #47 from quoije/cursor/page-title-and-player-ui-a564
...
Page title and player UI
2025-12-22 03:06:19 -05:00
Cursor Agent and mathieumoran1
20d0a52f78
Refactor: Organize movie edit form into tabs
...
Separate movie info and video player settings into distinct tabs for better organization and user experience.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:40:03 +00:00
Cursor Agent and mathieumoran1
dfd8e9b4fd
Fix: Adjust log off button size
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:37:42 +00:00
Cursor Agent and mathieumoran1
0c488319f6
Refactor: Rename "Oscar Pool" to "Pool Oscars" in titles
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:33:32 +00:00
Cursor Agent and mathieumoran1
76e9a934d6
Refactor: Update brand name and dynamic titles
...
Consistently use "Oscar Pool" as the brand name. Dynamically update page titles to include the active Oscar year.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:31:26 +00:00
Mathieu Moran
88129ca5ac
Merge pull request #46 from quoije/cursor/webplayer-bug-fixes-aea1
...
Webplayer bug fixes
2025-12-22 02:20:31 -05:00
Cursor Agent and mathieumoran1
e91c919b46
Refactor: Use query token for API video playback
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:11:03 +00:00
Cursor Agent and mathieumoran1
fd881399cd
Add caching and token fallback for /api/video streams
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 07:02:32 +00:00
Cursor Agent and mathieumoran1
8d93c31df8
Refactor video progress tracking UI and logic
...
Improve progress UI, handle token expiration, and fix restore logic.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 06:57:58 +00:00
Mathieu Moran
f65d92743e
Merge pull request #45 from quoije/cursor/video-server-and-timestamp-fc01
...
Video server and timestamp
2025-12-22 01:50:21 -05:00
Cursor Agent and mathieumoran1
1cda3c23e1
Refactor video progress saving logic
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 06:43:29 +00:00
Cursor Agent and mathieumoran1
ce234d0fac
feat: Add video playback progress display and saving
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 06:40:18 +00:00
Cursor Agent and mathieumoran1
8590c30596
Add support for App/Python protected video streams
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 06:33:45 +00:00
Cursor Agent and mathieumoran1
53eb7faf06
Add fallback for MONGO_DB_NAME from MONGO_URI
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 06:00:31 +00:00
Cursor Agent and mathieumoran1
60fd5a25ce
Refactor: Read environment variables at runtime
...
This change ensures that environment variables are read at runtime, which is important for worker reloads on Windows.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 05:57:35 +00:00
Cursor Agent and mathieumoran1
2025f0231c
Add movie ID display and copy functionality
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 05:38:42 +00:00
Cursor Agent and mathieumoran1
ea37bf95ef
Refactor video session handling and CORS configuration
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 05:35:50 +00:00
Cursor Agent and mathieumoran1
e6537884a3
feat: Add Python video server and improve playback
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 05:25:19 +00:00
Mathieu Moran
837e02ef4c
Merge pull request #44 from quoije/cursor/video-server-and-embed-7ca8
...
Video server and embed
2025-12-22 00:13:52 -05:00