open-notebook/api
LUIS NOVO 52177f7546 fix: add CORS headers to error responses and document file upload limits
- Added custom exception handler to ensure CORS headers are included in
  all HTTP error responses from the API
- Added documentation for 413 (Payload Too Large) errors when behind
  reverse proxies (nginx, traefik, kubernetes ingress)
- Added client_max_body_size to nginx configuration examples
- Documented how to configure CORS headers for proxy-level error responses

Fixes #401
2026-01-09 20:08:13 -03:00
..
routers Remove debug prefixes from production error logging 2026-01-05 22:22:34 +05:30
__init__.py Api podcast migration (#93) 2025-07-17 08:36:11 -03:00
auth.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
chat_service.py fix: query key consistency and timeout configuration 2025-12-14 21:55:38 -03:00
CLAUDE.md docs: generate comprehensive CLAUDE.md reference documentation across codebase 2026-01-03 16:27:52 -03:00
client.py Fix/increase fix: increase API client timeouts for transformation operations timeouts (#170) 2025-10-19 11:37:24 -03:00
command_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
context_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
embedding_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
episode_profiles_service.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
insights_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
main.py fix: add CORS headers to error responses and document file upload limits 2026-01-09 20:08:13 -03:00
models.py feat: add ability to link existing sources to notebooks (OSS-311) (#177) 2025-10-19 17:52:14 -03:00
models_service.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
notebook_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
notes_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
podcast_api_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
podcast_service.py refactor: reorganize folder structure for better maintainability 2026-01-03 14:04:27 -03:00
search_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
settings_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
sources_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
transformations_service.py Version 1 (#160) 2025-10-18 12:46:22 -03:00