| Validate empty strings, 0 and [] |
|
More...
|
about 16 years ago
|
| validations.match(), validations.date() and validations.email() don't fail if the property isn't provided at all, it's what validations.presence() is good for |
|
More...
|
about 16 years ago
|
| List of validations is the first argument now, so we can use currying for composition. All tests are passing. |
|
More...
|
about 16 years ago
|
| Added the posibility to specify validationFunction to matchers |
|
More...
|
about 16 years ago
|
| [deepMerge] Don't push the item into array if the array already |
|
More...
|
about 16 years ago
|
| fn renamed to getPropertyRecursively |
|
More...
|
about 16 years ago
|
| Fixed a stupid bug |
|
More...
|
about 16 years ago
|
| Make the validation instance available via the validation function, test if deepMerge gets two arguments |
|
More...
|
about 16 years ago
|
| Fixed a bug in case that another[property] is null |
|
More...
|
about 16 years ago
|
| Recursively merge errors |
|
More...
|
about 16 years ago
|
| README++ |
|
More...
|
about 16 years ago
|
| Actually an empty string or false should be OK for presence validation |
|
More...
|
about 16 years ago
|
| No dear mardown, we won't be friends, will we be? |
|
More...
|
about 16 years ago
|
| Fixed a few recursion bugs, fixed matchers tests |
|
More...
|
about 16 years ago
|
| Ups, errors isn't an array |
|
More...
|
about 16 years ago
|
| Added validations matchers |
|
More...
|
about 16 years ago
|
| TODO notes |
|
More...
|
about 16 years ago
|
| Refactored, rewritten, and fixed a lot of stuff |
|
More...
|
about 16 years ago
|
| Don't fail if object is null and return another null, so if we have validations for client.name, but the object doesn't provide nor even client, it won't fail. |
|
More...
|
about 16 years ago
|
| Added validate() function |
|
More...
|
about 16 years ago
|
| Whitespace |
|
More...
|
about 16 years ago
|
| Initial import |
|
More...
|
about 16 years ago
|