Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/json-schema
Ruby JSON Schema Validator
https://github.com/voxpupuli/json-schema
24a85a1fe78a385c1a9198dddd08b15a44420ce2 authored about 10 years ago
06f1386d26b789e18298f14969d36ddf791c2d53 authored about 10 years ago
This reverts commit 9ff2f5067a798e0a6da18526f0965f5515456d94.
1b0ceecfadefeedcc48812a110d8f026a28fec81 authored about 10 years ago9ff2f5067a798e0a6da18526f0965f5515456d94 authored about 10 years ago
ef3ee43c65f9bbe5ba0e4583794e0b35354713f1 authored about 10 years ago
b4f94dc8c15045b6da7a9bbf49a1b1fbf4886bf5 authored about 10 years ago
Unescape ref fragment pointers
b1ea83e56c733052d2a5ccea5bbadeab9abfafd7 authored about 10 years ago9a244a918964a5dd940ba5f6b6c905970842ae70 authored about 10 years ago
Validator tidy
a5a63954b068fc8fa5f1696e3f15253d0e57d0ab authored about 10 years ago1cbfca9931c96355ca82241cfd72c9fc93aa9207 authored about 10 years ago
Because of the new, abbreviated rubygems loading code
2425f01e7e66eddba935ec0d0b2836e07c8f1c60 authored about 10 years agoDoesn't have anything to do with uris, surely?
c4c41713961dae6eea17f83b7eef60f946baeb7d authored about 10 years ago6388298cbf4dccc47569d76d9b19ce41701fe6f7 authored about 10 years ago
09ae6909a6edccca3bb55287d4e96624ab9760d3 authored about 10 years ago
Because it generates a uuid, not a uri
8c730390919c62e6bd4ac34f8144ad1082936dd2 authored about 10 years agoThe `~0` and `~1` syntax are specified in the JSON Pointer draft:
http://tools.ietf.org/html/dr...
3c3b8973dbda524b8f45291fcc5a3b58fb858e6c authored about 10 years agoHyper validation
8daf3de35ab834bc9c2325a967be25322b909cdd authored about 10 years ago
Conflicts:
lib/json-schema/attributes/formats/ip4.rb
lib/json-schema/attributes/formats/ip6.rb
Make intra-doc refs work when validating with :fragment
94fafe6c0ae4042299d51b626c90457502578867 authored about 10 years agoFix schema dep v4
5331d762cd5eec6c5c91229fed75cae98d2e4636 authored about 10 years agoUse IPAddr class to validate ip formats
54b0d9bca2447ebbdb1e46b058c712737bcd334c authored about 10 years agoAdded codeclimate badge to readme
3f89bf92628ba90f173a7427391a45964ffe53cb authored about 10 years agoUpdate descr
adf76d85f08e7c579cdf334a980e4f50c00820fb authored about 10 years ago2996e47c24241e987d43e42f6ead5dcf27a61960 authored about 10 years ago
f9ca4da373678b470286c890d174a761c33fc678 authored about 10 years ago
0d4a05533c72bdca57e632b930d9ccbf34d5eff6 authored about 10 years ago
512b409df4dac69741c134482519015de209258f authored about 10 years ago
0aee368f6744c3f4a3f8f4e5d6c56cc30ecc7e7e authored about 10 years ago
5cd9e7f862dc24d8aaaf372546e7a99e84208fd8 authored about 10 years ago
I assume that's a hangover from when they were all in the same file as
the uri format
own iso8601 parsing method
The initial reason for this was that date-time should allow 'YYYY-MM-...
8959efe45aa802bbe30383ddc8eed092d65fb8fa authored about 10 years agoc8d026565c51a1bbb869ceaaede730aecbb1da19 authored about 10 years ago
1c303da20351a6f7d3715e2a32cad766df4b73ae authored about 10 years ago
bcbc8e9c1d13314195829d8a61e6f3a44f03cbc6 authored about 10 years ago
ff44b7e873e491d26f6d5f63cfed3d874ea4d103 authored about 10 years ago
e3015f1111b44e46122f17ab87cfd3fee4ec280a authored about 10 years ago
5a663c48ddf604025c506680dc189009b0954f11 authored about 10 years ago
Extract formats into separate classes
3adabea2f0578e77f27498987dd004860eb0f0f3 authored about 10 years agoRun json-schema.org's common test suite
024a63dd70680dd43f149654540255eadb73303c authored about 10 years agoMade validation sub errors indicate where they come from
a5348d5249b7b5a082e88ac29e65f70b5ca6e06c authored about 10 years agoDo not compact before checking minItems
c31552138d35dd200c66d295302ab1971c62d092 authored about 10 years ago5488f37202d0a8ba9e380ceb70fd3d6caf850bdb authored over 10 years ago
f39da87500cfd261cab389945ca19bc1a5557f9c authored over 10 years ago
d7e1eef5562219d002e5225330bca2a76dbe827a authored over 10 years ago
9ab114484485d904323760d6f43e778a639b3855 authored over 10 years ago
ba1b4dc01909755bfaef5d2b67e06663327977da authored over 10 years ago
6a22929423d995df06ba72f21903a580a31e8160 authored over 10 years ago
1634b8f92bfac66aa58aaeb77dcd0b57491cba6d authored over 10 years ago
6d997e88f9968e68526f9b2a946792b1761495d8 authored over 10 years ago
de2f02b77b85cd2dfa61d8fbdf7c733e845c373f authored over 10 years ago
d6dd0611a2f194b79549c7d1e03944875057342a authored over 10 years ago
71a228b3eb3978e29382e62fd9bc042efbd44382 authored over 10 years ago
915d4b6187b22cc5b72c56ec3531511e33d2206b authored over 10 years ago
4939b6b67e8ff42327804b806e95598f568118a1 authored over 10 years ago
d8b8e802da429364e1a726ee9c4289d7a1096318 authored over 10 years ago
bd03761974b0416b0b66722248737c7c49c407ca authored over 10 years ago
1ab4bf511477d2e96baa842351aa84c0ded5bdde authored over 10 years ago
3baf75c4cd06766d6ebff03e746ea48965a216de authored over 10 years ago
08935cbccb3b875e915b15f3c134f1b9a53b43f1 authored over 10 years ago
729449a3464902eeb9f3e66cfa2a98da5999d4c1 authored over 10 years ago
As suggested by @pd.
d83f18e1fc2ea6435375981111b1daa3532b8f1c authored over 10 years agof0fd6a97b2d2d70767e6dfa8fe49fec5062bdda8 authored over 10 years ago
Add support for `"required": false` while using draft3 with strict mode
f0630aac9b9cf19c21c930b97707f59e7b1b352b authored over 10 years agoFixes #129
b363c64077f4e416cd96d1a2a446fc414ed3ddf0 authored over 10 years agob65d978a3db29885d11f7257cd884541f9b91a41 authored over 10 years ago
Feels more general, and easier to understand
0066f22910a5a966fc97ebe2a378c9ab0536e490 authored over 10 years ago
When using anyof or allof in a schema, all of the validation errors for
all of the subschemas ar...
3ea444f09ab232c8af855881f5d7cd976408eaf5 authored over 10 years ago
909eeffaac238b0337196ced8725499f061abade authored over 10 years ago
Another allOf ref test, and rename class
cd3c4f253a94b30875c47abbb0cde263d7f7949d authored over 10 years agoFix bad ref test for proxy support
62ff595e60b0522b017d4600e9a7fb14a899545f authored over 10 years agoRefactor classes and validator accessor methods
758055c9c460a11c7291e528160c2f08e5a5c7a8 authored over 10 years agovalidators nominate their own names and metaschemas
47ddd7bb6db261274a031f76213d458a3670875b authored over 10 years ago1883a180afcb2181f9b83bc5b62cbf7930de1ab6 authored over 10 years ago
Error classes, schema:validator and attribute
0c932ded075e5aa2cf33afa656993207b09094df authored over 10 years ago
Here's a weird corner-case for you: when calling JSON::Validator.validate
and using the :fragmen...
6b7d39a3b7d01fda42272612d0e5a4a7f0c07a63 authored over 10 years ago
(Tests are part of the JSON-Schema-Test-Suite submodule; my PR hasn't been
merged upstream yet, ...
If you run behind a proxy, you won't get a socket error, you'll get an
OpenURI::HTTPError instea...
This is good, because it's easier to debug a problem if you know *why*
there's a problem.
ff649e37ef987e5f0991f41a1956b15cb61239c6 authored over 10 years ago
1a4bdd45bf0a8ec1015f8298836226c0076a9345 authored over 10 years ago
a6793f29feaa13042402e091fdb2693c68cb283b authored over 10 years ago
Stopped draft3 from registering itself as the default validator
bf0cde96382ec98fff1b37b7ec47d572f2d63f0b authored over 10 years ago
Draft4 also registers itself as default, so which one ends up as default
depends on which one ge...
c9a630fdee6c32e3f41f02c03f08d6df5a6b4f48 authored over 10 years ago
Handle non-latin uris
3d76a38208259559a06cad36ce5c09f69ca9d9e5 authored over 10 years agoAdded ruby 2.0, rubinius and jruby to travis build
23174fe42c6d6ccdf058999e36f8367f7c284765 authored over 10 years agocharacters in the test files
63926b287b0a492c88b6e142d7140fad87150435 authored over 10 years ago40d8c480f2528c6581cb028a6f8387202d7ba3ff authored over 10 years ago
Ruby's URI.parse does not accept non-latin characters, and will raise an
error on any uri that i...
67a3e837ddb0ef370433f0ff4951bac5961d49a8 authored over 10 years ago
Remove deprecated :rubygems source from Gemfile
fe2e3a28eeff171d7c42f3b9fa9cef88f0e9f9a0 authored over 10 years agoThis is triggering a security-related deprecation warning:
The source :rubygems is deprecated...
0298b053c76c1a85a86547afe5914b7847f0e2b8 authored over 10 years agod0a12b7c1d461a2cdba2ef1fca928686fc67f02b authored over 10 years ago
5b2efa70938075f9873bc4fdfb6f3fc451c02302 authored over 10 years ago
Update fork.
ebac580da026bbc349bcded13c70a7d0861c7375 authored over 10 years agocddc080909412b6c73e42f3ffe4f6bd83f3bd028 authored over 10 years ago
756ec682d27851df0191803db81b37aaf8f68121 authored over 10 years ago
53a4f327edefdec284c9e38383be0427d72c12ae authored over 10 years ago