Commit Graph

129 Commits (b541462b5abce96c8a90dbcb06c1d32ef7ed85a0)

Author SHA1 Message Date
Dean Karn 0f6f568263 Add contextual validation support via context.Context (#296) 8 years ago
Dean Karn 4d76b0dd81 Add alphaunicode & aplhanumericunicode 8 years ago
Dean Karn 493dfb6209 correct required tag functionality for pointers, now works like old `exists` tag. 8 years ago
joeybloggs e0e1af6a61 working instance 9 years ago
joeybloggs 77f59a0ea0 corrected some spelling mistakes in documentation 9 years ago
joeybloggs 3ef55a89aa fix some needed Type() calls. 9 years ago
joeybloggs cdfcf16a86 fix some minor listing. 9 years ago
joeybloggs e7749ea250 Update validations for "url" and "uri" because of Go 1.6 changes 9 years ago
joeybloggs 93bb347253 Update validations for "url" and "uri" because of Go 1.6 changes 9 years ago
joeybloggs 6851add4e4 Update to avoid double resolves 9 years ago
joeybloggs 4cb9152af0 correct IsUPDAddrResolvable functions 9 years ago
joeybloggs faf40fd62f Correct validation for TCPAddrResolvable 9 years ago
joeybloggs 7b758151c6 Add workaround for go issue 9 years ago
Hubert Krauze def24ae611 Add Resolvable suffix to functions so they can be more meaningful 9 years ago
Hubert Krauze 5a99cf6052 Add validation functions for tcp/udp/ip/unix addresses 9 years ago
joeybloggs 0862513fbf Add some string check optimizations 9 years ago
joeybloggs fc5d9f3ae0 Exposed Baked In Validators 9 years ago
Hubert 9ffc753204 add cidr, cidrv4 and cidrv6 validators 9 years ago
joeybloggs 830d270923 Expose Methods for Custom functions 9 years ago
joeybloggs 8119861695 inline Regex calls 9 years ago
joeybloggs 10cf645b91 reorganization of code + variables to more appropriate structs 9 years ago
joeybloggs a964f5384a Completed 100% test coverage for alis registration 9 years ago
joeybloggs 407aac458f Update Alias logic 9 years ago
joeybloggs 2cda50fb41 Add Tag Alias + basic tests 9 years ago
joeybloggs ce06c47267 rename some variable for clarity 9 years ago
joeybloggs 43d7f25cfb update nefield and necsfield to hav own logic instead of calling !eqfield... 9 years ago
joeybloggs 15fdf82c30 Update verbiage for unique features for v7 cross struct cross field validation tags. 9 years ago
joeybloggs 14b90946b3 Backport v7 updates 9 years ago
joeybloggs 656ae32e8b Updated PanicMatches after assertion library updates 9 years ago
joeybloggs 1fbc384272 Complete test coverage for gecsfield, gtecsfield, ltcsfield and ltecsfield 9 years ago
joeybloggs 327aa2e826 Add gtcsfield, gtecsfield, ltcsfield and ltecsfield 9 years ago
joeybloggs cd50c5e085 Added necsfield method + tests 9 years ago
joeybloggs 4cbf0659ce convert isLtField & isLteField to use new functions + test coverage 9 years ago
joeybloggs 5989727cf7 complete test coverage for IsGteField after conversion 9 years ago
joeybloggs 8aea478060 Update isGtField to user new functions 9 years ago
joeybloggs 2fe52ca08f finish eqcsfield + test coverage 9 years ago
joeybloggs 3ab458c80c Updates 9 years ago
joeybloggs 143b21eba1 Add mac validator 10 years ago
joeybloggs bd16331fc0 Add ip, ipv4 and ipv6 validators 10 years ago
joeybloggs e078205c78 Update Required & Invalid logic 10 years ago
joeybloggs 24d46304a8 Updating & re-injecting tests 10 years ago
joeybloggs 019c5fc4ac Finished converting baked in functions & some updates 10 years ago
joeybloggs 68ba87af24 More Progess 10 years ago
joeybloggs 7af3fb7c1f initial validation logic reworked 10 years ago
joeybloggs 89e9d9731d update to use utf8.RuneCountInString for string length comparisons 10 years ago
zhing 0fa8dd2a3e add validate:len=? support for utf-8 10 years ago
joeybloggs 35aff710e4 added many new validator + tests + documentation: 10 years ago
joeybloggs 7aa70841bc add uuid, uuid3, uuid4 and uuid5 validators + tests + documentation 10 years ago
joeybloggs 20d9b7909f add isbn, isbn10 and isbn validators + tests + documentation 10 years ago
joeybloggs 3dcc019b64 add contains, contains any, contains rune, excludes, excludes and excludesrune validation functions + tests + docuemtation 10 years ago