Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/FluentValidation/FluentValidation
A popular .NET validation library for building strongly-typed validation rules.
https://github.com/FluentValidation/FluentValidation
Bump version to 3.3
8b68b2e4f7a2156b35e93811f476df565c525e1f authored almost 13 years ago
8b68b2e4f7a2156b35e93811f476df565c525e1f authored almost 13 years ago
Update MVC4 assemblies
0c0acc555f6237266850662a0f5ca327e4d7963d authored almost 13 years ago
0c0acc555f6237266850662a0f5ca327e4d7963d authored almost 13 years ago
Add MVC4 compatibility
2dbcb3631f1ddef2a43b8a4c01b2707adcd2f547 authored almost 13 years ago
2dbcb3631f1ddef2a43b8a4c01b2707adcd2f547 authored almost 13 years ago
Patch - Add Russian localization
4b2ae57a0ef7135c1bf156b546d61593272f2e83 authored almost 13 years ago
4b2ae57a0ef7135c1bf156b546d61593272f2e83 authored almost 13 years ago
Fix custom rules with nested top level conditions
7eadda766e7719845313d4c2eee6d165b9c0474b authored almost 13 years ago
7eadda766e7719845313d4c2eee6d165b9c0474b authored almost 13 years ago
Support Custom rules within top level When conditions.
ebcfe6b0a1f52a47a9a25df720ab5c382b60b986 authored almost 13 years ago
ebcfe6b0a1f52a47a9a25df720ab5c382b60b986 authored almost 13 years ago
Allow rules not in a RuleSet to be executed in addition to rules in a ruleset, eg: validator.Validate(instance, ruleSet: "default,MyRuleset");
c5f1a441d336834a369fd0ad872e92527b8b8068 authored about 13 years ago
c5f1a441d336834a369fd0ad872e92527b8b8068 authored about 13 years ago
Update changelog
04134b12b37e1eb4312b0689c524c9ba83fc98f7 authored about 13 years ago
04134b12b37e1eb4312b0689c524c9ba83fc98f7 authored about 13 years ago
Merge pull request #5 from ziaxdk/master
Added PropertyValidatorContext to Must
579f4340437cc8cbd5fec6f2889dc6dfdb45f7ea authored about 13 years ago
Added
8408cfde3178f3cd9356f7c103cad199f9baa6e6 authored about 13 years ago
8408cfde3178f3cd9356f7c103cad199f9baa6e6 authored about 13 years ago
Tweak build script to exclude WP7
a61429a587878414afc8f241c2116166e59f91a8 authored about 13 years ago
a61429a587878414afc8f241c2116166e59f91a8 authored about 13 years ago
Update version
19ef25c614506bce669b2339f4479da7c6a13a60 authored about 13 years ago
19ef25c614506bce669b2339f4479da7c6a13a60 authored about 13 years ago
Tweak gitignore
dbb434c05c0c940dc32c6ac29fc9db2b0c8d5a13 authored about 13 years ago
dbb434c05c0c940dc32c6ac29fc9db2b0c8d5a13 authored about 13 years ago
Fixed issue #7087 (AbstractValidator.Custom ignores RuleSets and always runs)
6181a2ffa4ec5e97aaf2771df6efd0d874eab7c0 authored over 13 years ago
6181a2ffa4ec5e97aaf2771df6efd0d874eab7c0 authored over 13 years ago
Include TestHelper in Silverlight project
784a5804d36e21433d586dec36d5d406b59b4b52 authored over 13 years ago
784a5804d36e21433d586dec36d5d406b59b4b52 authored over 13 years ago
BOM-be-gone
bc4948625d09f846fe715b47594d2e8d545afd2b authored over 13 years ago
bc4948625d09f846fe715b47594d2e8d545afd2b authored over 13 years ago
Fixed issue #7084 (NotEmptyValidator does not work with EntityCollection<T>)
8a68602a8fcc43bdb63656871b400e27282cc4c0 authored over 13 years ago
8a68602a8fcc43bdb63656871b400e27282cc4c0 authored over 13 years ago
Bump version to 3.1
97229c7e19ba065381dd96c24a4be086bdda15a3 authored over 13 years ago
97229c7e19ba065381dd96c24a4be086bdda15a3 authored over 13 years ago
Remove PropertySelector in favour of standard System.Func.
3c433254b83d3406a3f54b2f130eb61a65190b59 authored over 13 years ago
3c433254b83d3406a3f54b2f130eb61a65190b59 authored over 13 years ago
Introduce top-level Unless method. Remove SharedConditionRuleBuilder.
80dccf4360afdf31fc6f2a1d08011838cdaa46ab authored over 13 years ago
80dccf4360afdf31fc6f2a1d08011838cdaa46ab authored over 13 years ago
Include SharedConditionRuleBuilder in silverlight project
a09faffca4e351c367b855edb92b2c8993029ceb authored over 13 years ago
a09faffca4e351c367b855edb92b2c8993029ceb authored over 13 years ago
Comment out the chained Unless clause for shared condition validators...not sure I like this. Experimenting with alternatives.
f80e724989241c698777be88ca11015e9a2dcc9d authored over 13 years ago
f80e724989241c698777be88ca11015e9a2dcc9d authored over 13 years ago
Fix typos
46a562017e05b02f7c63956a326d30c5e7f695fc authored over 13 years ago
46a562017e05b02f7c63956a326d30c5e7f695fc authored over 13 years ago
Implement shared conditions based on David Alpert's patch.
182528d1992cb286e67086a6cc553671bc58b3e8 authored over 13 years ago
182528d1992cb286e67086a6cc553671bc58b3e8 authored over 13 years ago
Tests for SharedCondition validator
1d00c96aabf85fd00760e092756491f44c8daa0a authored over 13 years ago
1d00c96aabf85fd00760e092756491f44c8daa0a authored over 13 years ago
Deprecate and exclude mvc metadata extensions. This is out of scope for FV, but the code for this functionality is still in the repo if anyone still depends on this
5ea4ec4190461bfe52842db397add2e122cbddba authored over 13 years ago
5ea4ec4190461bfe52842db397add2e122cbddba authored over 13 years ago
Merge all the mvc metadata bits into asingle file
ee84bfa9881cf99826d86d0c6a503604f62795b3 authored over 13 years ago
ee84bfa9881cf99826d86d0c6a503604f62795b3 authored over 13 years ago
Move logic for applying condition into PropertyRule
bd47821818adfde194f82110a975b306cf06f65f authored over 13 years ago
bd47821818adfde194f82110a975b306cf06f65f authored over 13 years ago
Use TrackingCollection to apply ruleset to rules
c4e8b3b723bac78e8a8f25c67859ef7bde54fd6f authored over 13 years ago
c4e8b3b723bac78e8a8f25c67859ef7bde54fd6f authored over 13 years ago
Add TrackingCollection for temporarily observing additions to a list
55ce8bb0defda2ba3c41dc70e38f4e5a14933022 authored over 13 years ago
55ce8bb0defda2ba3c41dc70e38f4e5a14933022 authored over 13 years ago
Support using nullables with cross-property comparisons
f15d30c87e4fa34ef51c56fd4c67d7c54f862feb authored over 13 years ago
f15d30c87e4fa34ef51c56fd4c67d7c54f862feb authored over 13 years ago
Temporarily remove System.ComponentModel.DataAnnotations from Silverlight project for consistency
ec82a24e22bd784d74e090ab12b1329378720735 authored over 13 years ago
ec82a24e22bd784d74e090ab12b1329378720735 authored over 13 years ago
Temporarily remove reference to System.ComponentModel.DataAnnotations
4350ba6009390441a7b494bb11da5f9e4d6ae3ee authored over 13 years ago
4350ba6009390441a7b494bb11da5f9e4d6ae3ee authored over 13 years ago
Workaround issue caused by referencing DataAnnotations in windows client projects (eg WPF). Does not affect web projects/silverlight.
344d6a4621e32c7005b35bb8e5c8fe63630a212a authored over 13 years ago
344d6a4621e32c7005b35bb8e5c8fe63630a212a authored over 13 years ago
Update changelog
e5ce216d429742b3f1e7b1f2b552ff1814b5de9a authored over 13 years ago
e5ce216d429742b3f1e7b1f2b552ff1814b5de9a authored over 13 years ago
Support DisplayAttribute for SL4 (not supported for WP7)
cf7a985f6e5aef147e159f3711ccf356f95a98ea authored over 13 years ago
cf7a985f6e5aef147e159f3711ccf356f95a98ea authored over 13 years ago
Rename PropertyRule.PropertyDescription to PropertyRule.GetDisplayName()
871e78d942afacd8e742f7845be14527aee42ed4 authored over 13 years ago
871e78d942afacd8e742f7845be14527aee42ed4 authored over 13 years ago
Add support for inferring display name from DisplayAttribute and DisplayNameAttribute
f6c3ab610fe5730a16b24ea686eb67a2edd1b3bc authored over 13 years ago
f6c3ab610fe5730a16b24ea686eb67a2edd1b3bc authored over 13 years ago
Ensure DefaultPropertyNameResolver returns null if the expression couldn't be converted to a string.
b28dfbe0e7a58c963955d9628007cc8ce4f5f5cc authored over 13 years ago
b28dfbe0e7a58c963955d9628007cc8ce4f5f5cc authored over 13 years ago
Support rules for nested properties at the top level (without needing to specify a child validator)
21a45417e5987cadf7c3a89861f9083cd0db5674 authored over 13 years ago
21a45417e5987cadf7c3a89861f9083cd0db5674 authored over 13 years ago
Ensure CustomizeValidatorAttribute only applies to a single binding context
77a207edac0e096ce48a04e25a37b29e5bd3e9e8 authored over 13 years ago
77a207edac0e096ce48a04e25a37b29e5bd3e9e8 authored over 13 years ago
Simplify Validate overload
267811e0b1906d2141416513e1899fe8d43288d4 authored over 13 years ago
267811e0b1906d2141416513e1899fe8d43288d4 authored over 13 years ago
Additional test for using a specified ruleset on the client
7fc6ad51dee60cb1a7afd4898652c08b18d1da6b authored over 13 years ago
7fc6ad51dee60cb1a7afd4898652c08b18d1da6b authored over 13 years ago
Add the ability to execute all rules both inside/outside ruleset.
a3a84d49544f97da16df0448b6fed71553762b60 authored over 13 years ago
a3a84d49544f97da16df0448b6fed71553762b60 authored over 13 years ago
AbstractValidator.Validate(context) should delegate to generic overload.
44d62810e8e679d5858516092103f7ec31ff34ba authored over 13 years ago
44d62810e8e679d5858516092103f7ec31ff34ba authored over 13 years ago
Fix localization bug in credit card validator
0b8b2627e09134cb50493afcb6e2f34687c7860f authored over 13 years ago
0b8b2627e09134cb50493afcb6e2f34687c7860f authored over 13 years ago
Include collection validator extensions in silverlight project
4ff226ede9495a854a2db0155b7108836363fe8e authored over 13 years ago
4ff226ede9495a854a2db0155b7108836363fe8e authored over 13 years ago
Support for child collection conditions
72120c46340b72288051f18f433a44bed67b9eeb authored over 13 years ago
72120c46340b72288051f18f433a44bed67b9eeb authored over 13 years ago
Mark method as obsolete
3bfd3642731ab0abaee3862cbaf7a17fa402a6d9 authored over 13 years ago
3bfd3642731ab0abaee3862cbaf7a17fa402a6d9 authored over 13 years ago
Update changelog
bcb2381582d151df55a8ad5560192a7ca2d8c8d0 authored over 13 years ago
bcb2381582d151df55a8ad5560192a7ca2d8c8d0 authored over 13 years ago
Type safety check
43f0f213cb1629010a4e15bdf1322de43ce69915 authored over 13 years ago
43f0f213cb1629010a4e15bdf1322de43ce69915 authored over 13 years ago
Clean up the child validator api by using interface covariance/contravariance
25377637a1be0e1deb2b4060abeeae5e198e4e53 authored over 13 years ago
25377637a1be0e1deb2b4060abeeae5e198e4e53 authored over 13 years ago
Introduce SetCollectionValidator
7170e7b19f30595357756af9c186c8f4c2191120 authored over 13 years ago
7170e7b19f30595357756af9c186c8f4c2191120 authored over 13 years ago
Update changelog
d70bb82e4bf43aecd610c66750c4bf736863a419 authored over 13 years ago
d70bb82e4bf43aecd610c66750c4bf736863a419 authored over 13 years ago
The ruleset used to generate client-side messages can now be specified explicitly.
3d5f89da982b3d994f1eaf61f0071336fc97ff39 authored over 13 years ago
3d5f89da982b3d994f1eaf61f0071336fc97ff39 authored over 13 years ago
Clientside validation messages are only generated for the default ruleset
e47304aeb6c3fda31bf12ef547993a30245aa3d3 authored over 13 years ago
e47304aeb6c3fda31bf12ef547993a30245aa3d3 authored over 13 years ago
Add note
65b6a6136ba2b4d5f908bf9fdaa42f93f6ba7ea8 authored almost 14 years ago
65b6a6136ba2b4d5f908bf9fdaa42f93f6ba7ea8 authored almost 14 years ago
New version of NuGet. Build script now includes WP7 in package.
b3451cc0b3c587f1a6990bfcc2ac9aaadeb50e84 authored almost 14 years ago
b3451cc0b3c587f1a6990bfcc2ac9aaadeb50e84 authored almost 14 years ago
Bug fix - overload for NotEqual that takes an expression and an IEqualityComparer did not actually use the comparer.
Combined some overloads thanks to named/optional parameters.
0a0a54074b2c4e4bf40ad24d6f17d7d799fb9bcc authored almost 14 years ago
Use named/optional parameters to remove some overloads
2ddbdda763f3877f5717d84d3c0baa095720d5b8 authored almost 14 years ago
2ddbdda763f3877f5717d84d3c0baa095720d5b8 authored almost 14 years ago
Additional overloads for WithLocalizedMessage that take format args for consistency with WithMessage
1f21e4046c6b810fe280aea6a713a21daa57bdb6 authored almost 14 years ago
1f21e4046c6b810fe280aea6a713a21daa57bdb6 authored almost 14 years ago
Tweak MVC integration so that an implicit Required validator will not be added if no validator class has been defined.
72039817863366db26b023cc5482ee8d0ebcf6ab authored almost 14 years ago
72039817863366db26b023cc5482ee8d0ebcf6ab authored almost 14 years ago
Update ignore list
fa40a3469bec60279ecea632662932e37a54fd44 authored almost 14 years ago
fa40a3469bec60279ecea632662932e37a54fd44 authored almost 14 years ago
Patch - Polish localization
1389f41fd2d859df00b61cd13e6a232438256ce8 authored almost 14 years ago
1389f41fd2d859df00b61cd13e6a232438256ce8 authored almost 14 years ago
Udpate version number.
8b8073f367b51abc79f624437a7ee4a43b6c8076 authored almost 14 years ago
8b8073f367b51abc79f624437a7ee4a43b6c8076 authored almost 14 years ago
Update changelog
c6d13b5aad7a67498a7d7903fa2180e6e6efbee7 authored almost 14 years ago
c6d13b5aad7a67498a7d7903fa2180e6e6efbee7 authored almost 14 years ago
MVC integration uses PropertyRules internally
87eaa8c425ddb361c6ccfcc0206cfda9cc77e652 authored almost 14 years ago
87eaa8c425ddb361c6ccfcc0206cfda9cc77e652 authored almost 14 years ago
Add some more tests around clientside messages
6bff781d5ec76c7314251325a69d39307df57226 authored almost 14 years ago
6bff781d5ec76c7314251325a69d39307df57226 authored almost 14 years ago
Remove unused old ResourceHelper.
Tweak resource accessor builder to avoid runtime reflection.
435aabf82f4d67e62ab83ca25516e16fa0e837c1 authored almost 14 years ago
Remove generic version of IValidationRule
0a72c648bb98e8ca0d16e99112270c9146fac960 authored almost 14 years ago
0a72c648bb98e8ca0d16e99112270c9146fac960 authored almost 14 years ago
Allow ValidatorFactory to be set in the ModelValidatorProvider's configuration expression
c3ccb39230ee43c540fc1d874b52b5bb9da9f00c authored almost 14 years ago
c3ccb39230ee43c540fc1d874b52b5bb9da9f00c authored almost 14 years ago
Add configuration expression to FVModelValidatorProvider.Configure
316e772190d297683f47511f3579b456e2cba37b authored almost 14 years ago
316e772190d297683f47511f3579b456e2cba37b authored almost 14 years ago
Fix typo
7004d38ec730b2d0890231070efd770e51170852 authored almost 14 years ago
7004d38ec730b2d0890231070efd770e51170852 authored almost 14 years ago
Add FluentValidationModelValidatorProvider.Configure method for enabling MVC integration with default options.
ef5deaa1e6caeb0b7dfb54420e03558c5f55cd06 authored almost 14 years ago
ef5deaa1e6caeb0b7dfb54420e03558c5f55cd06 authored almost 14 years ago
Tweak path in publish script
fbc4c91970fa9e1e10f9c70f9c62044f110e810b authored almost 14 years ago
fbc4c91970fa9e1e10f9c70f9c62044f110e810b authored almost 14 years ago
Update changelog
d6466df4b3d4a70ecfc851ee9c5cea51e1e8ac1f authored almost 14 years ago
d6466df4b3d4a70ecfc851ee9c5cea51e1e8ac1f authored almost 14 years ago
Better handling of nullables
2001cc18413bf0abe12f9a6653f0b9d677ca573d authored almost 14 years ago
2001cc18413bf0abe12f9a6653f0b9d677ca573d authored almost 14 years ago
More friendly method for validating using ruleset.
7eb339a4c0e76e9fa62a0094f46b33e06d3081eb authored almost 14 years ago
7eb339a4c0e76e9fa62a0094f46b33e06d3081eb authored almost 14 years ago
Move IValidatornterceptor to the right directory.
91f021831a86a98b79d95c4bbaa243597078e865 authored almost 14 years ago
91f021831a86a98b79d95c4bbaa243597078e865 authored almost 14 years ago
Doc comments.
44fb2aa4030d02e1ea1a2384b3495b41f7bda597 authored almost 14 years ago
44fb2aa4030d02e1ea1a2384b3495b41f7bda597 authored almost 14 years ago
Add IValidatorInterceptor interface.
This can be used to add pre/post hooks to MVC validation integration.
An interceptor can either b...
Split MVC integration into separate files.
65f2cd441e06acebcd79ecef632e351d6069b21a authored almost 14 years ago
65f2cd441e06acebcd79ecef632e351d6069b21a authored almost 14 years ago
Implement credit card validator.
b8efec522180bcb9ea7c1c3ea9839e06c3e69ea9 authored almost 14 years ago
b8efec522180bcb9ea7c1c3ea9839e06c3e69ea9 authored almost 14 years ago
Add clientside support for email validator.
49b45d0a3700f4c22618f49b15a8dcb3061a340e authored almost 14 years ago
49b45d0a3700f4c22618f49b15a8dcb3061a340e authored almost 14 years ago
Implement client-side validation for Equal with cross-property comparison.
4fd0e4c2c5b46817595e8f81e97929b2f17f5a92 authored almost 14 years ago
4fd0e4c2c5b46817595e8f81e97929b2f17f5a92 authored almost 14 years ago
Add support for clientside Range rule.
14753da5d83fb5620ade8c40457d7165da64a472 authored almost 14 years ago
14753da5d83fb5620ade8c40457d7165da64a472 authored almost 14 years ago
Update changelog
0c3d582cf244a33398f8d4816264b747953d20ae authored almost 14 years ago
0c3d582cf244a33398f8d4816264b747953d20ae authored almost 14 years ago
Add support for IClientValidatable
00ae82286ef2c629513972a6263adc55aa70ecc8 authored almost 14 years ago
00ae82286ef2c629513972a6263adc55aa70ecc8 authored almost 14 years ago
Better support for client-side error messages for LengthValidator.
340851f703b57ba9cccf0f590adfaf4685546db4 authored almost 14 years ago
340851f703b57ba9cccf0f590adfaf4685546db4 authored almost 14 years ago
Doc Comments
8a27785c5ec730e02a1edf6e53adae3959e46e48 authored almost 14 years ago
8a27785c5ec730e02a1edf6e53adae3959e46e48 authored almost 14 years ago
Remove generic PropertyRule<T>
10bce9ed66b6c5d45e15b2151d249cc057384df9 authored almost 14 years ago
10bce9ed66b6c5d45e15b2151d249cc057384df9 authored almost 14 years ago
Doc comments
feb9b513fad2f24a6f1df7d01c0eaee35d90a658 authored almost 14 years ago
feb9b513fad2f24a6f1df7d01c0eaee35d90a658 authored almost 14 years ago
Remove xVal binaries - xVal support was deprecated in 2.0
9bd70900208a120f908601c5d6fa346f16c0c83f authored almost 14 years ago
9bd70900208a120f908601c5d6fa346f16c0c83f authored almost 14 years ago
Make CustomizeValidatorAttribute less hacky.
f4d259cd5fb0070f68b032975a353a73f6d7534e authored almost 14 years ago
f4d259cd5fb0070f68b032975a353a73f6d7534e authored almost 14 years ago
Update changelog
59c924638566c33053a876d5c45f3fb99f315131 authored almost 14 years ago
59c924638566c33053a876d5c45f3fb99f315131 authored almost 14 years ago
Remove the SupportsStandaloneValidation property from PropertyValidator.
a83019a6ab066c72c7b2f8f6ccb450a43aa2aae3 authored almost 14 years ago
a83019a6ab066c72c7b2f8f6ccb450a43aa2aae3 authored almost 14 years ago
Merge branch 'master' into v3
e68cfb4e88816d44958eacbc54a27ecaf9c2305a authored about 14 years ago
e68cfb4e88816d44958eacbc54a27ecaf9c2305a authored about 14 years ago
Fix issue #7065 GetValidatorsForMember throws NRE when there are validators defined on expressions that aren't MemberExpressions.
4804664a21b67196cf890d8a6d3afdb3c10c0afe authored about 14 years ago
4804664a21b67196cf890d8a6d3afdb3c10c0afe authored about 14 years ago
Merge branch 'master' into v3
086916de965a857f978e2dc9163a3eaaa6c8b671 authored about 14 years ago
086916de965a857f978e2dc9163a3eaaa6c8b671 authored about 14 years ago
Update changelog
d292cc1f2de52e5a9acd3a96d8b657d0a7493806 authored about 14 years ago
d292cc1f2de52e5a9acd3a96d8b657d0a7493806 authored about 14 years ago