frontend icon indicating copy to clipboard operation
frontend copied to clipboard

Configurable Optional Banner

Open msymons opened this issue 3 years ago • 0 comments

Current Behavior:

In a corporate environment that has deployed multiple dependency-track servers, it can sometimes be difficult to recognise that one is looking at the wrong server. Especially when the servers have been given confusingly similar FQDNs. Example:

  • Connecting to test server instead of the production server
  • Connecting to an old server instead of a new server. In my environment, DT 4.3.1 was deployed as a complete fresh install but the old 3.8.0 server is still in place until I have migrated all the tags, etc. But people have bookmarks and keep trying to look at the old server!

Proposed Behavior:

Implement an optional banner text that can be displayed at the top of the screen in a similar way to a banner in (say) JIRA.

The banner can then be configured to read (say):

  • Test server: data & configuration may change. Speak to Fred if needing to run long-running tests.
  • Old server: update your bookmarks to https://foo.bar.com
  • Link to documentation: xxxx
  • Scheduled downtime on Thurday 30th at 08:00 for 1 hour

Note: this enhancement might be considered alongside #93 but serves a different purpose. Favicons is useful for the power user who is deliberately using two DTs at the same time. This enhancement is aimed at holding the hand of the normal user.

msymons avatar Sep 13 '21 09:09 msymons