Commit Graph

203 Commits

Author SHA1 Message Date
Richard Cox 34fdaa2335 Ensure Cluster Tools only shows if user can access required resources
- cluster member gains visiblity of catalog app when they can see a namespace
- fixed in cluster side nav and single cluster info
2021-08-25 13:35:45 +01:00
Neil MacDougall 83ccd7206a Fix various side navigation bugs 2021-07-06 14:37:23 +01:00
Vincent Fiduccia 7ed89e4c0f
Don't explode on navlinks missing a spec (#3116) 2021-06-23 01:48:04 -07:00
Vincent Fiduccia a787f98a73
Slightly better growls than alert()s 2021-06-22 23:35:07 -07:00
Neil MacDougall 3a55316140 Ensure top-level navigaton is expanded if a child is active 2021-06-17 15:43:38 +01:00
Vincent Fiduccia 8811096ba4
Handle invalid navlinks better 2021-06-08 15:14:44 -07:00
Neil MacDougall f02e35c76c Add Save As RKE Template cluster action 2021-06-02 09:12:02 +01:00
Neil MacDougall 8699cc71be Changes to add v1 charts to cluster tools 2021-05-25 10:42:19 +01:00
Vincent Fiduccia da8c221b02
Private Registries 2021-05-25 01:34:45 -07:00
Vincent Fiduccia a083312b00
Support showing ui.cattle.io.navlinks in the nav 2021-05-22 01:45:42 -07:00
Vincent Fiduccia d12079875a
/v3/settings to /v1/management.cattle.io.setting
- /v3 doesn't exist if multi-cluster-management is disabled
- Use /v1/management.cattle.io.settings everywhere instead of /v3
- It now returns the public set of settings if retrieve with no auth, so
  the store needs to remember that even though we loaded "all" of them
that wasn't really ALL of them so that the full list gets loaded after
auth.
- Use new x-api-cattle-auth header to determine authentication state if present
- Use SETTINGS.* constants consistently
- `brand` -> `ui-brand` for consistency
- `eula-accepted=true` -> `eula-agreed=<timestamp>` to match Ember
2021-05-20 16:48:45 -07:00
Vincent Fiduccia c77ba00238
RKE1 Snapshots 2021-05-18 12:47:13 -07:00
Neil MacDougall fbd25659f3
Merge pull request #2961 from nwmac/set-login-landing
Improve configurability of Landing page
2021-05-18 16:36:05 +01:00
Neil MacDougall 2a27357547 Fix issue with route when project changes 2021-05-18 16:19:43 +01:00
Nancy Butler ecb5119f1f ui-banners, ui-pl, ui-issues settings page
style feedback
2021-05-18 08:18:00 -07:00
Neil MacDougall a4ca643cb4 Address feedback, fix issue with error saving prefs 2021-05-17 15:25:39 +01:00
Neil MacDougall f463e58dfa Fix issue with last login location 2021-05-14 12:13:21 +01:00
Neil MacDougall f134af9d8f Address feedback 2021-05-14 12:13:21 +01:00
Neil MacDougall 7dde0667e8 Address review feedback 2021-05-14 12:13:21 +01:00
Neil MacDougall 70c0196850 Support last place ladning page 2021-05-14 12:13:21 +01:00
Nancy Butler c35e252d61 start adding support for suse scss file 2021-05-13 07:54:08 -07:00
Nancy Butler fc49ee549f suse brand 2021-05-13 07:52:09 -07:00
Vincent Fiduccia e936be9db4
Cluster Tools only makes sense in Explorer 2021-05-11 12:41:36 -07:00
Neil MacDougall 186de0d968 Refactor to use common version utils 2021-05-11 12:00:30 +01:00
Neil MacDougall daee48414e Fix bug where landing page not respected 2021-05-11 11:16:38 +01:00
Neil MacDougall fd1021e728 Minor tidy up 2021-05-11 09:22:31 +01:00
Neil MacDougall 48ba6781b1 Minor tidy ups 2021-05-11 09:19:33 +01:00
Neil MacDougall 7ccf8b90bd Bug fixes 2021-05-11 09:19:33 +01: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
Neil MacDougall 0910967ec5 Use sort function and sort by label as well 2021-04-30 10:55:17 +01:00
Neil MacDougall fd2f3ec51d Fix lint 2021-04-29 14:03:09 +01:00
Neil MacDougall d990e2e928 Side-navigation improvements 2021-04-29 13:56:20 +01:00
Neil MacDougall 7058dbc413 Fix lint 2021-04-29 08:41:04 +01:00
Neil MacDougall 3c95f31397 Update styling of Cluster Tools button 2021-04-29 08:38:53 +01:00
Neil MacDougall 78cf70a1a9
Update following PR feedback 2021-04-21 10:38:27 +01:00
Neil MacDougall 35cf9cef1d Collapse nav when going to Cluster Tools 2021-04-21 09:30:26 +01:00
Neil MacDougall 4238c96874 Tweak nav UI 2021-04-21 09:11:14 +01:00
Vincent Fiduccia 19947f5887
Use isExplorer to determine nav instead of selected productId 2021-04-20 02:51:41 -07:00
Vincent Fiduccia 546b63a257
Cluster Tools page 2021-04-20 02:43:08 -07:00
Neil MacDougall cfef2ea1ca
Nav presentation minor tweaks 2021-04-20 00:49:58 -07:00
Neil MacDougall 28df817c86
FIx more lint issues 2021-04-20 00:49:58 -07:00
Neil MacDougall 29d8c07b86
Fix some lint issues 2021-04-20 00:49:58 -07:00
Neil MacDougall 8c44642fb7
WIP: Navigation and other UI changes 2021-04-20 00:49:55 -07:00
Neil MacDougall ce8c2cc89e
Tweaks 2021-04-20 00:47:28 -07:00
lvuch 8ee8660c09
rebase fix 2021-04-20 00:47:27 -07:00
Vincent Fiduccia 8adcafc7bb
Support standalone steve 2021-03-02 15:44:24 -07:00
lvuch f0cca292d6 rm letter spacing to fix inconsistency in nav 2021-02-23 11:04:54 -07:00
Richard Cox 8ad2371468 Fix alignment of cluster count in cluster explorer
- Rely on inherriting parent's (`.child A`) line-height for both label and count
- This removes the different line-height approach between root (user & auth / users) and resource type (cluster explorer / any) side nav items
- This also fixes the `jump to..` list
2021-02-23 15:59:07 +00:00
lvuch c3246edf53 action menu in masthead 2021-02-16 12:46:08 -07:00