Commit Graph

13 Commits

Author SHA1 Message Date
Richard Cox fc72c1e177 Sort initial suggestion of options in the select principal drop down
- name is normally used as a primary label, so sort on that
- only sort the initial suggestion, not the response of a search
  - search response should hopefully be sorted with respect to proxity the query
2022-01-07 08:59:18 +00:00
Nancy Butler f170bbe0b5 fix add project member select placeholder 2021-09-22 14:30:55 -07:00
Richard Cox 573f7d7f24 Suggest users and well as groups in the select principal component 2021-09-15 14:42:47 +01:00
Phillip Rak 88c8381346 Move v-focus to SelectPrincipal in cluster permission editor 2021-09-07 15:58:39 -07:00
Phillip Rak 511c6d39f2 Update min-height 2021-09-07 15:03:04 -07:00
Phillip Rak c62480ab04 Replace hard-coded values with translation 2021-09-07 14:41:47 -07:00
Phillip Rak 7b2fa3cba2 Make use of no-options slot to display custom message for searching 2021-09-01 13:04:43 -07:00
Phillip Rak bd84cc2b76 Implement translations into select 2021-08-26 14:10:42 -07:00
Phillip Rak 1325e93f0c Add v-focus directive to SelectPricipal 2021-08-26 13:56:04 -07:00
Richard Cox bae4f7176b Sort global permissions 2021-03-29 15:32:08 +01:00
Richard Cox 7d355462df User - List (actions), Create, Clone, Edit, Details
- Update Users list with actions
- Add User create/edit page
- Add User details page
- Brought over user/principal global role validation from ember world
2021-02-24 11:07:02 +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 5304375640
Github auth config, pluggable login component 2020-12-22 14:43:26 -07:00