Goal:
As a Hub Operator
I would like to provide Notification(s) for approaching NDC Threshold that is configurable
so that participating FSPs and the Hub Operator can be informed
Tasks:
Acceptance Criteria:
PRs
Dependencies:
Accountability:
Notes:
- For a given threshold, during a given period - limit the number of notifications to 3. This number to be reset a the configured time.
- For the MVP, a single threshold is sufficient
- As a future extension to this, multiple thresholds need to be supported and notifications based on that.
- Review email functionality done earlier for Settlements to see if it can be re-used
Goal:
As a Hub Operator
I would like to provide Notification(s) for approaching NDC Threshold that is configurable
so that participating FSPs and the Hub Operator can be informed
Tasks:
Finalize the the CEP engine to be used [@vgenev, @bothadeon ]
Design notification strategy for notifications when a threshold on Net Debit Cap is reached
API to support setting threshold(s) for Notifications/Alerts
Scheduler
central-notification
Persitence store as per diagram
Rules engine
Central services database
Notifier
On-Boarding
Add JSDocs .[@vgenev, @bothadeon ]
Automated Tests(Unit tests covered in Automated testing - unit, etc tests for email-notifier component #559 )Release feature
Release feature
Notification system documentation
Deployment (Circle CI & Github Repo)
Interim DA review on progress and decisions made. (Demo)
Acceptance Criteria:
PRs
Dependencies:
Accountability:
Notes: