Dean Karn
845cd90304
Merge pull request #180 from joeybloggs/v6-development
...
V6 development
9 years ago
joeybloggs
9c2ce25ffa
Merge remote-tracking branch 'upstream/v6' into v6-development
9 years ago
Dean Karn
3399dd8aa8
Merge pull request #177 from joeybloggs/v6-development
...
changed organization from bluesuncorp to go-playground
9 years ago
joeybloggs
d202c6a31c
changed organization from bluesuncorp to go-playground
9 years ago
Dean Karn
cd7a41eb90
Merge pull request #160 from bluesuncorp/v6-development
...
update benchmarks for go 1.5!
9 years ago
Dean Karn
d47dc40800
Merge pull request #159 from joeybloggs/v6-development
...
update benchmarks for go 1.5!
9 years ago
joeybloggs
4875e8713c
update benchmarks for go 1.5!
9 years ago
Dean Karn
a32ef92045
Merge pull request #158 from bluesuncorp/v6-development
...
Backport v7 updates
9 years ago
Dean Karn
19d8904f2c
Merge pull request #157 from joeybloggs/v6-development
...
Backport v7 updates
9 years ago
joeybloggs
14b90946b3
Backport v7 updates
...
backporting v7 updates for the near released v7.
9 years ago
Dean Karn
b5317c5c5c
Update examples_test.go
...
Backport change to update import path from pull request #155
9 years ago
Dean Karn
9a93f0165a
Merge pull request #155 from ardan-bkennedy/patch-2
...
Update examples_test.go
9 years ago
William Kennedy
81c46b4ae4
Update examples_test.go
...
This is better. We can't use relative paths for imports. If you can get this change in, it will help with my talk at GolangUK on Friday.
9 years ago
Dean Karn
6df82fdf49
Merge pull request #152 from bluesuncorp/v6-development
...
Updated Panic Tests after updates to assertion library
9 years ago
Dean Karn
8a9ed1f107
Merge pull request #151 from joeybloggs/v6-development
...
Updated Panic Tests after updates to assertion library
9 years ago
joeybloggs
844f5f46f7
Updated Panic Tests after updates to assertion library
9 years ago
Dean Karn
c62ee7ccdf
Merge pull request #148 from bluesuncorp/v6-development
...
Minor code cleanup no functional changes
9 years ago
Dean Karn
494e1360ec
Merge pull request #147 from joeybloggs/v6-development
...
minor code cleanup, no functional changes
9 years ago
joeybloggs
50f0798342
Run gofmt -s -w . on code
...
code cleanup, only a few changes.
9 years ago
Dean Karn
0cd5e89c38
Merge pull request #146 from bluesuncorp/v6-development
...
Add Exists Tag
9 years ago
Dean Karn
3f5b785707
Merge pull request #144 from joeybloggs/v6-development
...
Add exists tag
9 years ago
joeybloggs
7e97fcf2c4
Add exists tag
...
exists tag used to ensure that a Pointer, Interface or
Invalid has a value, but won't interfere with any other validation.
9 years ago
Dean Karn
f8fd45620a
Update README.md
...
update semaphore badge to production after merge
9 years ago
Dean Karn
a13509df8f
Merge pull request #141 from bluesuncorp/v6-development
...
Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc
9 years ago
Dean Karn
442b210016
Merge pull request #140 from joeybloggs/v6-development
...
Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc
9 years ago
joeybloggs
d2ea21ad15
Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc
...
Thanks @johnniedoe for ths pull request!
9 years ago
Kevin Harrington
7c844893e1
Added RegisterCustomTypeFunc method and usage example.
9 years ago
joeybloggs
048d7b8100
Merge branch 'v6-development' into v6
9 years ago
Dean Karn
32910f84c4
Merge pull request #137 from joeybloggs/v6-development
...
Update simple.go file && README
9 years ago
joeybloggs
6a8ed5612a
Update simple.go file && README
9 years ago
Dean Karn
790122c21c
Update simple.go
...
tmp blank out of file
9 years ago
Dean Karn
d802346da4
Merge pull request #136 from bluesuncorp/v6-development
...
V6 development
9 years ago
Dean Karn
a05046f9e7
Merge pull request #135 from joeybloggs/v6-development
...
Add handling of custom types
9 years ago
joeybloggs
d363ed316c
Add handling of custom types
...
can add custom type handling, example: sql driver Valuer
can override any base data type like string or int ( I'd be carefull about that, but you can )
9 years ago
Dean Karn
55e8c8d9ca
Merge pull request #129 from bluesuncorp/v6-development
...
Add ip, ipv4, ipv6 and mac validators
9 years ago
Dean Karn
a7e8a12f07
Merge pull request #128 from joeybloggs/v6-development
...
Add ip, ipv4, ipv6 and mac validators
9 years ago
joeybloggs
143b21eba1
Add mac validator
9 years ago
joeybloggs
bd16331fc0
Add ip, ipv4 and ipv6 validators
9 years ago
Dean Karn
c0001173ee
Merge pull request #127 from bluesuncorp/v6-development
...
Update Required & Invalid logic
9 years ago
Dean Karn
a56318009b
Merge pull request #126 from joeybloggs/v6-development
...
Update Required & Invalid logic
9 years ago
joeybloggs
e078205c78
Update Required & Invalid logic
...
updated required validator to check for a nil value for types:
slice, map, pointer, interface, channel and function.
updated tranverseField to handle invalid field type.
Changes to be committed:
modified: baked_in.go
modified: doc.go
modified: validator.go
modified: validator_test.go
9 years ago
Dean Karn
54927e92d9
Merge pull request #124 from bluesuncorp/v6-development
...
Slit out assertion funcs. & add single field validation example
9 years ago
Dean Karn
f4625158e0
Merge pull request #123 from joeybloggs/v6-development
...
Add single Field validation example
9 years ago
joeybloggs
ea0db1fa47
Add single Field validation example
9 years ago
Dean Karn
c59a51f3e9
Merge pull request #122 from joeybloggs/v6-development
...
Split out assertions and put in external repo
9 years ago
joeybloggs
201c892979
Split out assertions and put in external repo
...
split our assertion functions like IsEqual, Equal, NotEqual, PanicMatches etc...
into another library https://github.com/bluesuncorp/assert so that I can use them
in other projects.
9 years ago
Dean Karn
b9cdaa4346
Merge pull request #121 from bluesuncorp/v6-development
...
Update Docs. and Benchmarks
9 years ago
Dean Karn
781f596065
Merge pull request #120 from joeybloggs/v6-development
...
Update Docs. and Benchmarks
9 years ago
joeybloggs
aef21d4d30
Update Benchmarks
...
Split out benchmarks into Success and Failure for more realistic numbers.
I was validating 2 structs within the benchmarks, both a Successful and
Failing struct which was artificially inflating the numbers.
9 years ago
joeybloggs
a5d0ef37b8
update doc.go, some v5 specific notes were left.
9 years ago