dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

'View in API' preference is not obvious

Open nwmac opened this issue 2 years ago • 5 comments

View in API is enabled by setting the developer setting in prefs - this is not obvious

Need to think about discoverability

nwmac avatar Jul 07 '22 12:07 nwmac

We should change the title of this to "Advanced/Developer Features" and list them individually with checkboxes. I think this is where the preference for the advanced filtering would be at first.

kwwii avatar Jul 13 '22 10:07 kwwii

This is similar to https://github.com/rancher/dashboard/issues/5813

kwwii avatar Jul 13 '22 18:07 kwwii

If we cannot turn this on/off individually, we should at least include a list of the features which will be enabled. If this only affects one action, we only need to correct the label.

kwwii avatar Jul 19 '22 12:07 kwwii

We would need to research what actually is exposed when turning on this checkbox so that we can come up with appropriate wording.

This would require a new issue around advanced filtering so if we do enable it, we should get it into a new page and then test it.

gaktive avatar Aug 08 '22 15:08 gaktive

We do (only recently) describe what the enable developer tools & features checkbox does

image

As Ken suggested I think we need to make this more granular. The View in API feature is one a lot of users like and use, however it's bundled in with the feature to reveal Rancher namespaces which confuses a lot of users and they're better hidden. It was a convenient place to gate those features once, but given user input is now not suitable.

I think we need to break the dev tools setting up, and work on making the view in api part more discoverable

Update - This is something we should do in the 2.7.0 timeframe

richard-cox avatar Aug 15 '22 08:08 richard-cox

On 2.7-head commit id: 5d45218

  • View in API is seen more obvious now. And the checkboxes for all the options there work.
  • Verified View in API is enabled.
Screen Shot 2022-10-25 at 3 24 45 PM

sowmyav27 avatar Oct 25 '22 22:10 sowmyav27