This commit is contained in:
2026-01-27 17:40:37 +01:00
parent 82947a7bd6
commit adc2cd572a
55 changed files with 4145 additions and 101 deletions

View File

@@ -3,3 +3,19 @@
2026-01-27 13:50:00 - Updated PROPOSAL.md to switch from local Ollama to OpenAI-compatible endpoints as per user request.
2026-01-27 13:55:00 - Started Phase 1. Created directory structure, docker-compose.yml, and .gitignore.
2026-01-27 14:05:00 - Completed Phase 1. Initialized git, created Backend/Frontend stubs, and successfully built/ran infrastructure with Docker Compose. Verified connectivity.
2026-01-27 14:08:00 - Started Phase 2. Created backend directory structure and configured Pydantic settings and SQLAlchemy session.
2026-01-27 14:15:00 - Defined SQLAlchemy models (Project, Ingredient, Scene, Shot). Initialized Alembic.
2026-01-27 14:25:00 - Configured Alembic for async support and successfully generated initial migration.
2026-01-27 14:35:00 - Applied database migrations using Alembic.
2026-01-27 14:45:00 - Started Phase 3. Configured MinIO client and implemented Project/Asset API endpoints.
2026-01-27 15:00:00 - Verified Asset Upload API with end-to-end script. Fixed Nginx proxy and Pydantic schema issues.
2026-01-27 15:10:00 - Implemented Frontend AssetLibrary component and configured TailwindCSS.
2026-01-27 15:15:00 - Fixed Frontend build errors (TypeScript and Tailwind).
2026-01-27 15:25:00 - Rebuilt Frontend container with new code. Phase 3 Complete.
2026-01-27 15:35:00 - Modernized UI with Dark Theme, Sidebar, and Dashboard layout. Fixed Tailwind v4 build issues.
2026-01-27 15:45:00 - Reverted to Tailwind v3 to fix critical styling issues.
2026-01-27 16:00:00 - Started Phase 4. Implemented `ScriptParserService` using OpenAI-compatible API (Gemini-Flash).
2026-01-27 16:15:00 - Verified Script Parsing backend with test script.
2026-01-27 16:25:00 - Implemented Frontend Script Page with Upload and Breakdown visualization.
2026-01-27 16:35:00 - Started Phase 5. Implemented `FlowGeneratorService` and persistence endpoints (`/import-script`, `/shots/:id/generate-flow`).
2026-01-27 16:45:00 - Built `AssemblyPage` with Monaco Editor integration.