Add movie runtime, bulk OMDb refresh, and first-time setup
- Add runtime field to Movie model and display formatted duration (e.g., 2h 22min) on movie cards - Add bulk "Refresh OMDb" button in admin panel for selected movies - Add runtime field to movie edit modal in admin panel - Implement first-time setup flow: show admin creation form on login page when no admin exists - Block registration page until initial setup is complete Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 4.5
parent
087f4f4023
commit
6186f3a051
@@ -5,6 +5,7 @@ const movieSchema = new mongoose.Schema({
|
||||
title: { type: String, required: false },
|
||||
description: { type: String, required: false },
|
||||
rating: { type: String, required: false },
|
||||
runtime: { type: String, required: false },
|
||||
poster: { type: String, required: false },
|
||||
cam: { type: Boolean, required: false, default: false },
|
||||
// Oscar pool year / edition (used to segment movies + stats)
|
||||
|
||||
Reference in New Issue
Block a user