Open JacoKoster opened 1 year ago
Having unconfigured installed plugins is a normal case and an indicator would be noise, because the server installs some by default that may be inactive in the setup by design.
How about
Penging changes
next to the Restart button at top right, with maybe "Restart to take effect" in a tooltip. this would what people with no authentication and thus no restart would seeRestart
button and/or the pending changes text to catch your attentionReworded the title just a little, as Notifications have a special meaning. That is actually another way to go about this: add a mechanism to display notifications in the admin UI and activate a notification, that will be visible in InstrumentPanel, WilhelmSK etc.
For more notes on this:
1) there is a "Restart required" note on the service settings page, see first screenshot. It probably means to see that if and when you change settings, you'll need to restart. But to me it also looks like I already did something and need to restart (but I didn't do anything yet :) ).
2) After clicking save, there is an alert/popup. Perhaps there add the text ". Restart the server by [where to find that button]". See also second screenshot.
Appstore now has an explicit mention of need to restart the server.
One more thing on this:
when logging into a vanilla install of signal k server, it will force the user to make a login, and when done requires a reboot of the server. See below screenshot.
Not really nice from UX / onboarding perspective. Why not just do the restart? Or is it normally not possible to restart? (when running in Venus OS, it can just terminate itself and then it will always be restarted).
And more specifically to the Venus OS use case, and also further off topic of this issue, it would be nice for Signal K to be able to be protected using the Venus OS system wide username and password. For Node-RED flow editor we do the same; and perhaps good to know that we're nearing the beta testing phase of a project where we use that password also to protect gui-v2 and other web access.
As mentioned in #1601 we would like a global overall notification that changes were made that need a server-restart.
This could also be used for a global notification that there are unconfigured plugins?