Commit Graph

154 Commits (gh-actions)

Author SHA1 Message Date
josh 073682ea75 added in more test cases and removed some redundant validation steps 7 years ago
josh ce6284a6fc confirm only all upper or all lower case address are valid 7 years ago
josh 6deddf27eb proper bech32 address validation 7 years ago
josh 3df85bdcfc p2sh validation and more tests 7 years ago
josh 60417282a4 verifies p2pkh addresses 7 years ago
josh 36d83b0b83 Added in validation function, tests, and docs 7 years ago
Kyriakos Georgiou 030800a855 Add validation for base64 URL safe values 7 years ago
Russ Egan 2e9adc3329 swapped mutex for rwmutex 7 years ago
Russ Egan 15217303f9 Add oneof validation 7 years ago
Dean Karn 5e036656b8 Add hostname_rfc1123 validation 7 years ago
Dean Karn 61caf9d303
add map key validation support (#324) 7 years ago
Dean Karn 11a1fab51d Add unique validation 7 years ago
Dean Karn f16354ec03 Add isdefault + fix fqdn 7 years ago
Aaron Lehmann 770163b1e1 Documentation fixes 7 years ago
Dean Karn 0b5dc7605b Add isdefault validation 7 years ago
Bruno Lorenz dbd50b343f Code hygiene 7 years ago
Bruno Lorenz 1669b6e0ee Fixed "Assignment Branch Condition too high" 7 years ago
Bruno Lorenz 08796346a0 Append new validations 7 years ago
Dean Karn 0f6f568263 Add contextual validation support via context.Context (#296) 7 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 8 years ago
joeybloggs 77f59a0ea0 corrected some spelling mistakes in documentation 8 years ago
joeybloggs 3ef55a89aa fix some needed Type() calls. 8 years ago
joeybloggs cdfcf16a86 fix some minor listing. 8 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