[x] Should implement all backend checks (offline, pressure, battery) in one function (all endpoints should use the same function) #1491 #1602
[x] Have a discussion whether the pre-check should be done in frontend or backend
[x] Should have a backend pre-check for high pressure, not just low pressure (#1602 )
[x] Should not be able to schedule a mission when the robot has connection issues #1620
[ ] When a robot is running on Deck1 you should not be able to schedule a mission on Deck2 (Echo missions). #1522
[x] Should remove possibility to rerun a "Return to home" and "Localization" mission. (today you get a alert banner "Failed to rerun mission") #1603
Alerts
[ ] Should be consistent with pressure warnings: Are we using pop-ups or red warning banners.
[ ] Refreshing the page removes "Request error" alert banners. Does not remove "Failed" banners. Banners should be available, even when refreshing, for at least 10 minutes.
[ ] Implement alert banner for aborted missions
[ ] Should implement notification feature for alerts. This gives a better overview for user, overwritten alerts will not disappear and alerts will not disappear when refreshing. #1560
Describe the improvement you would like to see
Mission pre-checks
Alerts
Should be consistent with pressure warnings: Are we using pop-ups or red warning banners.How will this change existing functionality?
Will make Flotilla easier to navigate for the users.
How will this improvement affect the current Threat Model?
N/A