- harvester plugin can be bundled with the dashboard until dynamic work has been completed
- Nav directly to virt cluster dashboard instead of via /harvester-c-cluster
- Fix missing bottom border on virt cluster list, hide actions (as they're never populated)
* Ensure that we show empty machine pools
* Fix two bugs
- empty pool message would show twice in a single pool when there were two empty pools (missing id meant fake machines were all grouped together)
- ensure detail page for rke1 clusters show
Co-authored-by: Richard Cox <richard.cox@suse.com>
* custom promptremove component for project and namespace remove
* Fix lin t
* Two tweaks
- Align
- createnamespace button with ns age column
- project action button with ns action button column
- Require confirmation to delete a project to match deleting a namespace
* Address PR feedback
Co-authored-by: Neill Somerville <neill.somerville@gmail.com>
Co-authored-by: Richard Cox <richard.cox@suse.com>
* Add ingressClassName field to ingress form and ingress list
Addresses https://github.com/rancher/dashboard/issues/6339
* Move ingressClass to details section on ingress detail page
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
* provide interface to edit node name for RKE1 nodes
* prevent cluster member to go to edit because they don't have the correct permissions
* Switch to using standard done routing
- to support normal cancel/submit routing there's a number of 'done' style props/methods
- normally these are straight forward, in this case though we go back to the detail location of a different resource
- this should have worked already for cancel (doneOverride) but there was a regression
- to get this working for submit the `done()` was added which works with the components doneLocationOverride
- there's some tech debt in master atm, model doneOverride should be renamed. component doneLocationOverride should move to the model.
Addressing this though would be troublesome though
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
Co-authored-by: Richard Cox <richard.cox@suse.com>