Steps to reproduce
- Open NS8 cluster administration interface
- Install and configure NethVoice application
- Open the application from the App drawer or from Applications page
- On the Status page, click Restart application
Expected behavior
A confirmation dialog is displayed to warn the user before restarting the application
Actual behavior
NethVoice application restarts immediately without showing any confirmation
Additional implementation notes
- The confirmation dialog should be same as the one on Applications > NethVoice app three-dots menu > Restart
- Let's improve
RestartModuleModal in ns8-core before coping it to ns8-nethvoice:
- Change modal button kind to
danger
- Remove inline notification
- Change modal text to: "Restarting the application will interrupt its operation and may cause downtime. Proceed only if maintenance is needed and users are aware."
Components
ns8-nethvoice
See also
Mattermost chat: https://mattermost.nethesis.it/nethesis/pl/g7sqzu5bjbd7xraj6ycfkt5toh