refactor: Centralize logger import to src.logger_config across various modules. f20025d 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
Refactor: Standardize logging by replacing print statements with logger calls and adjusting verbosity levels. 503d4ac jebin2 commited on 4 days ago
refactor: Improve log sheet ID derivation by centralizing the configured ID and enhancing error handling. 3688015 jebin2 commited on 4 days ago
feat: Allow specifying a dedicated Google Sheet ID for logging via the new `LOG_GSHEET_ID` configuration. 8348f26 jebin2 commited on 4 days ago
feat: Implement STT transcript verification optimization with new unit tests and update Google Sheet log sheet naming. 62e3d70 jebin2 commited on 4 days ago
feat: Add AI-driven verification and correction for speech-to-text timed transcripts. 7bfc215 jebin2 commited on 4 days ago
refactor: Update GCS file uploads to use a `folder` parameter for temporary files and enable old video deletion. 1d300b0 jebin2 commited on 4 days ago
feat: Implement centralized logging with colored output, verbose control, and updated log levels across the application. 175adcc jebin2 commited on 4 days ago
log: add logging for timed transcript output in STT and AI pipeline. 88a446e 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 6 days ago
feat: Introduce `GCS_BUCKET_FOLDER_NAME` for configurable Google Cloud Storage paths across workflows and utilities. 50a7b1c jebin2 commited on 6 days ago
refactor: Migrate Google Sheet access to use sheet IDs exclusively and introduce a factory method for log sheets. c2fc9ca jebin2 commited on 6 days ago
Implement GoogleSheetReader.get_log_reader factory method and enable spreadsheet creation for log sheets. 9c42c43 jebin2 commited on 6 days ago
fix: trim black frames from video start/end and improve concat 6eec0dc jebin2 commited on 10 days ago
feat: enforce strict 9:16 video aspect ratio during sync and upload, and add Drive file content update functionality. 782b3ed jebin2 commited on 11 days ago
feat: Implement local video sync and enhanced Google Drive upload with sheet ID support 71d3806 jebin2 commited on 11 days ago
refactor: standardize `gemini_api_key` casing in config lookups and error messages. 2930463 jebin2 commited on 12 days ago
refactor: rename GCS video folder and default listing prefix to "video_rename" 15e9da4 jebin2 commited on 12 days ago
feat: add Gemini-based filename generation, GCS stats script, and collision handling 8b6d4cc jebin2 commited on 12 days ago
refactor: retrieve GEMINI_API_KEY from config utility instead of environment variables. fccc73c jebin2 commited on 12 days ago
feat: Allow specifying GCS destination blob name with uniqueness handling, generate AI-powered b-roll filenames, and update Gemini model to flash-latest. ff14cb7 jebin2 commited on 12 days ago
fix: hardcode default bucket to elvoro_videos in workflow and script 165fb90 jebin2 commited on 20 days ago
fix: ensure GCS_BUCKET_NAME is read from env vars in rename script fca168f jebin2 commited on 20 days ago
Refactor social publishers, fix asyncio/frontend crash, fix GCS project ID 05104b9 jebin2 commited on 21 days ago
refactor: Centralize configuration management by replacing direct os.getenv calls with the new get_config_value utility function. 3bba70c jebin2 commited on 26 days ago
feat: add save_in_drive_also option to upload_file_to_gcs with consistent filenames 8524219 jebin2 commited on Jan 13
refactor: Remove APIClients class and migrate to standalone GCS utils d524fdc jebin2 commited on Jan 12
refactor: move google_sheet_reader to google_src and cleanup workflows 69c39fa jebin2 commited on Jan 12
Refactor: Move Gemini SDK, centralize GCS utils, optimize downloads 3a1dbcc jebin2 commited on Jan 12