Tools / src /automation.py

Commit History

refactor: Pipeline architecture revamp with proper separation
54639e8

jebin2 commited on

Refactor: Move voice selection to GoogleTTS with enhanced prompt
02bd832

jebin2 commited on

Refactor: Replace os.getenv with get_config_value across codebase
c50e12a

jebin2 commited on

rm unwanted
370cbf6

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

refactor: Remove APIClients class and migrate to standalone GCS utils
d524fdc

jebin2 commited on

refactor: modularize publishers and video editor utils
09a9880

jebin2 commited on

Refactor: Modularized RunwayML logic and extracted to src/runwayml/
9cee612

jebin2 commited on

Refactor: Direct SDK call for image generation and cleanup
3a02405

jebin2 commited on

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

jebin2 commited on

Refactor: Decouple Google TTS/STT from APIClients to dedicated google_src modules
1a31454

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

Refactor: Integrate setup_config and cleanup asset handling
659fbdb

jebin2 commited on

fix: eliminate redundant initialization of AssetSelector, APIClients, and logging
2008dd3

jebin2 commited on

fix: add missing DataHolder import in automation.py
e33c526

jebin2 commited on

refactor: add singleton pattern for GCloudWrapper to avoid repeated auth requests
e79a06d

jebin2 commited on

remove unwanted
f0ae187

jebin2 commited on

Refactor: Centralize GCS logic and cleanup dependencies
6ab6640

jebin2 commited on

feat: enable signed URLs and log GCS filenames to Google Sheets
b5324ce

jebin2 commited on

feat: optimize random video pipeline for hard cuts
3535b27

jebin2 commited on

no temp str
557b16c

jebin2 commited on

intergate gsheet and send setup
e7fbeb6

jebin2 commited on

data flow via google sheet
34471b9

jebin2 commited on

selected videos added
05b481f

jebin2 commited on

setup 2n for infloxa
d7f11fd

jebin2 commited on

infloxa drive test
89b565b

jebin2 commited on

audio inc on failure
de452b1

jebin2 commited on

count
0c6b65d

jebin2 commited on

dur 10 sec
0541dfb

jebin2 commited on

reverse added
bb7f4db

jebin2 commited on

beats dur fix
ce1df2f

jebin2 commited on

env
306c3d0

jebin2 commited on

on screen cta
26a6c1f

jebin2 commited on

1x1 onscreencta
a5f0585

jebin2 commited on

random vieo based on beats
439da91

jebin2 commited on

files count await
bb5e061

jebin2 commited on

files count
91b74c9

jebin2 commited on

small title
44b1fa9

jebin2 commited on

get all added
44c70f0

jebin2 commited on

added onscreencta support
f522462

jebin2 commited on

resize on download
490d656

jebin2 commited on

upload gemini video
55f345d

jebin2 commited on

issue fix
be7e0be

jebin2 commited on

added cache mechanism
e3705bf

jebin2 commited on

commit on every, do not put testing, ignore big voice
933657a

jebin2 commited on

veo issue fix
39e471b

jebin2 commited on

veo change
de68d35

jebin2 commited on