Tools / src /asset_manager

Commit History

refactor: Centralize logger import to src.logger_config across various modules.
f20025d

jebin2 commited on

Refactor: Standardize logging by replacing print statements with logger calls and adjusting verbosity levels.
503d4ac

jebin2 commited on

feat: Implement centralized logging with colored output, verbose control, and updated log levels across the application.
175adcc

jebin2 commited on

feat: Implement product video detection and merging into the voiceover pipeline using Gemini and MoviePy.
e780c61

jebin2 commited on

cmt
9258a57

jebin2 commited on

feat: Implement VoiceOver AI Pipeline and Refactor Config
5f00d5a

jebin2 commited on

fix: trim black frames from video start/end and improve concat
6eec0dc

jebin2 commited on

feat: Add temporary method to override the audio library with specific tracks.
6ffa615

jebin2 commited on

feat: Introduce a summary table for generated asset paths and correct text overlay selection to return the actual chosen overlay.
0b00536

jebin2 commited on

refactor: Standardize imports to use src as the root package.
5f6fd2a

jebin2 commited on

refactor: Adjust import paths to use `src.config` and enhance text clip rendering with dynamic font sizing and vertical positioning.
9d54dfd

jebin2 commited on

feat: Implement robust path and argument validation to prevent traversal and injection vulnerabilities, and enhance URL parsing with `urllib.parse`.
9ba616c

jebin2 commited on

feat: Introduce configurable text overlay column, add new audio tracks, and adjust main module import path.
8a6fb45

jebin2 commited on

issue fix
fce9bf7

jebin2 commited on

refactor: Centralize configuration management by replacing direct os.getenv calls with the new get_config_value utility function.
3bba70c

jebin2 commited on

feat: Implement text overlay management from Google Sheets and refactor pipeline selection based on AI generation and video merge type.
455e3bd

jebin2 commited on

feat: async-only downloads with parallel GCS, sequential Drive
12b7787

jebin2 commited on

fix: GitHub Actions path issues and missing imports
b14d442

jebin2 commited on

path issue fix
002e10b

jebin2 commited on

Refactor config management: Use config.py, remove data_holder
a4aa882

jebin2 commited on

Refactor: Unify configuration management and replace legacy content strategy loading
9ed628b

jebin2 commited on

Moves content strategy loading logic to Google Sheets via ContentStrategyLib
fd0174a

jebin2 commited on

refactor: move google_sheet_reader to google_src and cleanup workflows
69c39fa

jebin2 commited on

Refactor: Move Gemini SDK, centralize GCS utils, optimize downloads
3a1dbcc

jebin2 commited on

refactor: remove AssetSelector, use asset_manager singletons directly
9d1dc2c

jebin2 commited on

refactor: create asset_manager module with singleton classes
ea33c8c

jebin2 commited on