Michael
|
d98d43cd06
|
feat: Add Remotion video generation page and API for image-based videos with text overlay and text-to-speech capabilities.
|
2026-03-24 13:28:28 +01:00 |
|
Michael
|
1a7cbe6af9
|
feat: Implement Remotion bundling and rendering scripts.
|
2026-03-24 13:25:22 +01:00 |
|
Michael
|
526e608077
|
feat: Implement Remotion video generation with client-side image selection and server-side rendering.
|
2026-03-24 12:48:53 +01:00 |
|
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
|
3a5acd425c
|
feat: Implement new Reel creation functionality with dedicated mobile and desktop UIs, server-side API routes, and a new FFmpeg processing service.
|
2026-03-19 14:51:16 +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
|
f6376cb470
|
Merge branch 'main' of https://github.com/R0m1k3/Socialflow
|
2026-03-04 14:25:06 +01:00 |
|
Michael
|
82befb2264
|
feat: Implement analytics, media management, and third-party service configurations with new settings pages.
|
2026-03-04 14:25:02 +01:00 |
|
Michael
|
cb42558e52
|
Merge branch 'main' of https://github.com/R0m1k3/Socialflow
|
2026-03-03 12:08:29 +01:00 |
|
Michael
|
b4e48a1f0e
|
feat: implement FastAPI service for video processing with TTS, synchronized subtitles, and stabilization.
|
2026-03-03 12:08:28 +01:00 |
|
Michael
|
ccfa2dd354
|
feat(mobile): use internal audio tracks for reels instead of external search
|
2026-03-02 21:46:38 +01:00 |
|
Michael
|
04373d2881
|
feat: introduce audio administration, reel generation, and enhanced analytics with new database schema and API routes.
|
2026-03-02 13:11:37 +01:00 |
|
Michael
|
b31a45549a
|
feat: initialize main application structure with routing, authentication, and responsive lazy-loaded pages.
|
2026-03-02 13:06:39 +01:00 |
|
Michael
|
451f0a441b
|
feat: introduce a new collapsible sidebar navigation component and an audio administration page.
|
2026-03-02 12:39:24 +01:00 |
|
Michael
|
9e9eb7d1bb
|
feat: implement multi-step reel creation flow with video upload, music selection, text generation, and scheduling.
|
2026-03-02 12:10:50 +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
|
8b13748f13
|
fix(analytics): reduce sync to 2x/day, remove frontend polling for cleaner charts
|
2026-02-12 10:59:17 +01:00 |
|
Michael
|
a460255b93
|
fix(analytics): reset auto-refresh when switching pages in selector
|
2026-02-12 10:54:27 +01:00 |
|
Michael
|
330c42c6ff
|
feat(analytics): resilient Graph API calls, CRON sync every 6h, polling frontend, engagement+views metrics
|
2026-02-12 10:51:06 +01:00 |
|
Michael
|
e1c6b51e0a
|
feat(reels): add real-time generation progress tracking on dashboard (desktop & mobile)
|
2026-02-12 10:33:00 +01:00 |
|
Michael
|
11b5ef0ad2
|
feat(mobile-reel): suppression bouton caméra, amélioration sync TTS (chunks 3 mots + overlap) et style sous-titres (outline/shadow)
|
2026-02-12 10:08:46 +01:00 |
|
Michael
|
2b45b70fa4
|
fix(mobile): add TTS controls to mobile reel creation page
|
2026-02-10 15:05:56 +01:00 |
|
Michael
|
f1b3628ac0
|
fix(ui): correct reel labeling in history and dashboard
|
2026-02-10 14:38:27 +01:00 |
|
Michael
|
11fac558c3
|
feat(reels): async upload + status indicators
|
2026-02-10 12:28:36 +01:00 |
|
Michael
|
a35b9e3d1c
|
feat: implement video thumbnail generation from Cloudinary URLs
|
2026-02-10 10:11:33 +01:00 |
|
Michael
|
62562d37f1
|
feat: Implement dynamic Freesound configuration (DB, API, UI)
|
2026-02-03 15:45:08 +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
|
d62ecffaac
|
fix: resolve mobile white screen crash and add tts configuration features
|
2026-01-29 11:53:47 +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
|
8840520bda
|
fix(mobile): explicitly send drawText param to ensure overlay appears
|
2026-01-23 19:24:31 +01:00 |
|
Jacques
|
248ec6b398
|
fix(client): fix dropzone syntax error and jsx lint issue preventing build
|
2026-01-23 18:50:08 +01:00 |
|
Jacques
|
d3da988cc0
|
fix(mobile): improve upload error handling to debug ios failure
|
2026-01-23 18:33:29 +01:00 |
|
Michael
|
4954877c06
|
feat: optimize iPhone video quality and stabilization UI
|
2026-01-23 17:56:39 +01:00 |
|
Michael
|
027b0f7e73
|
feat(reels): add stabilization to desktop, improve mobile UX with Switch, and remove desktop camera
|
2026-01-23 17:39:50 +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
|
f95f400202
|
feat(mobile): platform-specific camera - native for iOS, WebRTC for Android
|
2026-01-23 16:47:30 +01:00 |
|
Michael
|
06b635561d
|
feat(client): use native iPhone camera for max quality recording
|
2026-01-23 16:36: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
|
427c0b290e
|
chore(client): add window.alert for better mobile debugging
|
2026-01-23 15:52:45 +01:00 |
|
Michael
|
437661e2a6
|
chore(client): add verbose error logging for file upload debugging on iOS
|
2026-01-23 15:41:36 +01:00 |
|
Michael
|
19aa3d5b97
|
fix(client): improve iOS video upload compatibility (MIME types, size limit)
|
2026-01-23 14:53:26 +01:00 |
|
Michael
|
8f5c3d0744
|
fix(client): fix JSX syntax error in new-reel.tsx causing build failure
|
2026-01-23 13:48:54 +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
|
8295916915
|
revert: remove login pre-fill
|
2026-01-23 08:37:53 +01:00 |
|
Jacques
|
2a357a0d69
|
feat(auth): pre-fill login credentials for admin user
|
2026-01-23 08:33:52 +01:00 |
|