Commit Graph

115 Commits (d173a35b5ca1d9f1d0055e0576ad670e4bb29652)

Author SHA1 Message Date
joeybloggs 830d270923 Expose Methods for Custom functions 9 years ago
joeybloggs 14df416126 Update Validator instance check 9 years ago
Joel Williams 715aa553c8 Added checking for nil receiver on Validator methods 9 years ago
joeybloggs 70cb087d5a update how config is passed in and assigned to validator 9 years ago
joeybloggs 10cf645b91 reorganization of code + variables to more appropriate structs 9 years ago
joeybloggs 4807bf93bb unexpose baked in validators map for safety. 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 43d7f25cfb update nefield and necsfield to hav own logic instead of calling !eqfield... 9 years ago
joeybloggs 14b90946b3 Backport v7 updates 9 years ago
joeybloggs 387cfe5aa9 Complete adding StructPartial and StructExcept 9 years ago
joeybloggs 656ae32e8b Updated PanicMatches after assertion library updates 9 years ago
joeybloggs 844f5f46f7 Updated Panic Tests after updates to assertion library 9 years ago
joeybloggs 8ae139a445 Partially Merged in Partial struct methods + Tests 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 3a0791591a Add cross struct map support for all types not just string 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 d19088f865 Code Cleanup + some renaming 9 years ago
joeybloggs 81e29d3724 Complete Test Cases for getStructFieldOK 9 years ago
joeybloggs 2ea9043764 update to handle nested map + Array + Slice structs 9 years ago
joeybloggs 3ab458c80c Updates 9 years ago
joeybloggs 50f0798342 Run gofmt -s -w . on code 9 years ago
joeybloggs 7e97fcf2c4 Add exists tag 9 years ago
joeybloggs d2ea21ad15 Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc 9 years ago
joeybloggs d363ed316c Add handling of custom types 9 years ago
joeybloggs 143b21eba1 Add mac validator 9 years ago
joeybloggs bd16331fc0 Add ip, ipv4 and ipv6 validators 9 years ago
joeybloggs e078205c78 Update Required & Invalid logic 9 years ago
joeybloggs 201c892979 Split out assertions and put in external repo 9 years ago
joeybloggs cdc48b4f90 Fix Bug in Ptr tests 9 years ago
joeybloggs 933fe0b7a9 Add test for comma and pipe obfuscation 9 years ago
joeybloggs 7f4b49c751 Finished Tests, now at 100% test converage! 9 years ago
joeybloggs 4ce39526f6 Update Test Case + fix errors 9 years ago
joeybloggs 24d46304a8 Updating & re-injecting tests 9 years ago
joeybloggs 7af3fb7c1f initial validation logic reworked 9 years ago
joeybloggs 9596b89a26 working on traversing field values 9 years ago
joeybloggs e42d7b683a determined variable values to be passed 9 years ago
joeybloggs c62550c414 Investigating difference speed architectures 9 years ago
joeybloggs 9d2b8ee9d4 updated coverage tests to be 100% 9 years ago
joeybloggs e1fd32247f Fix interface issue when value is set but no validation tag exists 9 years ago
joeybloggs 89a5909004 add test to ensure 100% of the lines of code are called, even in the pool 9 years ago
joeybloggs f604b6cc96 Complete Flatten logic 9 years ago
joeybloggs 4d57165562 fix wrong variable used in checking for "[" char 9 years ago
joeybloggs 7d55bfddde complete flatten logic for array elements 9 years ago