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
Cursor Agent and mathieumoran1
2f767e15a6
feat: Add server-hosted video streaming support
...
Introduces a new /api/video route for streaming video files stored on the server. This allows for direct playback of local video files with seeking capabilities. The Movie model and UI have been updated to support this new feature.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-22 05:12:06 +00:00
Mathieu Moran
f54b1d91c5
Merge pull request #43 from quoije/cursor/header-loading-optimization-321c
...
Header loading optimization
2025-12-21 18:03:00 -05:00
Cursor Agent and mathieumoran1
e6f3b02830
Refactor: Improve header loading and image rendering
...
Add early JS to populate header elements and optimize image loading.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 23:02:22 +00:00
Mathieu Moran
3b055bfdeb
Merge pull request #42 from quoije/cursor/admin-panel-version-styling-4134
...
Admin panel version styling
2025-12-21 17:21:25 -05:00
Cursor Agent and mathieumoran1
1f3511b455
Refactor version history display and styling
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 22:21:03 +00:00
Mathieu Moran
c79b3f1e16
Merge pull request #41 from quoije/cursor/admin-panel-version-control-67d5
...
Admin panel version control
2025-12-21 17:16:01 -05:00
Cursor Agent and mathieumoran1
f5bd8709a0
feat: Manage app version from admin panel
...
Removes GitHub dependency for app version display.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 22:15:15 +00:00
Mathieu Moran
ad211b11bb
Merge pull request #40 from quoije/cursor/blur-below-header-b6ef
...
Blur below header
2025-12-21 17:05:37 -05:00
Cursor Agent and mathieumoran1
1bc65ebd77
Refactor page loader to use a dedicated JS class
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 22:04:58 +00:00
Mathieu Moran
6d7269f331
Merge pull request #39 from quoije/cursor/blur-effect-timing-6b09
...
Blur effect timing
2025-12-21 16:59:25 -05:00
Cursor Agent and mathieumoran1
d9ed2cdc92
Refactor: Preload page loader and use DOMContentLoaded
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:59:02 +00:00
Mathieu Moran
282bc1750c
Merge pull request #38 from quoije/cursor/content-blur-loading-scope-8828
...
Content blur loading scope
2025-12-21 16:55:12 -05:00
Cursor Agent and mathieumoran1
00f5328c75
Refactor: Simplify page loader UI and error handling
...
Remove subtitle and retry button from page loader. Update CSS for new loader style.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:54:59 +00:00
Cursor Agent and mathieumoran1
d683f04305
Fix page loader alignment with dynamic navbar
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:53:19 +00:00
Mathieu Moran
74c833b62c
Merge pull request #37 from quoije/cursor/page-load-indicators-ea0b
...
Page load indicators
2025-12-21 16:50:46 -05:00
Cursor Agent and mathieumoran1
fa0ba74682
feat: Implement full-page loader with progress bar
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:50:24 +00:00
Mathieu Moran
c7de8b8db0
Merge pull request #36 from quoije/cursor/films-checklist-loading-indicator-fa57
...
Films checklist loading indicator
2025-12-21 16:45:26 -05:00
Cursor Agent and mathieumoran1
377c5a828e
Refactor loading indicators to use CSS dots
...
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] >
2025-12-21 21:44:49 +00:00
Mathieu Moran
4809c8ad85
Merge pull request #35 from quoije/cursor/films-and-checklist-loading-4f51
...
Films and checklist loading
2025-12-21 16:40:55 -05:00
Cursor Agent and mathieumoran1
34852ce931
Refactor: Fetch movie summary data separately
...
This change fetches movie counts and watched status in a separate, faster API call. This allows the UI to update header information (like movie counts and last updated time) much sooner, improving perceived performance. The `watchedMovies` array is now fetched as part of this summary endpoint.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:40:16 +00:00
Mathieu Moran
b764d26ad0
Merge pull request #34 from quoije/cursor/loading-spinner-implementation-907f
...
Loading spinner implementation
2025-12-21 16:30:54 -05:00
Cursor Agent and mathieumoran1
762f75ad62
Add loading indicators to user statistics page
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:30:29 +00:00
Cursor Agent and mathieumoran1
e318e25ed1
Add loading and error states for movie lists
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:29:21 +00:00
Mathieu Moran
aeff3504f0
Merge pull request #33 from quoije/cursor/films-checklist-page-performance-ddde
...
Films checklist page performance
2025-12-21 16:25:07 -05:00
Cursor Agent and mathieumoran1
3884ce6492
feat: Add compression and caching to movie routes
...
Adds gzip compression middleware and an in-memory cache for movie data to improve performance. Also adds database indexes for common query patterns.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:24:27 +00:00
Mathieu Moran
1e7ab962d6
Merge pull request #32 from quoije/cursor/oscar-date-configuration-cef0
...
Oscar date configuration
2025-12-21 16:04:33 -05:00
Cursor Agent and mathieumoran1
e326ead817
feat: Allow configuring Oscar date per year
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 21:03:55 +00:00
Mathieu Moran
d732e1a013
Merge pull request #31 from quoije/cursor/statistique-page-cleanup-3226
...
Statistique page cleanup
2025-12-21 15:54:16 -05:00
Cursor Agent and mathieumoran1
05a4b9a673
Refactor user stats display to use tables
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:53:52 +00:00
Mathieu Moran
3c2ddf66ff
Merge pull request #30 from quoije/cursor/statistics-page-tabs-4b57
...
Statistics page tabs
2025-12-21 15:49:43 -05:00
Cursor Agent and mathieumoran1
122c7ee8d3
Feat: Add tie indicator to user stats and app control
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:49:16 +00:00
Cursor Agent and mathieumoran1
52eaee65f6
Refactor: Support multiple winners per year and improve UI
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:48:29 +00:00
Cursor Agent and mathieumoran1
e6f3998d88
Refactor user stats page to use tabs and cache data
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:44:14 +00:00
Mathieu Moran
a7b7df8689
Merge pull request #29 from quoije/cursor/yearly-completion-and-winner-stats-2e76
...
Yearly completion and winner stats
2025-12-21 15:41:04 -05:00
Cursor Agent and mathieumoran1
9a7063b9dc
feat: Add winners tab and 100% completion stats
...
Adds a new section to the admin control panel for managing yearly winners.
Also includes a new section on the user statistics page to display users
who have completed 100% of movies for each year.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:38:01 +00:00
Mathieu Moran
5a2b40357e
Merge pull request #28 from quoije/cursor/admin-control-tab-order-0fa0
...
Admin control tab order
2025-12-21 15:27:01 -05:00
Cursor Agent and mathieumoran1
58d5c3bd40
Refactor: Swap tab IDs and labels for clarity
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:26:30 +00:00
Mathieu Moran
595319945d
Merge pull request #27 from quoije/cursor/security-audit-and-readme-0bd2
...
Security audit and readme
2025-12-21 15:21:12 -05:00
Cursor Agent and mathieumoran1
20ff670ae2
Remove outdated multer installation instruction
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:20:07 +00:00
Cursor Agent and mathieumoran1
7f0b7834e6
feat: Add multer to admin DB backup/restore and improve validation
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:19:00 +00:00
Mathieu Moran
ee483e342c
Merge pull request #26 from quoije/cursor/mongo-database-backup-restore-18d0
...
Mongo database backup restore
2025-12-21 15:11:51 -05:00
Cursor Agent and mathieumoran1
448c28caee
feat: Add admin DB backup and restore functionality
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:08:58 +00:00
Mathieu Moran
beaeaf57dd
Merge pull request #25 from quoije/cursor/user-creation-control-page-ccb0
...
User creation control page
2025-12-21 15:02:38 -05:00
Cursor Agent and mathieumoran1
1b7a7f87a6
Refactor: Move add user form to a modal
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:01:43 +00:00
Cursor Agent and mathieumoran1
87396f72b8
feat: Add user creation form and API endpoint
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 20:00:13 +00:00
Mathieu Moran
64605cf24d
Merge pull request #24 from quoije/cursor/optional-env-var-handling-ebfa
...
Optional env var handling
2025-12-21 14:56:18 -05:00
Cursor Agent and mathieumoran1
d87dff1c9d
Refactor user management UI and add delete functionality
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:55:23 +00:00
Cursor Agent and mathieumoran1
9e825eb1a6
Refactor version endpoint to improve error handling and caching
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:52:08 +00:00
Cursor Agent and mathieumoran1
d0edfe9278
Refactor OMDb API handling and user registration verification
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:41:58 +00:00
Mathieu Moran
4dced844e4
Merge pull request #23 from quoije/cursor/readme-env-file-setup-eda9
...
Readme env file setup
2025-12-21 14:33:37 -05:00
Cursor Agent and mathieumoran1
12ea9ef160
Add comments to .env file for clarity
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:32:59 +00:00
Cursor Agent and mathieumoran1
4fe8ad84ab
Refactor: Improve JWT secret generation instructions
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:31:54 +00:00
Cursor Agent and mathieumoran1
1f98a1a24a
Refactor: Improve README env variable documentation
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:30:42 +00:00
Cursor Agent and mathieumoran1
afb158beca
Fix: Remove redundant env file instruction
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:29:36 +00:00
Cursor Agent and mathieumoran1
253ac63fe9
Refactor: Improve README setup instructions
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:28:13 +00:00
Mathieu Moran
0fe87e1971
Merge pull request #22 from quoije/cursor/readme-mongodb-info-db57
...
Readme mongodb info
2025-12-21 14:26:18 -05:00
Cursor Agent and mathieumoran1
b2882e01d2
Add MongoDB database section to README
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:25:48 +00:00
Mathieu Moran
59d382cf37
Merge pull request #21 from quoije/cursor/readme-features-list-9898
...
Readme features list
2025-12-21 14:23:20 -05:00
Cursor Agent and mathieumoran1
f602808ef6
Add detailed features list to README
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:22:23 +00:00
Mathieu Moran
6532ca85f8
Merge pull request #20 from quoije/cursor/movie-year-selection-control-a2b6
...
Movie year selection control
2025-12-21 14:17:10 -05:00
Cursor Agent and mathieumoran1
19e5f1d522
Refactor: Use select for active year and clean year data
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 19:16:13 +00:00
Mathieu Moran
9234c2ed1e
Update README.md
2025-12-21 13:58:03 -05:00
Mathieu Moran
b2260f6028
Update README.md
2025-12-21 13:52:18 -05:00
Mathieu Moran
0c5ac630e1
update preview v2
2025-12-21 13:46:11 -05:00
Mathieu Moran
dbaed3a629
update preview
2025-12-21 13:42:07 -05:00
Mathieu Moran
393f942d19
Merge pull request #18 from quoije/cursor/web-player-playback-progress-b479
...
Web player playback progress
2025-12-20 22:23:26 -05:00
Cursor Agent and mathieumoran1
1f2462b01e
feat: Add movie playback progress tracking
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 03:22:41 +00:00
Mathieu Moran
206ca2e9d7
Merge pull request #16 from quoije/cursor/player-page-styling-and-links-1590
...
Player page styling and links
2025-12-20 19:51:21 -05:00
Cursor Agent and mathieumoran1
b72f1bde82
Refactor movie player and navigation logic
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 00:50:45 +00:00
Mathieu Moran
7a7d94968b
Merge pull request #15 from quoije/cursor/movie-player-integration-1f3a
...
Movie player integration
2025-12-20 19:28:53 -05:00
Cursor Agent and mathieumoran1
5cfa35c79c
Add player column and badges to movie management table
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 00:27:58 +00:00
Cursor Agent and mathieumoran1
43925c3b60
Refactor: Add flexible video source options to Movie model
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 00:26:34 +00:00
Cursor Agent and mathieumoran1
ae1f065000
feat: Add movie player page and logic
...
Implement the movie player page and associated JavaScript logic for handling various video sources and embed types.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 00:24:01 +00:00
Cursor Agent and mathieumoran1
2a74ed38de
Add movie player link and API endpoint
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-21 00:20:37 +00:00
Mathieu Moran
e3baaf0fc7
Merge pull request #14 from quoije/cursor/user-list-on-control-page-19f4
...
User list on control page
2025-12-20 19:04:41 -05:00
Mathieu Moran
665cca7164
fix logos, remove year
2025-12-20 19:02:04 -05:00
Cursor Agent and mathieumoran1
f073f81c57
Add admin user list functionality
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:52:48 +00:00
Mathieu Moran
975e922c40
Merge pull request #13 from quoije/cursor/checklist-modal-content-settings-b48f
...
Checklist modal content settings
2025-12-20 18:40:19 -05:00
Cursor Agent and mathieumoran1
4aa969414d
feat: Add 100% completion modal settings
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:39:26 +00:00
Mathieu Moran
1389b004f6
Merge pull request #12 from quoije/cursor/completion-modal-content-settings-4bef
...
Completion modal content settings
2025-12-20 18:37:15 -05:00
Cursor Agent and mathieumoran1
a1c781e8a5
feat: Add customizable completion modal for checklist
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:36:12 +00:00
Mathieu Moran
ef97ff0730
Merge pull request #11 from quoije/cursor/control-page-layout-adjustments-bcf8
...
Control page layout adjustments
2025-12-20 18:29:18 -05:00
Cursor Agent and mathieumoran1
232f88d61a
Refactor: Improve admin page layout and responsiveness
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:28:42 +00:00
Mathieu Moran
35da8274b0
Merge pull request #10 from quoije/cursor/admin-panel-layout-redesign-7a39
...
Admin panel layout redesign
2025-12-20 18:24:10 -05:00
Cursor Agent and mathieumoran1
bc017088f7
Refactor admin page into tabbed interface
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:21:35 +00:00
Mathieu Moran
ff289c38da
Merge pull request #9 from quoije/cursor/user-password-reset-feature-23c0
...
User password reset feature
2025-12-20 18:15:13 -05:00
Cursor Agent and mathieumoran1
c83b4685a2
feat: Implement password reset and change functionality
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:13:51 +00:00
Mathieu Moran
7a5ef7e9a0
Merge pull request #8 from quoije/cursor/movie-update-frontend-issue-06ef
...
Movie update frontend issue
2025-12-20 18:02:30 -05:00
Cursor Agent and mathieumoran1
6cb503fe35
feat: Show last updated movies per year
...
Add API and UI to display the last updated movies for the active year.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 23:01:24 +00:00
Mathieu Moran
03a4b4e5dc
Merge pull request #7 from quoije/cursor/global-movie-year-setting-3e2d
...
Global movie year setting
2025-12-20 17:48:44 -05:00
Cursor Agent and mathieumoran1
7ff02207f6
feat: Implement dynamic Oscar year selection
...
This commit introduces the ability to select and manage the active Oscar year. This change affects page titles, API requests, and data filtering across the application, ensuring that all views and statistics are relevant to the chosen year.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 22:48:11 +00:00
Mathieu Moran
dda483b757
Merge pull request #6 from quoije/cursor/global-movie-year-setting-9879
...
Global movie year setting
2025-12-20 17:36:34 -05:00
Cursor Agent and mathieumoran1
64cfdc3c6d
Add settings API for managing active Oscar year
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 22:34:44 +00:00
Mathieu Moran
7c20a2b2ae
Merge pull request #5 from quoije/cursor/admin-movie-editing-feature-b726
...
Admin movie editing feature
2025-12-20 17:26:02 -05:00
Cursor Agent and mathieumoran1
e0ec4760ce
feat: Add movie editing functionality and modal
...
This commit introduces the ability to edit movie details through a modal interface. It includes backend API endpoints for updating movie information and frontend logic to display and manage the edit modal. The changes also refine the year selection and movie loading processes in the admin panel.
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 22:24:38 +00:00
Mathieu Moran
9ac9b1bd04
Update README.md
2025-12-20 17:17:22 -05:00
Mathieu Moran
9854ec30f5
Update README.md
2025-12-20 17:17:05 -05:00
Mathieu Moran
1b9174bf0d
Merge pull request #4 from quoije/cursor/movie-categorization-and-stats-4456
...
Movie categorization and stats
2025-12-20 17:16:18 -05:00
Cursor Agent and mathieumoran1
eeb337fe08
feat: Add Oscar year to movies and admin management
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 22:14:47 +00:00
Mathieu Moran
da9d746928
Merge pull request #2 from quoije/cursor/movie-last-update-time-6461
...
Movie last update time
2025-12-20 16:32:22 -05:00
Cursor Agent and mathieumoran1
0d35a19cc5
Add endpoint to get last movie update timestamp
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 21:31:35 +00:00
Cursor Agent and mathieumoran1
5c4366a9e7
Add timestamps to Movie model
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 21:30:09 +00:00
Mathieu Moran
eaf7904940
Merge pull request #1 from quoije/cursor/oscar-2026-movie-control-147b
...
Oscar 2026 movie control
2025-12-20 16:23:05 -05:00
Cursor Agent and mathieumoran1
f07547cc59
Update Oscars year to 2026 and add admin page
...
Co-authored-by: mathieumoran1 <[email protected] >
2025-12-20 21:20:05 +00:00