Commit Graph
39 Commits
Author SHA1 Message Date
Michael e41c43c1da feat: Implement Remotion video generation with dedicated client UI, components, and server-side rendering. 2026-03-24 12:35:52 +01:00
Michael ae0048a6e1 feat: Add initial application structure, client components, server services, and extensive BMAD/BMM workflow definitions. 2026-03-17 11:39:44 +01:00
Michael c3356c2140 feat: Introduce ffmpeg-service using FastAPI to process video, generate TTS with synchronized subtitles, and manage fonts. 2026-03-03 14:28:01 +01:00
Michael 4fcc8cf53c feat: Add music search and favorite API routes, and introduce FFmpeg service for Reels. 2026-03-03 12:34:09 +01:00
Michael 0e9622b5eb feat: Implement internal MP3 management and logo overlay functionality for Reels. 2026-03-02 11:33:22 +01:00
Michael d89de20df2 feat: polish mobile hub design and navigation 2026-02-13 10:56:35 +01:00
Michael 08f82d4080 feat: simplify mobile dashboard & implement reel queue system 2026-02-13 10:32:58 +01:00
Michael dbddf3a74e feat: implement reel improvements (clean text, deletion, mobile TTS) 2026-02-13 10:11:04 +01:00
Michael cdabf13e94 feat(ffmpeg): synchronisation texte/voix precise via WordBoundary edge-tts 2026-02-11 15:29:12 +01:00
Michael 838d168239 fix: remove emojis from display overlay and increase font size to 65 2026-01-29 13:32:11 +01:00
Michael 5c33d7fac0 fix: auto-download Noto Color Emoji and use generic Sans font family for robust emoji support 2026-01-29 13:25:16 +01:00
Michael 70f348553f fix: revert to DejaVu Sans to fix emoji visibility regression 2026-01-29 13:19:17 +01:00
Michael 214ff257a2 fix: emojis color, remove hashtags from overlay, verify stabilization logic 2026-01-29 13:12:12 +01:00
Michael 8bc7109392 fix: move stabilization toggle to bottom for better visibility 2026-01-29 13:03:02 +01:00
Michael 817bd2a980 feat: emoji support in subtitles and clear stabilization UI 2026-01-29 12:58:53 +01:00
Michael eee6e65c94 fix: tune encoded stabilization for aggressive handheld shake 2026-01-29 12:20:12 +01:00
Michael d7377914e7 fix: synchronize text overlay speed with dynamic TTS duration 2026-01-29 12:08:52 +01:00
Michael 456139cf2d feat: optimize facebook reels video quality (1080p, 30fps, 10Mbps) and fix camera capture settings 2026-01-29 11:19:40 +01:00
Jacques b33c9a30be style(ffmpeg): reduce font size to 30 for cleaner text overlay 2026-01-23 20:22:42 +01:00
Jacques 16435d499a fix(ffmpeg): use subtitles filter exclusively and fix SRT generation nameerror 2026-01-23 20:09:03 +01:00
Michael 4954877c06 feat: optimize iPhone video quality and stabilization UI 2026-01-23 17:56:39 +01:00
Michael 7223bbbfb2 feat(reels): optimize quality to 1080p, increase text size to 64, and add stabilization toggle 2026-01-23 17:19:32 +01:00
Michael 891b374500 feat: support large file uploads up to 4GB (disk storage + streaming) 2026-01-23 16:27:27 +01:00
Michael aac776777a feat(reels): add video stabilization, quality improvements and processing monitoring 2026-01-23 13:42:42 +01:00
Michael 9ff1c4aa18 feat: enhance reels with default overlay, more voices, and tts preview 2026-01-23 09:38:59 +01:00
Jacques 901c8581f6 Fix: Switch male TTS voice to Henri and improve fallback logic 2026-01-22 20:05:19 +01:00
Michael 074de54c8b fix cam to 4k et ffmpeg TTS 2026-01-22 17:13:11 +01:00
Michael 77a6dd7188 fix 2026-01-22 16:58:12 +01:00
Michael 9ffd92f6bf add TTS voice 2026-01-22 15:28:00 +01:00
Michael 44928c61b8 fix ffmpeg 2026-01-22 15:18:59 +01:00
Michael e29048d374 feat: Introduce a dedicated FFmpeg microservice for video processing, integrated into the Docker Compose setup. 2026-01-22 13:06:00 +01:00
Michael f2cdd0a71c feat: implement new reel creation page with video, music, text, and publishing workflow. 2026-01-22 12:53:36 +01:00
Michael 3d494d4056 feat: Add Facebook Reels with music and text overlay - Add ffmpeg.ts service for Docker FFmpeg API integration - Add jamendo.ts service for royalty-free music search - Add publishReel methods to facebook.ts - Add reels API routes (music search, AI text generation, create/preview) - Add new-reel.tsx frontend with 4-step workflow - Add 'reel' type to postTypeEnum - Update navigation with Nouveau Reel link 2026-01-22 11:57:27 +01:00
Michael 1f76a72100 docs: Update task.md with recent fixes 2026-01-20 14:42:26 +01:00
Michael f8db96084b feat(i18n): Translate analytics to French 2026-01-20 14:27:17 +01:00
Michael 4c06e5951d feat(db): Add automated safe migration on startup 2026-01-20 14:03:58 +01:00
Michael f8ddb44e38 feat(analytics): Implement Analytics Dashboard and Token Management 2026-01-20 13:49:24 +01:00
Michael b38f082d6e fix: télécharger l'image avant traitement Sharp pour les stories avec texte 2026-01-20 11:34:59 +01:00
Michael 4f8bab176a fix: génération automatique de la clé de chiffrement au lancement Docker 2026-01-20 11:10:22 +01:00