Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ui] Access Control CRUD: Make name fields for Policies and Roles required #18605

Merged
merged 1 commit into from
Sep 29, 2023

Conversation

philrenaud
Copy link
Contributor

Using the new Helios form input required attr

This component is a little more involved than our older input component, so we have to explicitly set an updateRoleName / updatePolicyName method rather than it just implicitly knowing what to do. But the benefit is consistency with the rest of our form styles so a worthwhile tradeoff.

This PR also cleans up a bit of the old policy-specific styles and moves them into the larger access-control style section.

image

Copy link

@juliezzhou juliezzhou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions
Copy link

github-actions bot commented Sep 28, 2023

Ember Test Audit comparison

main 145405e change
passes 1533 1533 0
failures 1 1 0
flaky 0 0 0
duration 000ms 000ms -000ms

@philrenaud philrenaud merged commit badaece into main Sep 29, 2023
@philrenaud philrenaud deleted the f-ui/access-control-required-inputs branch September 29, 2023 16:33
philrenaud added a commit that referenced this pull request Sep 29, 2023
… Roles required (#18605) (#18626)

* Access Control CRUD: Make name fields for Policies and Roles required (#18605)

* Removed file since merged with access-control.scss
lhaig added a commit to lhaig/nomad that referenced this pull request Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/1.6.x backport to 1.6.x release line
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants