-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
4Refinementthis ticket is ready for refinement with the teamthis ticket is ready for refinement with the teamTaskTechnical task that cannot be written as a user storyTechnical task that cannot be written as a user story
Description
Describe the task
ASA Go users should get notifications of new advisory and warnings in their subscribed fire zones.
Acceptance Criteria
- A user receives a PUSH Notification ONLY when Forecast advisory/warning conditions are met at 8AM for TODAY and it is for a zone within one of their subscribed fire zones
- A user can subscribe to any number of Zone Units within a fire centre, by default all fire zones in their selected fire centre (?)
- A user receives a notification only when new data is available + network available + user is online
- A user can receive a second notification within a day only when conditions change for the worst: from NO to Warning; From Warning to Advisory; Advisory downgrade; Warning Downgrade [ PO/Eric to advise ]
Additional context
- Investigate if we can reliably use Firebase for BOTH Android and iOS push notifications: https://chat.developer.gov.bc.ca/channel/devops-mobile-development/thread/xh9sFcCJeMcPbazp9
- ASA Go: Heads Up Notifications #4769
- Firebase Spike ASA Go: Push Notifications #2848
Metadata
Metadata
Assignees
Labels
4Refinementthis ticket is ready for refinement with the teamthis ticket is ready for refinement with the teamTaskTechnical task that cannot be written as a user storyTechnical task that cannot be written as a user story