ajaysi
|
bc311cfdf6
|
refactor(phase1): extract image generation helpers, edit, face_swap into separate modules + fix subscription bugs
Extracted from main_image_generation.py (1002->591 lines):
- image_generation/helpers.py: _validate_image_operation, _track_image_operation_usage
- image_generation/edit.py: generate_image_edit (with _get_edit_provider)
- image_generation/face_swap.py: generate_face_swap (with _get_face_swap_provider)
Main image_generation.py now imports and re-exports from these modules.
All existing imports (api/images.py, step4_asset_routes.py, studio services) continue to work unchanged.
Bug fixes included:
1. generate_image_edit: Added missing 'return result' (was returning None!)
2. generate_image_edit: Added missing _track_image_operation_usage call
3. generate_face_swap: Removed duplicate dead tracking code after return statement
|
2026-05-14 09:11:51 +05:30 |
|
ي
|
feacbc6d59
|
Add tenant-aware provider config resolver across LLM facades
|
2026-03-12 15:04:42 +05:30 |
|
ajaysi
|
08a1f4a1d8
|
Save local changes (GSC/Bing integrations) before merging PR #354
|
2026-02-13 13:11:27 +05:30 |
|
ajaysi
|
e404a86502
|
Recovered state: integrated TrendSurferAgent, restored frontend/backend files, and cleaned up recovery scripts
|
2026-02-08 13:56:57 +05:30 |
|
ajaysi
|
8193cdba67
|
AI Analysis and Content Strategy fixes. Enhanced Strategy Routes refactoring.
|
2026-01-10 19:32:50 +05:30 |
|
ajaysi
|
0b63ae7fc1
|
AI Researcher and Video Studio implementation complete
|
2026-01-05 15:49:51 +05:30 |
|
ajaysi
|
7512933c65
|
AI Image and Audio Generation Improvements.
AI Video Generation Pre-Flight Checklist. Cost Estimate Improvements.
|
2025-12-25 16:26:08 +05:30 |
|
ajaysi
|
59913bffa9
|
Added YouTube Creator scene building flow documentation
|
2025-12-21 17:15:23 +05:30 |
|
ajaysi
|
de4328175d
|
Subscription dashboard improvements, AI text generation limit, and other fixes.
|
2025-11-01 18:01:14 +05:30 |
|
ajaysi
|
cdb41aec1b
|
Added image generation to blog writer
|
2025-10-31 15:59:16 +05:30 |
|