feat: Centralize default values for social media publisher upload limit and GCS bucket details in config. 53236bb jebin2 commited on 2 days ago
feat: Introduce `social_media_publisher_provider` config with a default of "hybrid" and retrieve it in the publisher. c2912a2 jebin2 commited on 3 days ago
feat: Add background scheduler with GitHub workflow trigger, sheet-based round-robin publishing, and per-account upload limits f50bedb jebin2 Claude Opus 4.6 commited on 3 days ago
feat: Display real-time upload progress in publishing modals and streamline ImageKit configuration and client initialization. faf693c jebin2 commited on 3 days ago
feat: Integrate ImageKit.io as a fallback for media uploads in social media publishers with new utilities, configuration, and tests. 2d331ea jebin2 commited on 3 days ago
Refactor: Standardize logging by replacing print statements with logger calls and adjusting verbosity levels. 503d4ac jebin2 commited on 3 days ago
feat: Allow specifying a dedicated Google Sheet ID for logging via the new `LOG_GSHEET_ID` configuration. 8348f26 jebin2 commited on 3 days ago
feat: Implement centralized logging with colored output, verbose control, and updated log levels across the application. 175adcc jebin2 commited on 3 days ago
refactor: Remove `CONTENT_STRATEGY_FILE` as a workflow dispatch input, now exclusively using its value from workflow variables. fc8ec65 jebin2 commited on 4 days ago
feat: Implement product video detection and merging into the voiceover pipeline using Gemini and MoviePy. e780c61 jebin2 commited on 4 days ago
feat: Integrate Grok SDK for video generation with new `GrokVideoGenerator` and configuration options. b3fc79f jebin2 commited on 5 days ago
feat: Introduce `GCS_BUCKET_FOLDER_NAME` for configurable Google Cloud Storage paths across workflows and utilities. 50a7b1c jebin2 commited on 5 days ago
refactor: Migrate Google Sheet access to use sheet IDs exclusively and introduce a factory method for log sheets. c2fc9ca jebin2 commited on 5 days ago
feat: Update Instagram auth to Direct Login, add config support, enhance logging 012d5a5 jebin2 commited on 7 days ago
refactor: Adjust import paths to use `src.config` and enhance text clip rendering with dynamic font sizing and vertical positioning. 9d54dfd jebin2 commited on 11 days ago
feat: Implement support for multiple video merge types per row with configurable processing strategies. 2df2397 jebin2 commited on 12 days ago
feat: Introduce configurable text overlay column, add new audio tracks, and adjust main module import path. 8a6fb45 jebin2 commited on 12 days ago
Refactor social publishers, fix asyncio/frontend crash, fix GCS project ID 05104b9 jebin2 commited on 20 days ago
refactor: Centralize configuration management by replacing direct os.getenv calls with the new get_config_value utility function. 3bba70c jebin2 commited on 25 days ago
refactor: Overhaul configuration loading by removing explicit calls, standardizing environment variables, and adding pre-checks. 4c5b5e2 jebin2 commited on 25 days ago
refactor: streamline log worksheet naming by removing `GSHEET_WORKSHEET_LOGS` configuration and adjusting name generation. 522e55a jebin2 commited on 25 days ago
feat: Rewrite publisher workflow for multi-platform publishing c1e4f94 jebin2 commited on 25 days ago
feat: Implement text overlay management from Google Sheets and refactor pipeline selection based on AI generation and video merge type. 455e3bd jebin2 commited on about 1 month ago
Refactor: Unify configuration management and replace legacy content strategy loading 9ed628b jebin2 commited on Jan 12