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

Add list option test

dcb0be525e05b4fe47c6eb4167c67cbc9bfce555 authored over 10 years ago by Kenny Hoxworth <[email protected]>
Moving list option reuse to new test file

b993893e309db3706f9809dd3cc84856d57c2f0f authored over 10 years ago by Kenny Hoxworth <[email protected]>
Fix `list:true` when referencing a cached schema

6bef296dbfc478624cfb2fdc0c88e4f947550e31 authored over 10 years ago by Kyle Hargraves <[email protected]>
Update README.textile

9c7a6af432a8aaee3949716aa21b54881ed41715 authored over 10 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #106 from apsoto/setup-travis

Setup travis

1dc23d95a2644d06f07ed9ec6286154d1ae40c97 authored over 10 years ago by Kenny Hoxworth <[email protected]>
realized that the build badge is pinned to my fork, fix on upstream once travis running on it

c795b591d56bd64acb0954b7d2482b9a5717c2ea authored over 10 years ago by Alex Soto <[email protected]>
move build status to top

4b74e1fc27a661a4fbe3817241c968b043016558 authored over 10 years ago by Alex Soto <[email protected]>
fix build status image

fd725dce8d8f02eb9fc44623dd717613a57f67fb authored over 10 years ago by Alex Soto <[email protected]>
add build status image

5403af3a51335e6b62aaf99a84fa516cc141c26e authored over 10 years ago by Alex Soto <[email protected]>
initial travis setup

df9f88adf2f8455798ed66e6835aef193c467aa8 authored over 10 years ago by Alex Soto <[email protected]>
Markdown contributing

adf8f08c488df049684e1c9e9ff1a2bd82704ddd authored over 10 years ago by Kenny Hoxworth <[email protected]>
Add CONTRIBUTORS and contribution guidelines.

bcc9a175e1121a487a28b4be06310eb390160b0c authored over 10 years ago by Kenny Hoxworth <[email protected]>
Version 2.2.3

8ddc6c914debe7ee9671184f35050db372d2ec47 authored over 10 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #105 from jennyd/support_symbol_keys_in_arrays

Make hashes in arrays indifferent to string/symbol keys

4860a52f588eec23c59413581a1a5f56533c4d3b authored over 10 years ago by Kenny Hoxworth <[email protected]>
Make hashes in arrays indifferent to string/symbol keys

JSON::Schema.add_indifferent_access was only able to recurse into
hashes directly contained with...

dbc13ba03baf0983e3b70959d61d4a56c358a397 authored over 10 years ago by Jenny Duckett <[email protected]>
Bump to 2.2.2

8b6955e1e996ab4532c657de27b01554f0cc247b authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #98 from kjg/namespace

Load files from namespaced location to avoid conflicts

1b150333008bae64a217f622a3ff4736f4b7743d authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Load files from namespaced location to avoid conflicts

054ddc1369ff59999f036032fba229b3fb70ec4b authored almost 11 years ago by Kevin Glowacz <[email protected]>
Add respect "patternProperties" with ":strict" option

d8e09ea3abbc4c0f5e785cc3a1106dea3c457b78 authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Fix README even more :\

3b9ec1893bf44ade338618a35e6d56b4f9004995 authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Fix 'strict' README

ec7bd06b852a50d10eb5980bccb6b44d7d588736 authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Version 2.2.0

b8241c9ca2b7c90ad705f1582af2468ea9b0abb8 authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Add ":strict" option to provide strict validation.

78fe91c272de16418674a2785d88c480420c5225 authored almost 11 years ago by Kenny Hoxworth <[email protected]>
Up version to 2.1.9.

2839ba29cbb4232b66ca82fc73d75656d3b1c633 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Add deprecation notice to old 'cache_schemas' method.

dd7b1a719888018a14124fedcc7120f8d0a211d8 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Stop clearing the cache on metaschema validation

42fab555eae5587e3e1de116df82d459b82d2859 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Schema processing errors in refs were not being bubbled up.

f3c2fb23ff59b3a5a740614589319a42d6a7a960 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Version bump to 2.1.8.

8f08b43f2d6fcdd4772959b73856eee181dedb92 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Adding URI format.

76cdbb0e7d138aea0dd95276bd5ec19c8335590c authored about 11 years ago by Kenny Hoxworth <[email protected]>
Still check for string type on each format currently supported.

fb17cab49c0511bfd9a7b65b7a3b0761b0055752 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge branch 'patch-1' of https://github.com/jpmckinney/json-schema into jpmckinney-patch-1

57ff6336843270d41db9d0897905c59626590bb7 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Add .bundle and .idea to .gitignore

4601156fdd7cb353e6657883163f95c93dd82d0d authored about 11 years ago by Kenny Hoxworth <[email protected]>
Remove the line that would never be run in the old version of the format validation code

ab2fc8fef3a24f0e3a28c621336725fc8f9c87f3 authored about 11 years ago by James McKinney <[email protected]>
Re-apply 9adebb51e0d003b4ab6850ae5ea96cbbde943b84 Improved date-time regex to now check if there is zero or one of : in timezone

859141d7b22a0888dd652d2a6fb3962b81e24d00 authored about 11 years ago by James McKinney <[email protected]>
Fix merge on lib/json-schema/attributes/format.rb

ca48bdf66f9e8153b78ce90a369683169588e845 authored about 11 years ago by James McKinney <[email protected]>
Up version to 2.1.7.

2f2950d4143c1ec78eeade238bee59e11eafdec2 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Fix enum validation failing on schema validation

16ba75d8191aa8b1ba88fd61d7c4c0a4924eba76 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Bump to 2.1.6. Three releases in this day. :(

d8fc1ec5fcaede5d8b8d8fca415e2df96eed4137 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Fix symbol keys in data

850e4832e4a4746f35eb960df5c2a6f27194a430 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Update to 2.1.5

979085c02bdfe85698492a0292f941ba890315e4 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Treat enums as a hash to increase performance for large enums

cd7d82c9c46a993a388e5b516edc2fa484f4b17d authored about 11 years ago by Kenny Hoxworth <[email protected]>
Fix 1.8.7 and associated default_proc= issues.

860910358a2987cc951f7a52018f452c046dba9c authored about 11 years ago by Kenny Hoxworth <[email protected]>
Fixing errors being created while fully_validating a schema with a 'not' keyword.

a6e9bfc0e673ba61bfa56d8ab3204a2c4655c9ae authored about 11 years ago by Kenny Hoxworth <[email protected]>
Update to 2.1.4

62b39d34cae3f4006162a8732b9e76eba515b534 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Adding license to gem spec

2ac7f78ea57e0dfb5fb8f2bb3e1ee01ce8f76c60 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge branch 'fix-issue-86-allOf' of https://github.com/sebbacon/json-schema into sebbacon-fix-issue-86-allOf

ec16d7d5210a2f8fb6fd0e1a4afd534632dc8d4c authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge branch 'master' of github.com:hoxworth/json-schema

cf949178a22b67e07f2d8b18b70d834e9de2e34e authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #85 from jonathanchrisp/improved-date-time-regex

Updated date-time regex to accept zero or one of : in the timezone designator

5d00dc4e5423dd4de75d46c43f8f55cd92d37319 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge branch 'improved-date-time-regex' of https://github.com/jonathanchrisp/json-schema

611ddaaa0564064765aac1d1450ed7a61c71dcfc authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #75 from arcticlcc/master

Fixed fragment resolution. Issue #64

7f9c153a48d93a6ae463a329bfc73096a4e11886 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #70 from apsoto/fix-oneOf-logic

Fix one of logic

3022c7370b830796987a89bf05e63c55cca4b3cc authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #72 from kylog/dont-break-file-scheme-with-unc-on-windows

Dont break file scheme with unc on windows

6fbba9eae5e0e1f1cdde440fccc2aae620048314 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Merge pull request #68 from ryotarai/add-gemfile

Add Gemfile and ignore Gemfile.lock.

136a01e93507dd03cab42f0fb50b426c18ee42f7 authored about 11 years ago by Kenny Hoxworth <[email protected]>
Correct test name

78fef2c6192480368561ae02444b08982488a2cd authored about 11 years ago by Seb Bacon <[email protected]>
In `allOf`, ensure failures in referenced schemas are propagated.

Fixes #86

377894ea9116cd8079546180948467c97bbbadb0 authored about 11 years ago by Seb Bacon <[email protected]>
Merge pull request #2 from apsoto/master

fix oneOf attribute logic

4ec3d2f79bd3645b9b0e6f65acbc7975cc754260 authored about 11 years ago by Josh Bradley <[email protected]>
Added removed tests from test_jsonschema_draft3.rb back in and updated to pass

021812c67ec948b0bad72a917bd18d3d153c2c50 authored about 11 years ago by Jonathan Chrisp <[email protected]>
Updated test_jsonschema_draft4.rb tests as they were incorrect and in the wrong position

d6df358b139baacb3e40aba80233d645986a1100 authored about 11 years ago by Jonathan Chrisp <[email protected]>
Revert "Updated version to 2.1.4"

This reverts commit b0bcb8dd6bbb5f148a787e47aba5361c2ba50fd0.

cec1c5f718e0db87a0574635e4deb9a6f2610f80 authored about 11 years ago by Jonathan Chrisp <[email protected]>
Updated version to 2.1.4

b0bcb8dd6bbb5f148a787e47aba5361c2ba50fd0 authored about 11 years ago by Jonathan Chrisp <[email protected]>
Removed test in test_jsonschema_draft3.rb as it will no longer fail to validate

57e43afd2d121a8567510fa6b2931760bcbc639e authored about 11 years ago by Jonathan Chrisp <[email protected]>
Added tests in test_jsonschema_draft4 to test new regex

1d75c78da1147f7fdec47c3bc7760cd44c80673a authored about 11 years ago by Jonathan Chrisp <[email protected]>
Improved date-time regex to now check if there is zero or one of : in timezone

9adebb51e0d003b4ab6850ae5ea96cbbde943b84 authored about 11 years ago by Jonathan Chrisp <[email protected]>
Make sure the validators load in the correct order.

eea6614121b6426ef863c61a4d7bf95d7c3501d3 authored over 11 years ago by JBradley <josh@mint>
Allow list option to be used with fragments.

a4c247efb38ab592ea6f093fa73603703cc87121 authored over 11 years ago by JBradley <josh@mint>
If you want to raise an error if !data.is_a?(String), you can't wrap that code in a if data.is_a?(String)

e7744306cf2a19e55a093b352a9eb5c389a849c6 authored over 11 years ago by James McKinney <[email protected]>
Fixed fragement resolution.

Test if fragment is a JSON:Schema instance
Make sure to return JSON::Schema from schema_from_fra...

866e33a8a1c018a66ec900ee0285433dca8e9bde authored over 11 years ago by Josh Bradley <[email protected]>
Step toward working on windows

Without this commit, windows code which uses the URI::Generic
implementation to support file:// ...

104d2acd6a37bf0dfdf8372989245976b7e5affa authored over 11 years ago by Kylo Ginsberg <[email protected]>
whitespace fixes

575f674919bd6e26c27b8db64e7d930cab4458f3 authored over 11 years ago by Kylo Ginsberg <[email protected]>
force oneOf to use exceptions to properly count validation errors.

I noticed that schema.validate wasn't returning true/false consistently
when a validation failed...

88745690117e752886eef5b51533abc96e072aaf authored over 11 years ago by Alex Soto <[email protected]>
fix oneOf attribute logic

d421a1987390aeb38b76fdc92a0dcb52c1e80ca3 authored over 11 years ago by Alex Soto <[email protected]>
Add Gemfile and ignore Gemfile.lock.

270d016fda60b77b3595cbb999bbc808818b1e3e authored over 11 years ago by Ryota Arai <[email protected]>
Updating version to 2.1.3.

c24ab50e21a72e1c883724f419b928b9b33379c7 authored over 11 years ago by Kenny <[email protected]>
Fix Issue #66

$ref schemas inside of allOf, anyOf, etc wasn't being loaded. This
patch adds support for it.

915c97eafd36b9baa6cb133111255257703a43c6 authored over 11 years ago by Alex Soto <[email protected]>
Update version

6a35e70055ce9eafde64b7e4fc77c174e7c726a5 authored over 11 years ago by Kenny <[email protected]>
Quick test on indifferent access for data and schema

342b52330b8df8db2ecd6c3db6316827ac94377c authored over 11 years ago by Kenny <[email protected]>
Make hashes indifferent to strings and symbols when using Ruby in the schema or the data

0146e33270028fd93e3bb09112bd58030933b590 authored over 11 years ago by Kenny <[email protected]>
Updating version.

c2ceb3c8cf556e93711109e487aa55d7e4e6ef36 authored over 11 years ago by Kenny <[email protected]>
Respect the $schema parameter when the :validate_schema option is set.

334bba020df5d9af8b16fc2f26bc5945187b26dc authored over 11 years ago by Kenny <[email protected]>
Update to 2.1.0

68f8b242c9546c7b698d0a6572457de5c9924952 authored over 11 years ago by Kenny <[email protected]>
Update README to include :fragment option example

237ca7839d22a76451b83ca5f2f4d37725ebc193 authored over 11 years ago by Kenny <[email protected]>
Adding invalid fragment assertions

0c3746150eb3818ee6b441175c8b04c429ee4369 authored over 11 years ago by Kenny <[email protected]>
Add :fragment option and initial test

3b611931a53909ea8f785d740c84fd0c89de1b0e authored over 11 years ago by Kenny <[email protected]>
Increasing version again! Adding fixes for obscure additionalProperties bug

8c2d7ed4143fc9c80438470a06d5665d898d2cca authored over 11 years ago by Kenny <[email protected]>
Only run additionalProperties when dealing with an object.

91f68f7d29de406cc436b84ab95517df1a10a30f authored over 11 years ago by Kenny <[email protected]>
Upping version to 2.0.4 to include changes to error output provided by @jvatic

b0ec4ca2e84dc0f47265469c6b3f5e3230286e38 authored over 11 years ago by Kenny <[email protected]>
Merge branch 'master' of https://github.com/jvatic/json-schema into jvatic-master

905a0b4fa76bec22e74837e93e4e1418c537901a authored over 11 years ago by Kenny <[email protected]>
Updating to 2.0.3 to add full ISO-8601 support from @chris-baynes

8dd18a14bacd18edc0486c70293946fa3c99a68e authored over 11 years ago by Kenny <[email protected]>
Fixing tests for merge of ISO-8601 support

224d861b9b2edb9c7997dd9dcd707827dd38ed2c authored over 11 years ago by Kenny <[email protected]>
Upping version to 2.0.2 for error message fix and additional "extends" support

c5e3a19066d25383881884db7e6f0b893ab369d5 authored over 11 years ago by Kenny <[email protected]>
Merge branch 'master' of github.com:hoxworth/json-schema

672567b56d66b195ebd084f0af78315e2bce2770 authored over 11 years ago by Kenny <[email protected]>
Merge branch 'array_extends' of https://github.com/abril/json-schema into abril-array_extends

be9418e43745c8f40f94aeaa7e03911dea57a560 authored over 11 years ago by Kenny <[email protected]>
Merge pull request #55 from lpavan/maxItems-error-message-correction

maxitems error message correction

5a7e4994cae292d01ebc8ae1c40b4614b728b9f4 authored over 11 years ago by Kenny Hoxworth <[email protected]>
Updating version.

ffd9a19ef914a4762aea8f61f34e0639d5f08737 authored over 11 years ago by Kenny <[email protected]>
Testing for v3/v4 schema validation

4f0ac2baceeb90494bbdafe8f5863c289453e46d authored over 11 years ago by Kenny <[email protected]>
Sigh.... draft-04 in resources wasn't really draft-04?

2e2223c7abec19fbbbe206f1c482462380f8e63d authored over 11 years ago by Kenny <[email protected]>
Removing `default` notes at the end, as `default` support was actually added

338599406dc25e1b77a7766200ab8e38ca6b3f8d authored over 11 years ago by Kenny <[email protected]>
Textile fail

14d8d307642287cba40c8c70eb9ca94388263a4a authored over 11 years ago by Kenny <[email protected]>
Added 2.0.0 upgrade notes regarding default validator version.

b280fa6f128116480c62073150c36a2826fed36b authored over 11 years ago by Kenny <[email protected]>
Upping version to 2.0.0 and updating README

d11612c219469c6fbd0a2e053f05228c1d902607 authored over 11 years ago by Kenny <[email protected]>