cinema-studio-pro/backend
Manish Tanwar e0cc56fc6e Merge main into feature/deployment: new features + conflict resolution
New features from main:
- Custom presets (create, edit, export/import)
- Identity protection (auto-translate real names to style descriptions)
- Video negative prompts (AI-suggested exclusions)
- Generate video from library image (one-click first frame)
- Expanded preview (maximize on images/videos)
- Move items between projects
- Preset badge in library
- 4K resolution option for Veo 3.1 (8s duration)
- LastFrame interpolation requires 8s (enforced in UI + API)

Conflict resolutions:
- main.jsx: kept feature/deployment AuthProvider+MsalProvider structure
- LoginPage.jsx: kept feature/deployment useAuth() context approach
- useProjects.js: kept feature/deployment AuthContext userId
- CinePromptStudio.jsx: kept both getApiUrl + useCustomPresets imports
- ProjectsTab.jsx: took main's expanded icon set
- VideoGenTab.jsx: took main's duration/resolution logic improvements
- video_api.php: took main's 8s constraint + better error logging

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-25 17:49:15 +05:30
..
api.php Merge main into feature/deployment: new features + conflict resolution 2026-02-25 17:49:15 +05:30
auth.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
AuthMiddleware.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
cleanup.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
clear_session.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
config.example.php 1. Minimum deployment codemarkdown for minimum changes 2026-02-05 00:24:03 +05:30
enhance_prompt.php Merge main into feature/deployment: new features + conflict resolution 2026-02-25 17:49:15 +05:30
env_loader.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
get_config.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
get_current_image.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
get_logs.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
index.php 1. Minimum deployment codemarkdown for minimum changes 2026-02-05 00:24:03 +05:30
JWTValidator.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
server-check.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30
session_manager.php Merge main into feature/deployment: new features + conflict resolution 2026-02-25 17:49:15 +05:30
stream_video.php 7. Video player fix 2026-02-06 04:50:00 +05:30
video_api.php Merge main into feature/deployment: new features + conflict resolution 2026-02-25 17:49:15 +05:30
webhook_logger.php Restructuring of files and Local Tested 2026-01-13 14:52:37 +05:30