hashicorp / consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
https://www.consul.io
Other
28.25k stars 4.41k forks source link

Direct links to service /metadata page are redirected to /health-checks #13249

Open dekimsey opened 2 years ago

dekimsey commented 2 years ago

Overview of the Issue

One is unable to provide a link to a service's metadata page. Such a link gets redirected to the health-check for the service.

Reproduction Steps

Steps to reproduce this issue/view the area for improvement, eg:

  1. Visit the UI page at /ui/<datacenter>/services/<service>/instances/<node>/<service>/health-checks
  2. Click "Metadata" tab.
  3. Copy new URL
  4. Open URL in new tab, observe page does not load metadata but is instead redirected to /health-checks.

Describe the solution you'd like

I'd like to be able to link directly to the metadata page.

Consul Version

1.12.0

Browser and Operating system details

Issue reported in Firefox and Chrome.

Screengrabs / Web Inspector logs

Nothing particularly interesting in browser logs. This appears to be a routing issue in ember.js.

Amier3 commented 2 years ago

Hey @dekimsey

Hope you're doing good! Thanks for the feedback, i'll forward this over to the ui/design team and get their thoughts on this.