Skip to content
This repository has been archived by the owner on May 7, 2021. It is now read-only.

Form validation - bump #1510

Merged
merged 48 commits into from
Mar 17, 2020
Merged

Form validation - bump #1510

merged 48 commits into from
Mar 17, 2020

Conversation

amazingphilippe
Copy link
Contributor

@amazingphilippe amazingphilippe commented Feb 21, 2020

Fixes #1458

Description

Form validation errors as per best practices:

  • Summary above form
  • error list with anchor links to invalid fields
  • checks for errors on submit. No error flickering on field touching

Checklist:

  • I have looked at my code on GitHub and it all looks good (ex: no random commented out code or console.logs)
  • I have added and needed tests for my changes (in particular for new screens)
  • I have added a comment to any confusing code

Required followup work

Assess where we need validation. Especially update validation on privacy consent page before launch

amazingphilippe and others added 30 commits February 6, 2020 17:57
@amazingphilippe amazingphilippe changed the title Form validation--leave it after launch Form validation Mar 13, 2020
@amazingphilippe amazingphilippe changed the title Form validation Form validation - bump Mar 13, 2020
@amazingphilippe
Copy link
Contributor Author

@sastels let it rip?

@lgtm-com
Copy link

lgtm-com bot commented Mar 13, 2020

This pull request introduces 2 alerts when merging 17cdd78 into ba03823 - view on LGTM.com

new alerts:

  • 1 for Malformed id attribute
  • 1 for Unused variable, import, function or class

@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 13, 2020 18:15 Inactive
@sastels sastels had a problem deploying to rac-prototyp-form-valid-qpjjfp March 13, 2020 18:32 Failure
@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 13, 2020 18:36 Inactive
@lgtm-com
Copy link

lgtm-com bot commented Mar 13, 2020

This pull request introduces 1 alert when merging 73a3f10 into 6e4b252 - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 13, 2020 19:20 Inactive
@lgtm-com
Copy link

lgtm-com bot commented Mar 13, 2020

This pull request introduces 1 alert when merging f6b2d89 into a9965b6 - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

Copy link
Contributor

@sastels sastels left a comment

Choose a reason for hiding this comment

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

Opps, forgot I had blocked this with a change request. LGTM, :shipit: if @khalidelaggan thinks it's ok.

@amazingphilippe amazingphilippe mentioned this pull request Mar 16, 2020
3 tasks
@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 16, 2020 19:59 Inactive
@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 16, 2020 20:00 Inactive
@lgtm-com
Copy link

lgtm-com bot commented Mar 16, 2020

This pull request introduces 1 alert when merging bfac219 into 388dbad - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 17, 2020 13:15 Inactive
@lgtm-com
Copy link

lgtm-com bot commented Mar 17, 2020

This pull request introduces 1 alert when merging 4ec5b44 into 0af1e24 - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

@sastels sastels temporarily deployed to rac-prototyp-form-valid-qpjjfp March 17, 2020 13:52 Inactive
@amazingphilippe amazingphilippe merged commit 19ba926 into master Mar 17, 2020
@amazingphilippe amazingphilippe deleted the form-validation-draft branch March 17, 2020 13:56
@lgtm-com
Copy link

lgtm-com bot commented Mar 17, 2020

This pull request introduces 1 alert when merging 14fe6c9 into 0af1e24 - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

sastels added a commit that referenced this pull request Mar 19, 2020
* Minor copy change (typo) (#1639)

* extract data from formidable manually (#1641)

* fix: upgrade mongodb from 3.5.2 to 3.5.3 (#1632)

* fix: upgrade react-scripts from 3.3.1 to 3.4.0 (#1642)

* Fix for Logs in another Azure Subscription (#1619)

* Updating IMAGE_NAME reference (#1597)

* change GNCC to GNC3 (#1655)

* use redirect for equifax links (#1651)

* clear file input after alert (#1662)

* fix keyboard nav (#1660)

* add moneyLost.methodOther field to analyst report (#1647)

* more detailed p and text stories (#1643)

* added stuff to sb docs (#1671)

* added getting started page to storybook (#1661)

* FIX CORS for HTTPS (#1665) (#1669)

* clean up logging a bit (#1663)

* tweak skiplink style (#1658)

* fix target area for upload button (#1653)

* change "go back" button's height to the same height as "cancel report" button (#1666)

* added Messages component.  (#1644)

* fix: upgrade async from 3.1.1 to 3.2.0 (#1680)

* Reports a day counter (#1664)

* Form validation - bump (#1510)

* added helmet in server.js (#1674)

* Combine analyst emails (#1628)

* Prod version number (#1656)

* Fixed Field, added container and layout to sb (#1675)

* Get email addresses from ldap query (#1682)

* restrict file number and size on server (#1648)

* remove submit button if already submitted (#1683)

* Fix for Continuous Deployment (#1690)

* Validation for location fields (#1689)

* cypress pack initial commit (#1247)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Place validation / error messages above input fields
3 participants