Fix runtime issues: add Redis dependency and Flask context handling
- Add redis==5.2.0 to requirements.txt and requirements-build.txt - Fix Flask application context issue in log_daemon_event function - Add has_app_context() check before database logging operations - Ensure daemon logging works both inside and outside Flask context