ajaysi
1a2ec68095
Enhance logging with exception handlers and context tracking
...
- Add InterceptHandler to route stdlib logging to Loguru
- Add _patch_record_context for request/job/user ID tracking
- Add _uncaught_exception_hook to capture top-level exceptions
- Add _asyncio_exception_handler for asyncio task exceptions
- Add _register_global_exception_handlers to register all hooks
- Add _configure_uvicorn_loggers for unified uvicorn logging
- Improve log format with contextual fields (req, job, user)
2026-03-22 10:59:46 +05:30
ajaysi
d557bd4918
Fix merge conflicts and resolve circular import issues
...
- Resolve conflict markers in logging_config.py, main.py, app.py
- Fix circular imports in story_writer services (image/audio/video generation)
by using lazy imports for get_story_media_write_dir
- Restore clean versions of:
- sif_agents.py
- tenant_provider_config.py
- personalization_service.py
- huggingface_provider.py
- main_text_generation.py
- logger_utils.py
- Use setup_clean_logging() consistently across app.py and main.py
- Restore verbose_mode handling in start_alwrity_backend.py
2026-03-22 10:45:05 +05:30
ajaysi
d412275748
"Merge_PR_422_unify_backend_logging_configuration"
2026-03-12 17:32:50 +05:30
ي
51313f60dc
Unify backend logging configuration entrypoint
2026-03-12 15:05:30 +05:30
ي
7619604324
Harden logging config with safer overrides and optional JSON/file sinks
2026-03-11 16:31:28 +05:30
ajaysi
e96525347b
AI story writer enhancements, text to video and voice generation, subscription management, and more.
2025-11-19 09:55:32 +05:30
ajaysi
bf7493c366
AI Video Generation Implementation
2025-11-17 17:38:23 +05:30
ajaysi
4431cd9848
SEO Dashboard Fixes and content planning refactoring
2025-10-29 17:10:48 +05:30
ajaysi
40fb6ac95b
ALwrity Backend and Frontend - Stability and Error Handling Improvements
2025-10-14 10:57:16 +05:30