Commit Graph

180 Commits (ef342b6f7ced1f4cc36fcb9019149138b91a245d)

Author SHA1 Message Date
Jonathan Thom 432c17028a
Adds ability to validate oneof for space separated strings 5 years ago
Dean Karn 6484d9f2fb fix required_with_* 5 years ago
Dean Karn cc25246f01 fix required_without_* 5 years ago
Zuyang Kou 54db112759 Make `required_without` work with pointer 5 years ago
A Mashmooli 8c221696bb simplify required check field kind 6 years ago
A Mashmooli 3ec10f9949 add required_without_all validator 6 years ago
A Mashmooli 03bfd38cc1 add required_without validator 6 years ago
A Mashmooli ebfddc5784 add required_with_all validator 6 years ago
A Mashmooli 1e6bddb6b3 fix comment 6 years ago
A Mashmooli adbd5e9b33 add required_with validator 6 years ago
Tyler Cipriani 3945da16ee Add `startswith` and `endswith` validators 6 years ago
Andrei Avram 1d286c8332 Define NotBlank as non standard validator. 6 years ago
Andrei Avram 6b29637aaa Add NotBlank validation function. 6 years ago
Abdallah Galal 94ba218708 Add validation for directories 6 years ago
Ramy Aboul Naga cbd5cf6393 Use type switch in favor of fmt.Sprint 6 years ago
Rohan Sathe 76020d061e Fixes #26 (#437) 6 years ago
Ramy Aboul Naga 52ea448998 Allow latitude/longitude validation for numeric values 6 years ago
franklin 91d81934ab Add baked in validators for containsfield and excludesfield (#424) 6 years ago
Leonardo Di Donato 0482874b86
Update: Rename urn tag into urn_rfc2141 6 years ago
Leonardo Di Donato c5423e4116
New: URN 6 years ago
heatwole 0a9b75fbfd Adding html and url encoding and updating docs 6 years ago
Noi Bar f2fdb60d7d Add file path validation 6 years ago
Dean Karn ffe836d736 Expanded numeric & number validations 7 years ago
Dean Karn 54da7fa48f fix linting and spelling errors 7 years ago
James Service d978a4b421 Undo whitespace changes from gofmt. 7 years ago
James Service 8ae3903dd3 Extend the unique tag to also cover map values. 7 years ago
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