dashboard/components/auth
Richard Cox 0b2851032e Improve Role Required Indicators/Validation
- RBAC Role type improvements
  - Remove rule 'Non-Resource URL' field. RBAC role type is namespaced, non-resource url's are not.
  - Apply additional validation (
    - rule resource AND api group required, rather than default rule resource, non-resource url or api group required
    - name is required
  - Show Required indicator for all fields (reflecting validation)
- Other Role type improvements
  - Show Required indicator for rule Verbs field
    - This does mean that when the page initially loads we show an empty rule row with required fields... but user can ignore this and successfully save the role anyway. The alternative is to not show an empty rule to begin with... but this forces the user to `Add Resource`. I feel the later is more of an issue than the former.
  - name is required
2021-04-21 13:48:50 +01:00
..
login fix log in with x provider buttons 2021-04-02 15:31:32 -07:00
AllowedPrincipals.vue do nto allow removing last allowedPrincipal 2021-02-23 15:08:20 -07:00
AuthBanner.vue Improve display of Auth Providers Settings 2021-02-19 09:13:04 +00:00
Principal.vue Show better user info on the accounts page 2021-01-25 15:48:47 +00:00
RoleDetailEdit.vue Improve Role Required Indicators/Validation 2021-04-21 13:48:50 +01:00
SelectPrincipal.vue Sort global permissions 2021-03-29 15:32:08 +01:00