-
Notifications
You must be signed in to change notification settings - Fork 357
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
Remove "Confirm Password" input field previously required for Validation #1335
Remove "Confirm Password" input field previously required for Validation #1335
Conversation
@miq-bot add_label bug,fine/no,'angular_dialogs', |
@AparnaKarve Cannot apply the following label because they are not recognized: 'angular_dialogs' |
This pull request is not mergeable. Please rebase and repush. |
@AparnaKarve what's here looks good I think, but it also looks like there's a half missing, and it has to be in this PR. All the backend code is still working with these fields - I see a lot of code like @edit[:new][:log_password] = @edit[:new][:log_verify] = @ps.authentication_password(:default).to_s
@edit[:new][:log_verify] = depot.authentication_password
@edit[:amqp_verify_status] = (edit_new[:amqp_password] == edit_new[:amqp_verify])
if !host.authentication_userid(:ipmi).blank? && params[:ipmi_password] != params[:ipmi_verify] etc. etc. |
@himdel Agreed. I will work on that. |
ae2d2dc
to
d78a90e
Compare
d78a90e
to
065451f
Compare
I have deleted all In |
065451f
to
dd61075
Compare
@himdel Can we get some traction on this PR? |
@AparnaKarve sorry for taking so long, it's a big one :).. But.. so far, can you re-check those backend bits please? I'm still seeing these...
(Also seeing this, but not sure if that's the same case:
) |
@himdel No worries. Agree, it's a big one.
==> PXE Server is not an angular form and hence did not touch that code.
==> Related to PXE Server as well
==> Looks related to |
Maybe this one?
|
@@ -1,56 +0,0 @@ | |||
ManageIQ.angular.app.directive('verifypasswd', function() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
app/assets/stylesheets/angular.css
4:input.ng-invalid-verifypasswd, select.ng-invalid-verifypasswd,
I guess that style can be removed if the directive is..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we can get rid of that style.
Are you on my branch? And you will not see any |
@AparnaKarve You have to rebase ;) (sorry, should have mentioned that - introduced by #1304) |
Also removed some related `@edit` references
Also removed all the related `@edit` references
Ah, I see...yesterday's PR that got merged added the |
@himdel Should I wait for a couple more minutes in case you have anything more? I want to push a final commit that addresses these last few stray |
Other than that, LGTM 👍 (+ all those deletions 😺) I still want to give this some clicking in the UI, it surprises me how many ems_common methods are dead, but I think this should be ready (except for #1335 (comment) and #1335 (comment)) :). |
dd61075
to
0282686
Compare
Checked commits AparnaKarve/manageiq-ui-classic@42d8562~...0282686 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0 |
OK, looks like |
@himdel Travis has been green 💚 for the last 4 days :) /cc @dclarizio |
Sorry @AparnaKarve, I am now.. merged :) |
This PR removes the
Confirm Password
input field from all angular forms.Going forward, the user no longer has to key-in his/her password twice.
Before:
After:
https://bugzilla.redhat.com/show_bug.cgi?id=1427488