Added Error Log and Incident Management
Phennec now tracks ingestion and connector errors as incidents, with a Control Panel error log for reviewing, retrying, resolving, and ignoring them.
Phennec now records ingestion and connector failures as incidents instead of failing silently.
This release includes:
- A Control Panel error log listing errors with filters (connector, period, severity, type) and pagination
- An error detail page with the full stack trace, connector info, and a suggested next action
- Retry, resolve, and ignore actions for each error, with ignore applied per error type
- Errors are classified as client-visible (e.g. unreadable files, expired credentials, rate limits) or internal, with severity levels
- Errors are retained for one year
Failures that were previously silent — such as unreadable files or connector sync errors — now appear in the error log so issues can be diagnosed and retried directly from the Control Panel.