- Add timestampSeconds and frameThumbnailUrl fields to Annotation model - New VideoAnnotationLayer component: auto-pause on draw tool activation, SVG annotation overlay on paused video, time-filtered visibility, All/Timed toggle, timecode display in toolbar - New VideoTimelineMarkers: orange=unresolved, green=resolved, clustered markers on scrub bar with click-to-seek and hover scale - Thread timestampSeconds through validator, service, and API layers - Feedback item cards show timestamp badges for video annotations - VideoPlayer gains renderOverlay, timelineMarkers, pause/seek in state - Fix "Processing" overlay shown when MP4 is available (FFmpeg fallback) - Add revision polling when video status is "processing" - Configure proxyClientMaxBodySize: 500mb for large video uploads - Fix pre-existing Prisma JSON type error in upload-service.ts - Update ROADMAP with lawn reference learnings and A7.3 progress Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
10 lines
230 B
TypeScript
10 lines
230 B
TypeScript
import type { NextConfig } from "next";
|
|
|
|
const nextConfig: NextConfig = {
|
|
experimental: {
|
|
// Allow large video uploads (up to 500MB) through the proxy
|
|
proxyClientMaxBodySize: "500mb",
|
|
},
|
|
};
|
|
|
|
export default nextConfig;
|