blitz_api/app
fusion44 d694f8498a
Some checks failed
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
refactor(api): handle warmup fetch errors explicitly in _handle (#245)
The warmup consumer already avoids the old .dict()-on-HTTPException crash,
but HTTPException/Err results fell through the 'unknown data type' arm,
double-logging and mislabelling known errors. Give them explicit match
arms: HTTPException logs at info (the real error is already logged in
_convert_warmup_exceptions) and Err forwards report.format() instead of
its repr. Error event payload is unchanged ({"error": <string>}).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 19:13:56 +02:00
..
api refactor(api): hoist api_startup_status into a shared leaf module 2026-07-12 18:41:18 +02:00
apps feat(api): normalize all error responses to the ErrorMessage shape 2026-07-12 18:41:18 +02:00
auth fix(api): replace deprecated asyncio.get_event_loop() 2026-07-03 22:34:44 +02:00
bitcoind chore(api): remove SSE transport and unused SSE stream endpoints 2026-07-12 18:41:18 +02:00
external chore(api): remove SSE transport and unused SSE stream endpoints 2026-07-12 18:41:18 +02:00
lightning fix(lightning): clear error for undecodable/wrong-network invoices 2026-07-12 18:41:18 +02:00
setup feat: replace call_script func with better func 2025-05-06 09:16:46 +02:00
system feat(api): implement GET /system/health readiness endpoint (#145) 2026-07-12 18:41:18 +02:00
__init__.py feat: prepare for release 0.5.1beta 2023-02-05 21:24:31 +01:00
celery_app.py feat: fetch app status via a celery task 2025-05-06 09:16:46 +02:00
logging.py feat: make config loading more flexible 2025-03-23 17:43:39 +01:00
main.py refactor(api): handle warmup fetch errors explicitly in _handle (#245) 2026-07-12 19:13:56 +02:00
server.py chore(nix): migrate flake from poetry2nix to uv2nix 2026-07-03 16:00:42 +02:00