Files
MemoryBear/api/app
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-01-12 15:59:10 +08:00
2026-03-05 16:21:27 +08:00
2026-02-28 18:58:33 +08:00
2026-02-09 21:02:41 +08:00
2026-01-26 11:53:34 +08:00
2026-01-20 10:36:30 +08:00
2025-12-24 20:35:04 +08:00