Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

Forms validation refactoring #6928

Closed
IgorMinar opened this issue Mar 31, 2014 · 7 comments
Closed

Forms validation refactoring #6928

IgorMinar opened this issue Mar 31, 2014 · 7 comments

Comments

@IgorMinar
Copy link
Contributor

This is a meta issue for refactoring of forms validation in AngularJS.

We are considering to do this in 1.3, but it might slip.

Related/Sub issues:

@Narretz
Copy link
Contributor

Narretz commented Mar 31, 2014

I jotted down some thoughts about parsers / formatters and validation here: #6740

@plentz
Copy link
Contributor

plentz commented May 28, 2014

One more thing that I think could go to 1.3: don't "bubble" the validation of the nested form to the parent form (#5037 #5858 #6095)

@tbosch
Copy link
Contributor

tbosch commented Aug 4, 2014

This PR should solve most of the problems: #8267 (although it also adds async validators as new feature).

I quickly went through the list of all open issues that were tagged with component: forms and found the following interesting cases for validation (which are still open):

Validation issues that we really should fix with the new design:

Related PRs to think about:

Related new features to think about:

@tbosch
Copy link
Contributor

tbosch commented Aug 4, 2014

Before we close this issue, we should really do this again: go through the list of all open issues that were tagged with component: forms and solve them / verify them.

Open question: Should be backport the changes (and fixes) to Angular 1.2.x as well? If not, should we leave the issues open for Angular 1.2.x?

@Narretz
Copy link
Contributor

Narretz commented Sep 9, 2014

A lot of these have been tackled, but somehow the lists gets longer and longer:

Bugs:

Feats:

@tbosch
Copy link
Contributor

tbosch commented Sep 9, 2014

@Narretz thanks for the summary!

@IgorMinar
Copy link
Contributor Author

the remaining issues are #7016 and #8976 - both of these are features not part of the original scope of this change. So I'm closing this meta issue as resolved.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants