ManageIQ / ui-components

Angular UI Components for ManageIQ
Apache License 2.0
16 stars 52 forks source link

Dialog User - stable validation, consistent refresh and initial load #399

Closed himdel closed 5 years ago

himdel commented 5 years ago

This changes how dialog user does field init & validation:

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1720245 Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1693294 Fixes #396 Closes #398

himdel commented 5 years ago

@eclarizio @romanblanco if you can, please review :) :eyes:

himdel commented 5 years ago

@miq-bot remove_label wip

Tests should be green too now

miq-bot commented 5 years ago

Checked commits https://github.com/himdel/ui-components/compare/4bbab11bf364dc1edff7c933c6418f99e892b0cb~...8889ee2a16cdf693fcd84e303061bd9a8e26008d with ruby 2.4.6, rubocop 0.69.0, haml-lint 0.20.0, and yamllint 1.10.0 0 files checked, 0 offenses detected Everything looks fine. :trophy:

simaishi commented 5 years ago

Hammer backport details:

$ git log -1
commit eb52db0dafec141001fe3779bdbdb47a6411c8f0
Author: Harpreet Kataria <hkataria@redhat.com>
Date:   Mon Jul 8 14:09:44 2019 -0400

    Merge pull request #399 from himdel/validate-bz1720245

    Dialog User - stable validation, consistent refresh and initial load

    (cherry picked from commit 55f80b8dd014cb08b239d300ac698de6361cd128)

    https://bugzilla.redhat.com/show_bug.cgi?id=1727989
    https://bugzilla.redhat.com/show_bug.cgi?id=1727990