Project

General

Profile

Task #18368

Updated by Peter Amstutz almost 2 years ago

Ability to tell the user about system maintenance.    Want a banner on workbench2. 

 A very simple implementation could be a public config item exported by Controller json url on the server that where workbench2 is hosted where an admin can populate a message to be shown to user, e.g. "we are aware of performance issues and are investigating a fix" or "scheduled maintenance on Saturday November 29th 21:00-23:00, Arvados will be unavailable". 

 Display of the banner The mechanism could be one of: 

 * Box at similar to how we tell workbench2 about the top location of the screen, which pushes api server, e.g. in the content down until it is dismissed nginx config: 

 <pre> 
     location /config.json { 
         return 200 '{"API_HOST":"ce8i5.arvadosapi.com"}'; 
     } 
 * Dialog overlay, which must be dismissed </pre> 

 Could This content can of course also add be loaded by nginx from a menu item to the "notification" menu which brings the message back after being dismissed. 
 file.

Back