Files
MemoryBear/api/app/core
Ke Sun 5c2e0af33e fix(celery): resolve environment variable hijacking by Celery CLI
- Rename CELERY_BROKER and CELERY_BACKEND to REDIS_DB_CELERY_BROKER and REDIS_DB_CELERY_BACKEND to avoid Celery CLI prefix matching hijacking
- Build canonical broker and backend URLs and force them into os.environ to prevent override by stray environment variables
- Add logging for Celery app initialization with sanitized connection details
- Update celery_app.py to use pre-built URL variables instead of inline construction
- Add documentation reference to celery-env-bug-report.md explaining the environment variable naming convention
- Prevents Celery CLI's Click framework from intercepting broker/backend configuration through environment variables
2026-03-06 10:28:03 +08:00
..
2026-03-05 09:55:54 +08:00
2026-03-04 12:17:34 +08:00
2026-01-27 15:06:50 +08:00
2025-12-15 14:09:43 +08:00
2025-12-15 14:09:43 +08:00
2025-12-15 14:09:43 +08:00
2026-02-10 10:40:38 +08:00