Commit Graph

  • 0676e9f0a8 feat: AI Brand Voice Translator integration and Mesh Content fix main kevinguevara 2026-06-03 23:56:58 -05:00
  • ad8622e243 feat: daily timeline advanced UI and calendar integration kevinguevara 2026-06-03 04:08:13 -05:00
  • e944594e06 fix: Add missing useState import in MediaVideo kevinguevara 2026-06-02 23:57:44 -05:00
  • 17435e155d fix: Wait for images, videos, and fonts to load before capturing frame 0 to fix thumbnails kevinguevara 2026-06-02 23:53:19 -05:00
  • cac5bd9faf fix: Repair blend mode stacking context in canvas and display mode in live preview kevinguevara 2026-06-02 23:27:50 -05:00
  • c90628efdf fix: Render intro and outro videos correctly on BuilderCanvas preview kevinguevara 2026-06-02 23:18:22 -05:00
  • 75c600aefd fix: Syntax error in FieldConfigPanel.tsx kevinguevara 2026-06-02 23:12:38 -05:00
  • 419e25a87b fix: Expose Blend Mode selector for brand-variable and static fields kevinguevara 2026-06-02 23:10:35 -05:00
  • 0abfa2b8ed feat: Add Blend Mode support to Video and Image template fields kevinguevara 2026-06-02 23:01:58 -05:00
  • e85d8eabcc feat: Support brand Intro and Outro videos in template fields kevinguevara 2026-06-02 22:55:16 -05:00
  • dc6cab57bd fix: Scale element borders, shadows and blurs dynamically based on resolution kevinguevara 2026-06-02 22:31:27 -05:00
  • 32a993d6a9 feat: Dynamic text scaling based on video resolution kevinguevara 2026-06-02 22:18:00 -05:00
  • 58d9b095a3 feat: Add batch video export support with Export Queue and modal kevinguevara 2026-06-02 22:16:51 -05:00
  • 9503dbfabc fix(rendering): synchronize FPS, implement render locks, respect brand segment duration, and fix local audio path resolving for ffmpeg kevinguevara 2026-06-02 20:40:30 -05:00
  • b7656cf8eb feat(ui): apply brand identity colors, typography, and contextual toolbar kevinguevara 2026-06-02 15:27:01 -05:00
  • f998e454fe Refactor: remove AGPL imgly dependency and migrate background removal to python backend kevinguevara 2026-06-02 14:50:25 -05:00
  • 560a413c1e fix: dynamic video duration across ProductionForm + LivePreviewCanvas kevinguevara 2026-06-02 09:58:37 -05:00
  • a21675e5fc fix: 3 critical bugs — audio corruption, blob URLs, static duration kevinguevara 2026-06-02 09:48:28 -05:00
  • 32505f95ce chore: remove all Remotion references from Electron main + UI kevinguevara 2026-06-02 05:35:03 -05:00
  • 551bff56a2 feat: Phase 4 — replace @remotion/bundler + @remotion/renderer with Puppeteer + FFmpeg kevinguevara 2026-06-02 05:33:17 -05:00
  • 3e3e23b6b7 chore: remove remotion and @remotion/player from dependencies kevinguevara 2026-06-02 05:23:56 -05:00
  • ff07d8c492 feat: replace Remotion with custom Bradly Engine (Phases 1-3) kevinguevara 2026-06-02 05:20:43 -05:00
  • 0aa44afa43 fix: resolve blob URLs in designMD before Remotion render kevinguevara 2026-06-02 04:49:21 -05:00
  • 7c4196475c fix: 3 bugs in Electron export pipeline kevinguevara 2026-06-02 04:44:25 -05:00
  • 25587ab07f fix: Electron download via native save dialog kevinguevara 2026-06-02 04:33:57 -05:00
  • fbdbd7e05c fix: port conflicts and API proxy for Electron dev mode kevinguevara 2026-06-02 04:18:34 -05:00
  • e7520b28f9 feat: add Windows .exe support kevinguevara 2026-06-02 04:10:11 -05:00
  • e42a484ab0 fix: production renderer, app icon, dev:web script kevinguevara 2026-06-02 04:06:00 -05:00
  • 92a8cf78a9 feat: integrate Electron for desktop app kevinguevara 2026-06-02 03:57:17 -05:00
  • b135a70cc7 Initial commit — Bradly branding editor platform kevinguevara 2026-06-02 03:27:03 -05:00