BlueOS icon indicating copy to clipboard operation
BlueOS copied to clipboard

frontend: add a mechanism for critical user notifications

Open ES-Alexander opened this issue 4 months ago • 0 comments

Current behaviour

We are currently poorly set up to handle sharing the discovery of critical security vulnerabilities and safety issues, and what to do in cases of broken online infrastructure and service APIs, which is a risk to our users and their trust in BlueOS as a system.

Right now our primary courses of action are around public announcements in forum posts and adding banners to documentation and READMEs, along with releasing updates and hoping people move to them (assuming the update systems actually work...). That can miss users who are actively using their vehicles, but don't regularly perform updates.

Expected or desired behaviour

We should add a mechanism for fetching and presenting critical notifications, that's reliant on our own network infrastructure (rather than our core online service APIs).

Ideally this would be integrated with information about available releases, including as part of a more general update manager, and with the homepage dashboard.

It should further be possible to push those notifications through to a connected control station software (in case the user doesn't directly access the BlueOS interface), perhaps via MAVLink STATUS_TEXT messages, or some alternative mechanism.

Additional Context

Related to bluerobotics/cockpit#1485

Prerequisites

  • [x] I have checked to make sure that a similar request has not already been filed or fixed.

ES-Alexander avatar Aug 14 '25 13:08 ES-Alexander