Commit Graph

1453 Commits

Author SHA1 Message Date
Lauren Harden ff41fadb17
Merge pull request #2267 from lvuch/lh-refinement
continued refinement, buttons and inputs
2021-02-18 11:01:22 -07:00
lvuch 3f29d5cc14 minor padding 2021-02-18 10:36:49 -07:00
Lauren Harden bdc6c4c63c
Merge pull request #2322 from lvuch/lh-inputcombo
update styles for combo inputs 2250
2021-02-17 12:38:23 -07:00
lvuch eba9825461 1px in ff fix for selects 2021-02-16 14:06:53 -07:00
lvuch 6d7f094526 tooltip position 2021-02-16 13:14:58 -07:00
lvuch cc7f733136 Buttons should be the same size here 2021-02-16 12:37:23 -07:00
lvuch 14bb6c1f5b cluster switcher wobble fix by neil 2021-02-16 12:23:16 -07:00
Vincent Fiduccia b3bdc6dc13
Merge pull request #2319 from nwmac/headless-service
Fix for headless services showing as type ClusterIP in the Service list
2021-02-16 08:57:24 -08:00
Vincent Fiduccia 5fecf87626
Merge pull request #2309 from mantis-toboggan-md/auth
auth 'goToEdit' missing
2021-02-16 08:54:59 -08:00
lvuch 9ac1031e51 WIP update styles for combo inputs 2250 2021-02-12 11:29:50 -07:00
Nancy Butler 034a3754d2 fix edit oauth config 2021-02-12 10:08:01 -07:00
Neil MacDougall cafc06854f Fix for headless services showing as type ClusterIP in the Serivce list 2021-02-12 16:14:50 +00:00
codyrancher 33f6763dcb
Merge pull request #2312 from codyrancher/pod-scheduling
Fixing two issues that showed up in pod scheduling
2021-02-11 11:44:42 -07:00
Nancy Butler 05823653f0 auth config cancel button
fix edit auth config action

reset changes when cancelling edit auth config
2021-02-11 08:06:11 -07:00
Nancy Butler fc4317f6cf add users/groups to saml 2021-02-11 08:05:31 -07:00
Cody Jackson fc9eef90fb Fixing two issues that showed up in pod scheduling
- The first issue was caused by the introductions of ArrayListGrouped and not updating all references appropriately
- The other was caused by LabeledSelect calling the @input handler twice for every selection. The handler was toggling which caused the value to always reset. It looks like the reason labeled select was calling the handler twice was because of having both v-bind="$attrs" and @input="...". So i removed @input and verified that LabeledSelect still works for both v-model and value/@input.

rancher/dashboard#2211
2021-02-10 14:56:12 -07:00
lvuch e126e90842 LABELS AND TEXT ARE ALIGNED 2021-02-10 14:39:48 -07:00
lvuch f74ed47069 shell buttons 2021-02-10 14:39:48 -07:00
lvuch 60150f29cc rm uneeded colors 2021-02-10 14:39:48 -07:00
lvuch b43dc1d40b rm transition request by vince 2021-02-10 14:39:48 -07:00
lvuch 11eaccda6b size on async consistency 2021-02-10 14:39:48 -07:00
lvuch 1d81ee814d tweak workspace switcher 2021-02-10 14:39:48 -07:00
lvuch 0143e1d213 workspace switcher 2021-02-10 14:39:48 -07:00
lvuch 811887e73a bg primary to role 2021-02-10 14:39:48 -07:00
lvuch 7878000678 cluster switcher alignment 2021-02-10 14:39:48 -07:00
lvuch e20713ff47 sortable table header button and input fix 2021-02-10 14:39:47 -07:00
lvuch cc32abafc0 spacer name 2021-02-10 14:39:47 -07:00
lvuch 698458f990 hover fix for role-primary 2021-02-10 14:39:47 -07:00
lvuch fc24af81e0 port row and button sizes 2021-02-10 14:39:06 -07:00
Cody Jackson 0f95812978 Migrating the persistentvolume pages
rancher/dashboard#2186
2021-02-09 13:48:17 -07:00
Vincent Fiduccia 6d855bffa4
Merge pull request #2247 from richard-cox/groups-2
Add Users & Auth / Groups page, assign Global Roles to Groups
2021-02-09 00:55:55 -08:00
Vincent Fiduccia c21c548a05
Merge branch 'master' into improve-prompt-remove 2021-02-08 13:46:52 -07:00
Richard Cox e4fd49f054 Prompt Remove: Only enable Delete button when delete is valid
- Previously button was enabled when confirm value was invalid and warned on submit
- We now only enable the button when all resources can be deleted and the confirm value is valid
- Also fix translation for missing Internal/External IP value in Node table
2021-02-08 16:32:22 +00:00
Nancy Butler d9b6a09579 fix endpoints table formatter 2021-02-05 06:52:36 -07:00
Vincent Fiduccia 6b28024fc0
Merge branch 'master' into fix-user-menu 2021-02-04 15:55:36 -07:00
Richard Cox 0b43a2d1ae Fixes & Changes following review 2
- promptRemove verb matches cluster explorer (delete), and text and buttons match
- update global role binding metadata.generateName from ui- to grb-
- update comment on applyProducts
2021-02-04 09:18:51 +00:00
Richard Cox b17797a5b1 Fixes & Changes following review 2021-02-04 09:16:52 +00:00
Richard Cox 57b16e42fe Add Users & Auth / Groups page, assign Global Roles to Groups
- Add groups page with table to the auth product
- Allow user to assign roles to groups previously without roles or edit
  groups with existing roles

Comments
- I haven't added any special ux for the case where there's no auth
  provider and therefore no groups
- ./components/GlobalRoleBindings.vue will be updated when the same
  component is used for assign global roles to a user principal
- ./components/GlobalRoleBindings.vue ln 139 Couldn't create a binding
  without the generateName metadata property. Have given this a
  `ui-` prefix. Is this correct?
- In order to determine which global roles are bound to each principal
  (so we can filter by principals that have them).. we go out and fetch
  ALL role bindings. Is this too costly?
- On the groups page the 'refresh' button is quite big, we should
  consider reducing this
2021-02-04 09:16:52 +00:00
Vincent Fiduccia 87ea7b3e04
Drop CopyToClipboardText, add tooltip mode to AsyncButton (#1830) 2021-02-03 18:44:21 -07:00
Vincent Fiduccia 774e8a2d22
Create or select secret for Chart repo (#1713) 2021-02-03 18:41:17 -07:00
Vincent Fiduccia e5797ded25
Drop gsap dependency 2021-02-03 18:41:16 -07:00
Nancy Butler 504d053bec fix scan create, add remediation to scan detail 2021-02-03 09:22:45 -07:00
Vincent Fiduccia 1ba0c0561b
Merge pull request #2262 from codyrancher/storage-classes
Porting StorageClass to Dashboard from Ember
2021-02-02 15:13:01 -07:00
Cody Jackson a7c1337ccc Porting StorageClass to dashboard from ember 2021-02-02 14:53:22 -07:00
Vincent Fiduccia 208c706560
Merge pull request #2266 from nwmac/checkbox-fix
Improve the presentation of Checkboxes
2021-02-02 12:54:57 -07:00
Nancy Butler 4f92b0218f fix ldap/saml add users and groups 2021-02-02 12:01:42 -07:00
Vincent Fiduccia 6ed5c00736
Merge pull request #2215 from codyrancher/role-template
Adding the RBAC List, Edit and Details pages
2021-02-02 11:15:30 -07:00
Vincent Fiduccia 14fdf6eeb2
Merge pull request #2272 from richard-cox/fix-change-password-sizing
Add a temporary fix for positioning issue in Change Password prompt
2021-02-02 10:36:42 -07:00
Neil MacDougall 6a47d64a45 Fix color of indeterminate checkbox (works on table header bg) 2021-02-02 13:48:44 +00:00
Cody Jackson fe4ca3b01e Adding the RBAC List, Edit and Details pages
rancher/dashboard#2111
2021-02-01 09:44:30 -07:00