Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ory/gojsonschema

An implementation of JSON Schema, draft v4 v6 & v7 - Go language
https://github.com/ory/gojsonschema

Add a JSON reader loader

3ad00a129157fcfc5c4c01103c3816cef8ee5709 authored almost 8 years ago by risk danger olson <[email protected]>
re-arrange string loader tests to test other loaders

301a2b3f0064b7dfe03d21e4e27bfdecf30b8e80 authored almost 8 years ago by risk danger olson <[email protected]>
Merge pull request #131 from emosbaugh/loader-custom-filesystem

Fix jsonReferenceLoader for custom filesystems

f06f290571ce81ab347174c6f7ad2e1865af41a7 authored about 8 years ago by xeipuuv <[email protected]>
Merge pull request #133 from johandorland/master

Make formatErrorDescription thread-safe

5760b6210bbde64d3efe96dca235914dc51a2907 authored about 8 years ago by xeipuuv <[email protected]>
Add a RWMutex to errorTemplates to make formatErrorDescription thread-safe.

503fefc5f71dd7bdc1c7640ffa86ecdaf92d5678 authored about 8 years ago by Johan Dorland <[email protected]>
Merge pull request #132 from williambailey/patch-1

Map "regex" formatter to the correct `FormatChecker`.

59f99ebfe5f712a0055e321231fc3be94e4e00b2 authored about 8 years ago by xeipuuv <[email protected]>
Map "regex" formatter to the correct `Checker`.

a85d60cfbf77d6acf09374d73650a3f3b11acad9 authored about 8 years ago by William Bailey <[email protected]>
Fix jsonReferenceLoader for custom filesystems

6bfc183290e0ca1449a653ac718f31f668eb4d24 authored about 8 years ago by emosbaugh <[email protected]>
Merge pull request #127 from ricardomaraschini/text-template

Text template

e18f0065e8c148fcf567ac43a3f8f5b66ac0720b authored about 8 years ago by xeipuuv <[email protected]>
Added a note to README pointing to the text/template change

Informing the user that the returned string is now text/template
compatible

c0947c8e1a56a326dfa08bc7e96daaed80f3d04e authored about 8 years ago by Ricardo <[email protected]>
Using text/template to make Error translations

Instead of using the `%xx%' pattern to make translations, this patch
uses the go default package...

32187ac8e8496dbb2a9e6df5191375cc401c8ffa authored about 8 years ago by Ricardo <[email protected]>
Merge pull request #125 from Genesor/fix-ResultError-interface

Add String() to ResultError interface

3a089261b6b42d98d910b1444e36ac9347ad87f9 authored about 8 years ago by xeipuuv <[email protected]>
Add String() to ResultError interface

84d19640f6a75347b7ef1e1df7585c4bdb382900 authored about 8 years ago by Benjamin De Bernardi <[email protected]>
Merge pull request #121 from vovanec/patch-1

Added bytes loader that allows processing []byte

00f9fafb54d2244d291b86ab63d12c38bd5c3886 authored over 8 years ago by xeipuuv <[email protected]>
removed extra new line

ba9331c9dc1c628dd3f1707a82ac10fe3b7db3f1 authored over 8 years ago by Volodymyr Kuznetsov <[email protected]>
Added bytes loader that allows processing []byte

In some situations I have raw bytes, not a string. I want to avoid unnecessary conversion so I a...

e9ac043611335e1629dcf9a671d8fb9d2c0c1258 authored over 8 years ago by Volodymyr Kuznetsov <[email protected]>
Merge pull request #120 from stoplightio/master

Don't Panic when Pattern isn't a string

3f368bbe0e3d19097637bbdf8fdc5383ec1e25e5 authored over 8 years ago by xeipuuv <[email protected]>
- don't panic if a string's patter isn't a string.

07a7d124fdc573e27622f02839feff945b64ff25 authored over 8 years ago by Tom Pytleski <[email protected]>
avoid url-encoded characters in file name

using non-escaped URI reference (spaces, backslashes, etc.)
should also address the issue #94

ef6b0a362d1c03f0a19e6e89a19ea4172ea44d8c authored over 8 years ago by pavel-letsiaha <[email protected]>
fixed false validation error. positional array schemas are supposed to pass if the instance has too few items

2aca3de74db65098c7552f3b69d6654ad4cc6ebc authored over 8 years ago by Stephen Searles <[email protected]>
Merge pull request #117 from stephensearles/master

fixed false validation error. positional array schemas are supposed to pass if the instance has ...

4f624f6197547606054e042e7903db103585e151 authored over 8 years ago by xeipuuv <[email protected]>
fixed false validation error. positional array schemas are supposed to pass if the instance has too few items

29b238f29b066a507a53c79bdf31d371cc308a72 authored over 8 years ago by Stephen Searles <[email protected]>
fixing positional array validation. fixes #113

e358931599cf2f8c1398a060080c8ebb8413dc33 authored over 8 years ago by Stephen Searles <[email protected]>
Merge pull request #115 from pavel-letsiaha/patch-1

avoid url-encoded characters in file name

e4f482d0deea5bfc0522ab4582c5fdbd2edc98ad authored over 8 years ago by xeipuuv <[email protected]>
avoid url-encoded characters in file name

using non-escaped URI reference (spaces, backslashes, etc.)
should also address the issue #94

b1ee7d265d741534b1cd3780ad29959154e6b21e authored over 8 years ago by pavel-letsiaha <[email protected]>
Merge pull request #114 from stephensearles/master

fixing positional array validation. fixes #113

0a98b2bd93655a563d1f23c4407e8f01791b6b31 authored over 8 years ago by xeipuuv <[email protected]>
fixing positional array validation. fixes #113

e978c54337e6d7ca1a69d71d20c1022d585fffd1 authored over 8 years ago by Stephen Searles <[email protected]>
Merge pull request #111 from stoplightio/master

Fix Circular Ref Panic

66a3de92def23708184148ae337750915875e7c1 authored over 8 years ago by xeipuuv <[email protected]>
- add test for circular reference panic

deb63237201b1dd24398f8319e8b27e390c62db8 authored over 8 years ago by Tom Pytleski <[email protected]>
- fix stack overflow panic with circular refs!

8b39c6209d5d77f9f2f14a4de77ae2a2cda71dad authored over 8 years ago by Tom Pytleski <[email protected]>
Merge pull request #106 from piotrkowalczuk/master

RegexFormatChecker

c539bca196be50ccdd1f0bcd9076de95f9081831 authored over 8 years ago by xeipuuv <[email protected]>
RegexFormatChecker, gofmt -s -w

c7df3b594f410ec79b21b4aad421624b282e1b84 authored over 8 years ago by Piotr Kowalczuk <[email protected]>
Merge pull request #105 from packrat386/fix_canonical_string

Fix incorrect string comparison

c395321cdc9f3777b70ca9c439e20b5789de6304 authored over 8 years ago by xeipuuv <[email protected]>
Fix incorrect canonical string comparison

The canonical string for these reference is empty and not "#". Also
added a simple test that thi...

7cde51b25fc5e84157979c55fd28ec250e5d6cdf authored over 8 years ago by Aidan Coyle <[email protected]>
Merge pull request #103 from yuichi1004/topic/implement_json_loader_interface

Make JSONLoader public to support cusotm json loader

8029392a4dc2c7ba9a0c3fb78431983cf5091915 authored over 8 years ago by xeipuuv <[email protected]>
Make JSONLoader public to support cusotm json loader

ac948b64b57aa1beeb91c87069730e6f24bc91d9 authored over 8 years ago by Yuichi Murata <[email protected]>
Merge pull request #101 from s-urbaniak/filesystem

jsonLoader: add support for http.FileSystem

d5336c75940ef31c9ceeb0ae64cf92944bccb4ee authored over 8 years ago by xeipuuv <[email protected]>
jsonLoader: add support for http.FileSystem

Currently jsonReferenceLoader only supports raw filesystem lookups. This
introduces a new constr...

9c0294d600f8555b76d64e3e7e65c726d8676d7a authored over 8 years ago by Sergiusz Urbaniak <[email protected]>
Merge pull request #100 from stoplightio/master

better handling of integers

d3178baac32433047aa76f07317f84fbe2be6cda authored over 8 years ago by xeipuuv <[email protected]>
better handling of integers

d0043fbb451ff00cb5e52b19e83f841938bc009e authored over 8 years ago by Tom Pytleski <[email protected]>
Merge pull request #96 from gotschmarcel/master

Add glide dependency file

93e72a773fade158921402d6a24c819b48aba29d authored almost 9 years ago by sigu-399 <[email protected]>
Merge pull request #97 from comstud/fix_wrong_nil_check

Fix always-false comparison

52a08ca9ed4334e4e3a200c39b19240817c5f38c authored almost 9 years ago by sigu-399 <[email protected]>
Fix always-false comparison

$ go vet
result.go:129: comparison of function Value == nil is always false
exit status 1

b31634ed493d906a90532d7496b8045f3e5eff65 authored almost 9 years ago by Chris Behrens <[email protected]>
Add glide dependency file

8aaeab0bdace6e5ec267435cd9eec64b7d29bde1 authored almost 9 years ago by Marcel Gotsch <[email protected]>
Merge pull request #91 from dsanader/fixhostname

Check label and full name length in hostname format

3988ac14d6f66842abf574a0615d2935ef5dab9d authored about 9 years ago by xeipuuv <[email protected]>
Merge pull request #90 from dsanader/master

Fix validation of IPv4-mapped IPv6 addresses

a2096e0775256570e207f34ab0af80fd9fc46858 authored about 9 years ago by xeipuuv <[email protected]>
Fix typo...

a481dcf4e74b808dfd057e0a15f523e984496cd2 authored about 9 years ago by Dejan SANADER <[email protected]>
Check label and full name length in hostname format

1f650f0760c4f62b666aae2d8cbf5e5f2e2bf197 authored about 9 years ago by Dejan SANADER <[email protected]>
Fix validation of IPv4-mapped IPv6 addresses

36d76f4d2c1f4e8443efae59183c48fed4490810 authored about 9 years ago by Dejan SANADER <[email protected]>
Merge pull request #88 from lylex/bugfix-86-2

Fix a bug that has bad error msg when have exclusiveMaximum or exclusiveMinimum

613dfdb30abd1fac68b350bb38f5ab14343cda4b authored about 9 years ago by xeipuuv <[email protected]>
Fix a bug that has bad error msg when have exclusiveMaximum or

exclusiveMinimum, refs issue#86

8a23b3506e673c5f92cc5e4aff27502ae0cced89 authored about 9 years ago by Lyle Xu <[email protected]>
Merge pull request #85 from lylex/bugfix-81

Fix a bug that cause maximum/minimum validation bad error message, refs #81

eaefb5ee7f69c0d0639e81b4009e1b4da5254438 authored about 9 years ago by xeipuuv <[email protected]>
Fix a bug that cause maximum/minimum validation bad error message

883c8cfcb11def2e0b8832f975a56c702e208efa authored about 9 years ago by Lyle Xu <[email protected]>
Merge pull request #76 from mickep76/master

Add support for delimiter

ac452913faa25c08bb78810d3e6f88b8a39f8f25 authored over 9 years ago by xeipuuv <[email protected]>
Add support for delimiter

bc8ead1f65df1a6634b2074f1917a3d7b38c7bad authored over 9 years ago by Michael Persson <[email protected]>
ECMA safe values

32ec3b388633cd08f2ac9970a53dc2278b1bc4c6 authored over 9 years ago by sigu-399 <[email protected]>
better validation of integer types

9525560da9e4339f64e1e1300fdc3c9c8f78a979 authored over 9 years ago by sigu-399 <[email protected]>
Wraps internalLog calls with internalLogEnabled

417d87020354f57cfa8edad74418dbe62c53d495 authored over 9 years ago by sigu-399 <[email protected]>
Use a decoder instead of Unmarshall for JSON parsing.

It allows to use UseNumber() and get json.Number instead of a float64
primitive.

ce63822d19d78295323dba933f45ed6abe377820 authored over 9 years ago by sigu-399 <[email protected]>
Merge pull request #68 from slapresta/fix-numbers-error-description

Fix error description when numbers are interpolated

888f4e6541f4d1d50161e5880e9828865089f966 authored over 9 years ago by xeipuuv <[email protected]>
Fix error description when numbers are interpolated

665037f5e54e58823660c08f0c56db391159fa85 authored over 9 years ago by Santiago Lapresta <[email protected]>
Merge pull request #65 from brandur/uuid-format

Add support for "uuid" format

987b638051a365f087b9e7120eb92bb1b1df341b authored over 9 years ago by xeipuuv <[email protected]>
Add support for "uuid" format

Adds support for the "uuid" format, which notably is not in the JSON
Schema core specification.

5c5e1f54c358120a49785b16ad51652d1b0ef2d6 authored over 9 years ago by Brandur <[email protected]>
Merge pull request #63 from dgolub/master

Add special handling for file URL scheme on Windows

ca1c3bfdb3688e1bc505b09e76a09b7ee1222dad authored over 9 years ago by xeipuuv <[email protected]>
Add special handling for file URL scheme on Windows

f29b32af261c7298d9962e86305b6da2b887dd6b authored over 9 years ago by David Golub <[email protected]>
Merge pull request #59 from kwapik/master

Extra character trim bugfix

eb966db2a6901073163758bd7473008c0d9a1167 authored over 9 years ago by xeipuuv <[email protected]>
Extra character trim bugfix

c01264651d6c3fcaa05ab51de0de3c16431d090f authored over 9 years ago by Krzysztof Kwapisiewicz <[email protected]>
Merge pull request #58 from cristiangraz/hotfix/error-types

Fix LTE/GTE mismatched errors. Add unit tests to verify error types

a15f4573b41cd7f19169b49d9d0163fe902b7ebc authored over 9 years ago by xeipuuv <[email protected]>
Fix LTE/GTE mismatched errors. Add unit tests to verify error types

4b88877b3067355ebd94efe4301e788c28e0abe9 authored over 9 years ago by Cristian Graziano <[email protected]>
Update README.md

6ea07b2b0148fb6e994f8c511b8955b90c3c542c authored over 9 years ago by xeipuuv <[email protected]>
Merge pull request #57 from cristiangraz/feature/format

Add support for email format as well as the ability to define custom formats

9477be3ee579945444f69991e2762363841d40a5 authored over 9 years ago by xeipuuv <[email protected]>
Rename formatters.go -> format_checkers.go. Update README example

c9bed9f4e720134edc0882f0709b4cd8a91ffcc3 authored over 9 years ago by Cristian Graziano <[email protected]>
Add FormatCheckers for all default 'format' types defined in the spec

007aa8f2403e39b4a8d2e79b09b82eeddbd2bc86 authored over 9 years ago by Cristian Graziano <[email protected]>
Add support for email format as well as the ability to define custom formatters

b5e20791479159420510942d64324d14457924bb authored over 9 years ago by Cristian Graziano <[email protected]>
Merge pull request #52 from cristiangraz/feature/error-handling

Enhance error context and support for custom locales

ef1f5aab1a01ccb07813f609766f278a55a832c1 authored over 9 years ago by xeipuuv <[email protected]>
Enhance error context and support for custom locales

fd1ad30a2edbd7d2f2d053149de2d9de3c30fec6 authored over 9 years ago by Cristian Graziano <[email protected]>
Merge pull request #47 from binary132/fix-readme

Correct broken links in README, add .gitignore

71b85f61a135e79143f3d3238d5175a4f29b6689 authored almost 10 years ago by xeipuuv <[email protected]>
Correct broken links in README, add .gitignore

.gitignore added for swapfiles.

c5eedb1337150f52b525bdddf567244bcd2c0d11 authored almost 10 years ago by Bodie Solomon <[email protected]>
fixing https://github.com/xeipuuv/gojsonschema/issues/44 : JSONLoader

interface made public

b2db4d2667c71a1135299ea76215d74586ca6b8a authored about 10 years ago by sigu-399 <[email protected]>
Merge branch 'master' of https://github.com/xeipuuv/gojsonschema

82b384eb55f41a5caf3f35de3ca2b824839bc968 authored about 10 years ago by sigu-399 <[email protected]>
fix for issue https://github.com/xeipuuv/gojsonschema/issues/20

80b1db47de07d3703b1f9337e5d83f252afa7932 authored about 10 years ago by sigu-399 <[email protected]>
Update README.md

b16356817040c6a0af10ef215d71ff2fe7d423a1 authored about 10 years ago by xeipuuv <[email protected]>
Update README.md

36041516d218eac0e9dd9aa96161e2bd6f1e3e83 authored about 10 years ago by xeipuuv <[email protected]>
Merge branch 'master' of https://github.com/xeipuuv/gojsonschema

842aed50e73f1a8468c3c9a0aa671068d7a05417 authored about 10 years ago by sigu-399 <[email protected]>
Update README.md

5417a76d3b32631cee2d14c9c631f7bf0ae3e45e authored about 10 years ago by xeipuuv <[email protected]>
Merge branch 'master' of https://github.com/xeipuuv/gojsonschema

d875f37d01e6db01213427f88255a0851e30268f authored about 10 years ago by sigu-399 <[email protected]>
disabled logger

9389d4c0845cd3290867101d153d403987832f7f authored about 10 years ago by sigu-399 <[email protected]>
Update README.md

3a325375e218e80d25fa873f2932dfeea998b1c4 authored about 10 years ago by xeipuuv <[email protected]>
Update README.md

be0ef9981d207ee93d1d8eba73a0955153ef9d13 authored about 10 years ago by xeipuuv <[email protected]>
Update README.md

039c3ea328b3514a4598390ddada686d7e7fa2e1 authored about 10 years ago by xeipuuv <[email protected]>
Merge branch 'master' of https://github.com/xeipuuv/gojsonschema

Conflicts:
README.md

9bacf89ce015d0061c062a804342c14af0102a7f authored about 10 years ago by sigu-399 <[email protected]>
updated

37d28174d460f7f7710c4361d9cd616ff3b9fedd authored about 10 years ago by sigu-399 <[email protected]>
updated readme

ca27e250bc4860f5478ede382a9bd223036f6c81 authored about 10 years ago by sigu-399 <[email protected]>
uses loaders

910e5d9620cf57c72adee896de0b4666c953707c authored about 10 years ago by sigu-399 <[email protected]>
Update README.md

b65bb3e3cc4a2398f0a4fcf8c8af747cfd42610b authored about 10 years ago by xeipuuv <[email protected]>
renamed license file

338433fbd9e923c5d01ba7f869663db4355dc241 authored about 10 years ago by sigu-399 <[email protected]>
renamed license file

c545893723fe37f3cfd2862557fb8e8d9b11b809 authored about 10 years ago by sigu-399 <[email protected]>
fmt

e334208935b68fd963f2ce31d8bcec47a1e025a3 authored about 10 years ago by sigu-399 <[email protected]>
clean

e60e7bd9017431e4aae81cabea9c1796763ef0fb authored about 10 years ago by sigu-399 <[email protected]>
Update README.md

dd6c8e7becfd11e3ad7d24e78474d25005bf7324 authored about 10 years ago by xeipuuv <[email protected]>