ajaysi
|
b1ca29f7f7
|
fix: workspace-aware media resolution + production-ready logging
- load_podcast_image_bytes now accepts user_id for workspace-aware resolution
- Video and avatar handlers pass user_id to image loading
- Strip JWT tokens from console logs (dev-only verbose logging)
- Guard debug logs behind NODE_ENV===development in SceneCard, useRenderQueue, SubscriptionContext, mediaCache
- Add devLogger utility
|
2026-04-21 21:19:40 +05:30 |
|
ajaysi
|
63bb937796
|
feat: podcast demo mode with ALWRITY_ENABLED_FEATURES support
- Add ALWRITY_ENABLED_FEATURES env var for feature gating
- Podcast-only mode: skip LLM bootstrap, scheduler, persona services
- Enhance video generation prompt with scene context, analysis, narration
- Add voice cloning support via custom_voice_id in WaveSpeed
- Add text-to-speech for research results (browser speechSynthesis)
- Fix render queue to sync images from script phase
- Add WaveSpeed LLM pricing (gpt-oss-120b)
- Fix podcast bible generation error handling
- Refactor RouterManager for feature-based router loading
|
2026-04-03 06:59:59 +05:30 |
|
ي
|
b54c2978c3
|
Restrict podcast task status access by owner
|
2026-03-30 08:05:44 +05:30 |
|
ajaysi
|
f23e99558f
|
Merge branch 'pr-412'
|
2026-03-12 15:41:04 +05:30 |
|
ي
|
d4baf8828e
|
Refactor podcast media storage to lazy tenant resolver
|
2026-03-12 14:59:03 +05:30 |
|
ajaysi
|
01881bb405
|
"feat:enhance-podcast-topic-ai"
|
2026-03-11 19:09:27 +05:30 |
|
ajaysi
|
b410ece4ca
|
Commit_remaining_local_changes_after_PR_407_merge
|
2026-03-10 17:17:04 +05:30 |
|
ajaysi
|
8c2d88efb9
|
Commit_all_local_changes_after_PR_406_merge
|
2026-03-10 17:01:36 +05:30 |
|
ajaysi
|
4828274cbf
|
Release Candidate: Production Release with Multi-Tenant & Onboarding Enhancements
|
2026-02-28 20:08:00 +05:30 |
|
ajaysi
|
1d745c9bc8
|
AI podcast project
|
2025-12-16 16:25:52 +05:30 |
|