open-notebook/open_notebook/domain
Luis Novo 0c2522074d fix: narrow exception handling and support migrate_to for broken credentials
- Catch only ValueError (decryption errors) instead of broad Exception
  so NotFoundError and other failures propagate correctly
- Support migrate_to parameter in the fallback delete path so linked
  models can be reassigned instead of always cascade-deleted
- Sanitize decryption_error message to not expose raw exception details
2026-04-14 10:34:32 -03:00
..
__init__.py feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
base.py fix: prevent SurrealDB injection via order_by and unparameterized queries 2026-04-07 07:58:54 -03:00
CLAUDE.md feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
content_settings.py Api podcast migration (#93) 2025-07-17 08:36:11 -03:00
credential.py fix: narrow exception handling and support migrate_to for broken credentials 2026-04-14 10:34:32 -03:00
notebook.py fix: embedding batch sizing and 413 error classification (1.7.4) 2026-02-18 11:39:47 -03:00
provider_config.py feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
transformation.py refactor transformation, add graph and admin 2024-11-18 22:01:11 -03:00