Commit Graph

4144 Commits

Author SHA1 Message Date
Richard Cox b0c96cd9e5 Ensure we fetch `server-url` in auth-config correctly
- url part of `management/find` was incorrect
- url was never used as we normally have the resource, however there's some kind of log in bug #3160 where settings are missing, including server-url
- so server-url was never fetched... dodgy url threw exception... model was never fetched
- we don't have a pattern for $fetchState.error anywhere, which we could use here when fetch failed instead of continueing
- addresses #3137
2021-06-04 10:59:34 +01:00
Vincent Fiduccia a187d2e736
Merge pull request #3162 from vincent99/master
Cluster Templates
2021-06-04 02:04:24 -07:00
Vincent Fiduccia 4f78aad2ad
Cluster templates 2021-06-04 01:45:47 -07:00
codyrancher 306388aeb3
Merge pull request #3141 from codyrancher/vsphere-creds
Adding vsphere cloud credentials
2021-06-03 08:35:41 -07:00
Neil MacDougall 5c5f95f181
Merge pull request #3122 from nwmac/save-rke-tempate
Add Save As RKE Template cluster action
2021-06-03 12:14:05 +01:00
Neil MacDougall 201ba84ae2 Address PR feedback 2021-06-03 12:05:37 +01:00
Richard Cox 4ebe78930d
Merge pull request #3101 from richard-cox/v1-mon-warn
Add dynamic 'Uninstall V1' step to Monitoring V2 wizard
2021-06-03 10:23:24 +01:00
Richard Cox a9247753e3 Clean up display of uninstall button/uninstalled message & ensure user cannot return
- bit of ui overkill, however anything better would involve storing state somewhere
2021-06-02 16:11:18 +01:00
Richard Cox 3e9d350e85
Merge pull request #3045 from bashofmann/global-settings-kubeconfig-ttl
Make kubeconfig ttl global settings configurable
2021-06-02 15:08:51 +01:00
Richard Cox a7fa93953d Add dynamic 'Uninstall V1' step to Monitoring V2 wizard
- Add ability to dynamically include additional steps when installing charts
  - Works in a similar way to custom values components (discoverable via component files)
  - Step component will report if it's loaded and if it's hidden
- Add dynamic step to v2 monitoring that is shown if v1 monitoring is installed
  - User is able to uninstall v1 from step
  - step blocks wizard until uninstall occurs
2021-06-02 14:33:22 +01:00
Neil MacDougall e9773a3fd8
Merge pull request #3142 from nwmac/support-page-updates
Minor fixes to the support page
2021-06-02 12:04:59 +01:00
Richard Cox 7dc2498629
Merge pull request #3128 from richard-cox/fix-sneaky-slide-in
Fix issue where sneaky slide-in would show in install chart wizard
2021-06-02 11:56:32 +01:00
Richard Cox d76cf0004f
Merge pull request #3144 from richard-cox/fix-oidc-me
Fix association of 'me' principal to OIDC provider
2021-06-02 11:55:50 +01:00
Richard Cox 488c7aeada Fix association of 'me' principal to OIDC provider
- When enabling oidc the principal tagged with me should be added to the providers `allowedPrincipalIds` collection
- This wasn't happenening due to a code change (`me` --> `principal`)
2021-06-02 11:27:11 +01:00
Neil MacDougall 245e1ff5cd Minor fixes to the support page 2021-06-02 09:38:11 +01:00
Neil MacDougall d7e06fd3ef Remove unused imports 2021-06-02 09:13:35 +01:00
Neil MacDougall c8f6c1598b Use dyanmic import for dialogs 2021-06-02 09:12:02 +01:00
Neil MacDougall dca8ad8f9e Remove unused vars and fix lint 2021-06-02 09:12:02 +01:00
Neil MacDougall f02e35c76c Add Save As RKE Template cluster action 2021-06-02 09:12:02 +01:00
Neil MacDougall 1f0e95beff
Merge pull request #3048 from lvuch/lh-051921
remove spacing on suse logo
2021-06-02 09:07:19 +01:00
lvuch 511490182f remove spacing on suse logo 2021-06-02 09:01:17 +01:00
Cody Jackson 88a93a6342 Adding vsphere cloud credentials
rancher/dashboard#2969
2021-06-01 12:47:40 -07:00
Nancy edaab7bfab
Merge pull request #3075 from mantis-toboggan-md/login-inputs
reload principal when auth provider enabled/disabled
2021-06-01 08:28:06 -07:00
Nancy a257d2f7c3
Merge pull request #3079 from mantis-toboggan-md/settings-permissions
hide support link for non-admins
2021-06-01 08:04:43 -07:00
Nancy Butler d492a9884c clean up login toggle logic 2021-06-01 08:03:56 -07:00
Nancy Butler a45596926c hide support link for non-admins 2021-06-01 07:58:00 -07:00
Nancy Butler c84e68c7dd reload principal when auth provider enabled/disabled 2021-06-01 07:51:27 -07:00
Richard Cox b8e24edc4b
Update install.vue 2021-06-01 15:14:35 +01:00
Neil MacDougall f5d007f4b7
Merge pull request #3131 from nwmac/header-logo
Minor visual tweaks to top menu/header
2021-06-01 14:58:27 +01:00
Neil MacDougall 9ec29e4f62
Merge pull request #3125 from nwmac/fix-alibaba
Fix for bug with embedding of Alibaba ACK
2021-06-01 14:58:01 +01:00
Vincent Fiduccia 23666a70f6
Merge pull request #3133 from vincent99/master
etcd/s3, Prevent downgrades, type renames
2021-06-01 03:12:58 -07:00
Vincent Fiduccia 2088cd73f4
Prevent switching from rke2<->k3s or downgrading to older versions 2021-06-01 02:55:56 -07:00
Vincent Fiduccia 8988e3d715
Move etcd config, S3 backup support, AWS keys in SelectOrCreateAuthSecret 2021-06-01 02:55:56 -07:00
Vincent Fiduccia 84556240a3
etcd s3 config 2021-06-01 02:55:56 -07:00
Vincent Fiduccia 1df59ed177
Another type to rename 2021-06-01 02:55:56 -07:00
Vincent Fiduccia abfa67416f
Node role labels, typos 2021-06-01 02:55:56 -07:00
Vincent Fiduccia 05329a9f1b
Update EC2 instance data 2021-06-01 02:55:56 -07:00
Neil MacDougall 46c0a1e81c Minor visual tweaks to top menu/header 2021-05-28 21:28:23 +01:00
codyrancher 17f96ba6b3
Merge pull request #3108 from codyrancher/project-namespace-fixes
Fixing a grouping and filtering issue for projects/namespaces in downstream clusters
2021-05-28 11:19:19 -07:00
Vincent Fiduccia faf401cacf
Merge pull request #3130 from vincent99/master
provisioning.cattle.io -> rke-machine-config.cattle.io
2021-05-28 10:54:58 -07:00
Vincent Fiduccia c71e4f8238
provisioning.cattle.io -> rke-machine-config.cattle.io 2021-05-28 10:53:14 -07:00
Vincent Fiduccia c1d3103815
Merge pull request #3129 from mantis-toboggan-md/bugfix-theme-auto
fix auto-theme in brand mixin
2021-05-28 10:18:45 -07:00
Nancy Butler e1ab34d649 fix auto-theme in brand mixin 2021-05-28 09:45:24 -07:00
Richard Cox 2d9c4fe346 Fix issue where sneaky slide-in would show in install chart wizard
- when the window was super wide the slide in would sneak in from the right
- slide-in is now a more sensible fixed width
2021-05-28 16:42:08 +01:00
Neil MacDougall bef4eb9afc
Fix spacing 2021-05-28 15:58:48 +01:00
Neil MacDougall adfc9a236a
Merge pull request #3110 from nwmac/bg
Fix sizing issues on new Banner graphic
2021-05-28 15:54:13 +01:00
Neil MacDougall aa0135d09b Fix for bug with embedding of Alibaba ACK 2021-05-28 15:32:22 +01:00
Richard Cox b3345e7013
Merge pull request #3103 from richard-cox/add-ui-dashboard-settings
Add `ui-dashboard-index` and `ui-offline-preferred` settings
2021-05-28 15:17:36 +01:00
Neil MacDougall d63c883f91 Fix bug where close button can't be clicked 2021-05-28 13:49:51 +01:00
Neil MacDougall 5d2f1bf1c6
Remove debug color 2021-05-28 10:48:40 +01:00