In instances where users add datasets to the systems, operators and data managers would benefit from being notified when new datasets are registered in Bioloop. This feature would improve operational awareness, support data quality checks, and help with assignment of these datasets to projects.
Currently, dataset registration is only visible through the UI or API, which requires manual checking. Introducing notifications would streamline workflows for operators responsible for monitoring data intake.
Proposed Feature
Add a notification mechanism that triggers when a new dataset is registered within a project.
Possible capabilities include:
- Email notifications to one or more configured recipients
- Ability to enable/disable notifications per operator
- Notification content including:
- Dataset identifier/name
- Timestamp of registration
- Source (manual upload vs automated ingestion)
- Future extensibility to support other channels (e.g., webhooks, Slack)
Use Cases
- Operators monitoring automated instrument ingestion
- Operators monitoring user generated dataset ingestion
- Data managers validating new datasets for completeness or compliance
- Auditing and operational oversight in regulated environments
Acceptance Criteria
- Operators can opt in to receive notifications when datasets are registered
- Notifications are reliably triggered upon successful dataset registration
- Notification delivery is secure and configurable
- Feature does not significantly impact ingestion performance
Related Issuses
#489
#421
#392
In instances where users add datasets to the systems, operators and data managers would benefit from being notified when new datasets are registered in Bioloop. This feature would improve operational awareness, support data quality checks, and help with assignment of these datasets to projects.
Currently, dataset registration is only visible through the UI or API, which requires manual checking. Introducing notifications would streamline workflows for operators responsible for monitoring data intake.
Proposed Feature
Add a notification mechanism that triggers when a new dataset is registered within a project.
Possible capabilities include:
Use Cases
Acceptance Criteria
Related Issuses
#489
#421
#392