chore: Enable verbose output for the video generation script in the CI workflow. 6d0371e 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: add PRODUCT_VIDEO_LIBRARY_GSHEET_WORKSHEET input to workflow and env file 9bda293 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
refactor: Migrate `GCS_BUCKET_FOLDER_NAME` from secrets to vars in the workflow and adjust `list_gcs_files` prefix default handling. 92b42d6 jebin2 commited on 5 days ago
feat: Add `CONTENT_STRATEGY_GSHEET_WORKSHEET` as an environment variable and workflow input. bba303f jebin2 commited on 5 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
chore: add GSHEET_WORKSHEET_TEXT_OVERLAY_COLUMN environment variable 49863f8 jebin2 commited on 11 days ago
Fix 400/422 errors: Correct payload structure, improve error logging, and update workflow inputs c1a09cd jebin2 commited on 23 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
clean: Remove redundant GCP_PROJECT_ID from process_csv workflow 45a7908 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 30 days ago
feat: workflow now calls main.py and disables video deletion in delete_old_videos.py. e828d73 jebin2 commited on about 1 month ago
refactor: Move `delete_old_videos.py` into `src/` and update workflow reference. 54635c3 jebin2 commited on about 1 month ago
Move `delete_old_videos.py` from `scripts/` to `src/` and update the `process_csv.yml` workflow to use the new script path. b4075f5 jebin2 commited on about 1 month ago