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

New deployment forms: add json-schema-based table #5412

Merged
merged 29 commits into from
Oct 5, 2022

Commits on Sep 29, 2022

  1. Remove unused deps

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c2b71e8 View commit details
    Browse the repository at this point in the history
  2. Refactor schema/yaml util functions

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    41b2ab9 View commit details
    Browse the repository at this point in the history
  3. Delete no longer used components

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    bf0fd45 View commit details
    Browse the repository at this point in the history
  4. Add some required changes in files

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c23a1d6 View commit details
    Browse the repository at this point in the history
  5. Add new json-schema tabular view

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    e73bffd View commit details
    Browse the repository at this point in the history
  6. Add basic form components

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    73e9fff View commit details
    Browse the repository at this point in the history
  7. Fix some tests

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    47866f2 View commit details
    Browse the repository at this point in the history
  8. Fix linter issues

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    37e3a6f View commit details
    Browse the repository at this point in the history
  9. Add test files (still WIP)

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    d63b338 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Fix e2e test

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    d46d171 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d58e282 View commit details
    Browse the repository at this point in the history
  3. Fix booleanParam test

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    7bfb69d View commit details
    Browse the repository at this point in the history
  4. Fix textParam tests

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    2f5029d View commit details
    Browse the repository at this point in the history
  5. Fix sliderParam tests

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    ed6552a View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. Add remaining unit tests

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    bde921a View commit details
    Browse the repository at this point in the history
  2. Fix e2e test

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    cd21b80 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    9655a5f View commit details
    Browse the repository at this point in the history
  2. Add wait in e2e test to prevent deboucing

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    98d7fce View commit details
    Browse the repository at this point in the history
  3. remove leftover

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    486cc47 View commit details
    Browse the repository at this point in the history
  4. remove unused useEffect

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    ebf442c View commit details
    Browse the repository at this point in the history
  5. move leftover file

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    57dfb67 View commit details
    Browse the repository at this point in the history
  6. add simple validation

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    7b12f70 View commit details
    Browse the repository at this point in the history
  7. Fix issue with duplicate key indexes

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    b698179 View commit details
    Browse the repository at this point in the history
  8. Validate schema before installing/upgrading

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    c6462b8 View commit details
    Browse the repository at this point in the history
  9. fix linter issue

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    035172a View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Remove max/min in the input of the SliderParam

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    07bfec2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. add comments in some types

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    f919322 View commit details
    Browse the repository at this point in the history
  2. Make replicas selector more specific in e2e test

    Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
    antgamdia committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    a5fb3b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f48ec48 View commit details
    Browse the repository at this point in the history