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

Merge #255: Refactor frontend and add validation placeholder, support in depth form change #262

Merged
merged 23 commits into from
Jan 19, 2023

Conversation

MCatherine1994
Copy link
Contributor

@MCatherine1994 MCatherine1994 commented Jan 18, 2023

  • added validation placeholder to display error message, support in-depth form field
  • added global state management
  • support form vault change for in-depth repeatable sections, added an example
  • clean up the code, renamed type files
  • fix example page collapse card can't open issue
  • support checking required fields, provide an example
  • support disable fields, provide an example

Thanks for the PR!

Any successful deployments (not always required) will be available below.
Backend available
Frontend available

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow


Thanks for the PR!

Any successful deployments (not always required) will be available below.
Backend available
Frontend available

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow


Thanks for the PR!

Any successful deployments (not always required) will be available below.
Backend available
Frontend available

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow


Thanks for the PR!

Any successful deployments (not always required) will be available below.
Backend available
Frontend available

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow

- refactor form section schemas, form initial data, functions into different folders
refs: #89
- refactor the form data and update form value functions to be global states,
refs: #255
- refactor some validation function
- update the validation result type
refs: #255
- design global state management
- rename type files
- add hardcode validation error display as example
- add hardcode validation error cleanup as example
refs: #255
- refactor the update form value functions
- update the way to display error message, create a error property and computed based on the validation result, compute fieldprops based on the error
- fix add row problem for table/group
refs: #255
… feat/fe/validation-placeholder

merge(fe:FSADT1-539):
- merge from main
refs: #255
- improve structure of global state management
refs: #255
- fix form example to open next session
- add method to update form data when object depth increase, put as comment for now
refs: #255
- added in depth repeatable sections
- support in depth form value update for in depth repeatble sections
- fix test
refs: #255
@github-actions github-actions bot added configuration changes related to configuration file frontend javascript Pull requests that update Javascript code source source code changes tests test classes changes labels Jan 18, 2023
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

- remove package installed by accident
refs: #255
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

- support display error message for in-depth form field
refs: #255
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

@MCatherine1994 MCatherine1994 marked this pull request as draft January 18, 2023 17:02
- support customized checking for required fields
refs: #255
- switch to use string path for form object
- add example to disable a field
refs: #255
- add test for new disable and error display feature for form component option file
rfs: #255
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

@MCatherine1994 MCatherine1994 marked this pull request as ready for review January 19, 2023 00:48
- remove unused env vars
refs: #255
@github-actions github-actions bot added backend code related to the java backend application java Pull requests that update Java code openshift labels Jan 19, 2023
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

Copy link
Contributor

@paulushcgcj paulushcgcj left a comment

Choose a reason for hiding this comment

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

LGTM

Thanks for removing the node env from the backend

@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

- remove unused file
refs: #255
@github-actions
Copy link
Contributor

Current changelog

Bug Fixes

  • fix frontend test; remove backend comment; added token to pr open pipeline (3b4c7d3)
  • fixing deploy to main (#233) (34b530c)

Features

Reverts

@MCatherine1994 MCatherine1994 temporarily deployed to dev January 19, 2023 19:21 — with GitHub Actions Inactive
@MCatherine1994 MCatherine1994 temporarily deployed to dev January 19, 2023 19:21 — with GitHub Actions Inactive
@MCatherine1994 MCatherine1994 temporarily deployed to dev January 19, 2023 19:21 — with GitHub Actions Inactive
@MCatherine1994 MCatherine1994 temporarily deployed to dev January 19, 2023 19:21 — with GitHub Actions Inactive
@MCatherine1994 MCatherine1994 merged commit 46aafef into main Jan 19, 2023
@MCatherine1994 MCatherine1994 deleted the feat/fe/validation-placeholder branch January 19, 2023 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend code related to the java backend application configuration changes related to configuration file frontend java Pull requests that update Java code javascript Pull requests that update Javascript code openshift source source code changes tests test classes changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants