Commit Graph

131 Commits

Author SHA1 Message Date
Neil MacDougall 8735ce66aa [master] Fix for vendor not showing as 'SUSE Rancher' 2021-08-24 13:44:19 +01:00
Nancy Butler b5b31a5dba catch cluster not found errors 2021-08-20 12:33:53 -07:00
Vincent Fiduccia 31e806d021
Define & use canList before findAlls instead of schemaFor 2021-08-17 02:16:39 -07:00
Vincent Fiduccia 10cc32e487
Only reload on version upgrades in prod 2021-08-11 23:24:06 -07:00
Vincent Fiduccia 840e9127d9
Watch server version, subscribe fixes 2021-08-09 19:01:03 -07:00
Vincent Fiduccia ad76198a4f
Ignore 401s from azure cloud cred check 2021-08-09 16:24:32 -07:00
Richard Cox 3ad4d0d641 Fix a number of issues around having no access to a cluster 2021-08-09 13:55:24 +01:00
Richard Cox e3eb2a47c5 Fix log in for non-admin users given latest backend schema changes
- see https://github.com/rancher/rancher/pull/33663
- schema's with no collection access now exist in v1/schemas response
- ensure we respect the missing collection link when starting the dashboard & when showing side menu items
2021-07-19 18:00:41 +01:00
Nancy 644e99db48
Merge pull request #3458 from mantis-toboggan-md/bugfix-counts
make apps marketplace product account for ns filter in header
2021-07-15 07:45:50 -07:00
Nancy Butler 6f71ff3f0c fix count filtering for all products in explorer 2021-07-14 05:36:41 -07:00
Richard Cox 4019302243 Default to a blank cluster when the user does not have access to any
- Normally this is the local cluster for admins
- For non-admins (restricted-admins, standard users, etc) who don't have access to the local cluster this causes this causes 403 errors
- So for cases where we don't have a cluster default to a 'blank' one which we don't fetch
- Still need to check places where we assume 'local' cluster, including in routes, where we should use the new blank cluster... and pages/components that assume we have a currentCluster
2021-07-09 15:48:57 +01:00
Nancy Butler 5293702449 clear pref store on logout 2021-06-22 06:32:54 -07:00
Vincent Fiduccia bb393202e5
Never remember fleet-default as the last-used namespace 2021-06-08 15:14:44 -07:00
Neil MacDougall 528811c4d6 WIP project side nav 2021-05-25 10:41:47 +01:00
Vincent Fiduccia a083312b00
Support showing ui.cattle.io.navlinks in the nav 2021-05-22 01:45:42 -07:00
Cody Jackson 33d6918188 Migrating Projects from Ember to Vue
rancher/dashboard#2500
2021-05-17 08:49:54 -07:00
Vincent Fiduccia bcc3ddf366
Use vendor/product in most places instead of hardcoded Rancher 2021-05-13 17:29:32 -07:00
Vincent Fiduccia 82bf9f5960
Move Feature Flags to a store 2021-05-13 17:29:32 -07:00
Neil MacDougall 770e605555 Fix lint issues. Rename to pageActions 2021-05-11 09:19:33 +01:00
Neil MacDougall fefb4dfd94 Add page header action that can be used to set login page 2021-05-11 09:18:48 +01:00
Vincent Fiduccia 258cabdfbd
Merge pull request #2902 from richard-cox/fix-isRancher-getter
Fix isRancher getter
2021-05-05 13:42:37 -07:00
Richard Cox 32c9269d14 Fix isRancher getter
- getter returns `isRancher === true`
- value of isRancher was a truthy (an schema obj) rather than boolean, so getter was always false
- this is the cause of the missing `Accounts & API Keys` in the avatar menu
2021-05-05 13:48:43 +01:00
Richard Cox 7700ef3779 Ensure catalog charts are rehydrated
- catalog lives outside normal steve hyrdrate process
- now on client init we check charts are hydrated
2021-05-05 11:47:04 +01:00
Neil MacDougall af9e4ecc57 Fix issue accessing a cluster after login in again 2021-04-27 11:12:38 +01:00
Neil MacDougall 7ec3b043c5
Fix lint issue 2021-04-26 16:04:29 +01:00
Neil MacDougall 18a86a2b1b Fix issue where logging out shows the red text for session timeout 2021-04-26 15:48:10 +01:00
Vincent Fiduccia 413304f145
Multi-cluster & standalone feature/support 2021-04-21 17:16:43 -07:00
Vincent Fiduccia 19947f5887
Use isExplorer to determine nav instead of selected productId 2021-04-20 02:51:41 -07:00
Vincent Fiduccia 8adcafc7bb
Support standalone steve 2021-03-02 15:44:24 -07:00
Vincent Fiduccia 63650e0896
Subscribe to Rancher store change events 2021-01-29 00:40:23 -07:00
Vincent Fiduccia 6934f4e8f1
kubectl apply / Cluster import 2021-01-25 15:34:57 -07:00
Vincent Fiduccia d20719bfb2
Handle upgrade of missing chart version 2021-01-15 12:59:56 -07:00
Vincent Fiduccia 9fbee3e5c9
Fix going to all namespaces 2020-12-31 17:07:40 -07:00
Vincent Fiduccia 5304375640
Github auth config, pluggable login component 2020-12-22 14:43:26 -07:00
Vincent Fiduccia 1f0ae239ce
Timed out flag on logout 2020-12-07 18:53:01 -07:00
Vincent Fiduccia e8eab88db2
Form control design page 2020-12-04 15:24:54 -07:00
Vincent Fiduccia 8c26b298ab
Reconnect to the right cluster when you switch clusters 2020-10-01 01:12:33 -07:00
Vincent Fiduccia 43ea3fcdd5
More fleet 2020-09-30 05:10:01 -07:00
Vincent Fiduccia 08e451185d
Fleet list & details 2020-09-30 05:05:53 -07:00
Vincent Fiduccia cf0c102dcf
Namespace filter; pick one of the 5 special views, empty=all, default to user ns entry 2020-09-30 05:05:52 -07:00
Vincent Fiduccia 264aa273e1
Fleet details 2020-09-24 03:04:54 -07:00
Vincent Fiduccia 739ea5616f
Cluster Manager shoudl go to global if the product is global (Fleet) 2020-09-24 03:04:54 -07:00
Vincent Fiduccia 3d86690f68
Fleet 2020-09-21 03:33:07 -07:00
Vincent Fiduccia cce5a46c78
Use product.inStore instead of assuming cluster store 2020-09-11 03:08:25 -07:00
Vincent Fiduccia 4f3fe07833
Load nav tree from the store the product uses 2020-09-11 01:19:34 -07:00
Vincent Fiduccia ca15b288f9
Use management projects instead of clusterExternal 2020-09-11 00:59:41 -07:00
Vincent Fiduccia c599a81bd9
Clear catalog store on cluster change 2020-09-03 20:59:50 -07:00
Vincent Fiduccia f23f9aa818
Show server and dashboard version in footer 2020-08-26 14:17:30 -07:00
Vincent Fiduccia 783bb1654f
Ember login/products integration 2020-08-26 03:21:55 -07:00
Vincent Fiduccia 932531dd1d
Header cleanup, ECM -> Cluster Manager 2020-08-21 03:15:58 -07:00