mozilla-mobile / mozilla-vpn-client

A fast, secure and easy to use VPN. Built by the makers of Firefox.
https://vpn.mozilla.org
Other
451 stars 108 forks source link

Notify user of backend failure using system tray notification #8108

Closed data-sync-user closed 1 month ago

data-sync-user commented 11 months ago

If the daemon fails without turning on Kill Switch, consider if the client app should display a system tray notification to notify the user of this state. Currently the client displays the qrc:/ui/screens/ScreenBackendFailure.qml screen, "Something went wrong...", when such a StateBackendFailure failure occurs. However, the user will not see this screen unless they open the app.

Ideally the daemon should turn on Kill Switch, so this is a fallback solution in case the daemon crashes and does not re-start and does not recover.

This scenario was reported on the support channel.

┆Issue is synchronized with this Jira Task ┆Reporter: Vinoo Cherian

data-sync-user commented 2 months ago

➤ Santiago Andrigo commented:

Naomi Kirby Can you add the Acceptance Criteria please?