Today, exceptions and errors reported during fetch/import are silently ignored, with the only feedback being 'import_status'.
Suggested resolution
Handle exceptions in the Ragnarok app. Don't trust sinks to handle all errors and exception. Instead, invite sinks to not handle exception. This way error handling is centralized and can be properly stored.
Expand the ragnarok_chunks table or add an chunk fetch/import log, maybe in relation with #37, and store exceptions assocciated with fetch/import here.
Make these messages available in the UI: The sink overview may have a chip or badge indicating the number of failed imports, and the chunk overview per sink should have the error message easily available on the failed fetch/import.
Problem / motivation
Today, exceptions and errors reported during fetch/import are silently ignored, with the only feedback being 'import_status'.
Suggested resolution
ragnarok_chunks
table or add an chunk fetch/import log, maybe in relation with #37, and store exceptions assocciated with fetch/import here.