Commit Graph

3022 Commits

Author SHA1 Message Date
Neil MacDougall 5a7963e5b0 Merge remote-tracking branch 'upstream/master' into api-keys 2021-02-09 17:43:09 +00:00
Vincent Fiduccia 9e5c56c99d
Merge pull request #2304 from rancher/auth-tls-port-fix
LDAP Auth: Change the port number when the user changes the TLS setting
2021-02-09 09:20:03 -08:00
Vincent Fiduccia f171e5de3b
Merge pull request #2305 from mantis-toboggan-md/auth
various auth bugs
2021-02-09 09:06:24 -08:00
Nancy Butler 7a986578b2 do not logout/redirect on auth failure with 401
auth cleanup, edit config btn

hide entityid for okta
2021-02-09 09:06:15 -07:00
Neil MacDougall f51396e8a6 Change the port number when the user changes the TLS setting 2021-02-09 11:13:00 +00: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 46649ef5c9
Merge pull request #2299 from richard-cox/improve-prompt-remove
Prompt Remove: Only enable Delete button when delete is valid
2021-02-08 13:48:36 -07:00
Vincent Fiduccia c21c548a05
Merge branch 'master' into improve-prompt-remove 2021-02-08 13:46:52 -07:00
Neil MacDougall 453f66d065 PR feedback 2021-02-08 20:31:22 +00:00
Vincent Fiduccia 5498858b09
Merge pull request #2293 from mantis-toboggan-md/workload-service
fix endpoints table formatter
2021-02-08 09:55:10 -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
Vincent Fiduccia e2fabaded3
Merge pull request #2297 from mantis-toboggan-md/cis
only show remediation for fail/warn cis scan results
2021-02-05 12:57:43 -07:00
Nancy Butler bf0bee500f only show remediation for fail/warn cis scan results 2021-02-05 12:51:42 -07:00
Vincent Fiduccia b977440d34
Merge pull request #2296 from mantis-toboggan-md/secrets-explode
fix edit secret type display
2021-02-05 10:52:16 -07:00
Neil MacDougall 9443b0d10d Fix merge issues 2021-02-05 15:58:42 +00:00
Neil MacDougall 88cce544c6 Merge remote-tracking branch 'upstream/master' into api-keys 2021-02-05 15:14:17 +00:00
Neil MacDougall 8356a3dce1 Address PR feedback 2021-02-05 15:09:39 +00:00
Nancy Butler bd55c4a434 fix edit secret type display 2021-02-05 07:24:20 -07:00
Nancy Butler ff73a64714 remove unused workload endpoints 2021-02-05 06:52:36 -07:00
Nancy Butler d9b6a09579 fix endpoints table formatter 2021-02-05 06:52:36 -07:00
Richard Cox 302170b5f9 Update refresh permissions
- made the global role & binding schema checks clearer (will not be available, rather than available with specific collection method)
- fixed the checkf for refreshauthprovideraccess (schema itself won't change, so copy from ember)
2021-02-05 09:46:30 +00:00
Vincent Fiduccia 6c70d5c821
Merge pull request #2265 from nwmac/fix-user-menu
Make presentation of the user menu more consistent with the rest of the UI
2021-02-04 16:00:39 -07:00
Vincent Fiduccia 6b28024fc0
Merge branch 'master' into fix-user-menu 2021-02-04 15:55:36 -07:00
Vincent Fiduccia dae11b8eed
Merge pull request #2290 from mantis-toboggan-md/backup-crd
do not show rwx pv for backup
2021-02-04 12:38:01 -07:00
Richard Cox 52114e81b4 Hide `Refresh Group Membership` if has not access to underlying action 2021-02-04 15:47:18 +00:00
Nancy Butler a94ede88b2 do not show rwx pv for backup 2021-02-04 08:27:35 -07:00
Richard Cox fc6d24aae6 Gate fetching of group principals on user's ability to fetch global roles & bindings
- This avoids ugly exceptions
2021-02-04 09:51:18 +00: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 ca107084ee
Merge pull request #2289 from vincent99/master
Bugs
2021-02-03 18:49:21 -07:00
Vincent Fiduccia 520d4ff68d
Merge pull request #2287 from codyrancher/spoofed-types-fix
Making several fixes to spoofed types
2021-02-03 18:49:03 -07:00
Vincent Fiduccia 978c870517
Preserve selector on gitRepo clone (#2233) 2021-02-03 18:44:21 -07: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 aa051feadd
Fix kubernetesVersion references 2021-02-03 18:41:16 -07:00
Vincent Fiduccia e5797ded25
Drop gsap dependency 2021-02-03 18:41:16 -07:00
Vincent Fiduccia dad28d2547
Typo 2021-02-03 18:41:16 -07:00
Vincent Fiduccia 12b4975a73
Merge pull request #2282 from mantis-toboggan-md/cis
fix scan create, add remediation to scan detail
2021-02-03 15:19:41 -07:00
Cody Jackson 727b03e1bc Making several fixes to spoofed types
- Made it so we add spoofed types as a part of the virtual type loop.
Previously we were adding the types to all modes without appropriate filtering
- Made it so spoofed types can have the nav icons
- There was also a problem where the virtual/spoofed types were expected to have a name so I copied the type over to the name of spoofed types.
2021-02-03 11:44:58 -07:00
Nancy Butler d8abcd9a1d remediation as banner in scan report 2021-02-03 09:41:53 -07:00
Nancy Butler 504d053bec fix scan create, add remediation to scan detail 2021-02-03 09:22:45 -07:00
Vincent Fiduccia 67c5979115
Merge pull request #2285 from mantis-toboggan-md/bugfix-workload-detail-pods
namespace workload pods method
2021-02-02 20:51:53 -07:00
Vincent Fiduccia 4599b067fd
Merge pull request #2286 from mantis-toboggan-md/auth
fix boolean validation
2021-02-02 19:51:27 -07:00
Nancy Butler c4bdaeb571 fix boolean validation 2021-02-02 18:48:57 -07:00
Nancy Butler 3aabe7defe namespace workload pods method 2021-02-02 16:01:28 -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
Vincent Fiduccia 7251aabbbf
Merge pull request #2281 from mantis-toboggan-md/auth
fix ldap/saml add users and groups
2021-02-02 12:23:53 -07:00