Commit Graph

  • c6d68cc55f circle.yml updated Evgeny Poberezkin 2015-07-25 18:35:46 +0100
  • 5ecb4ac712 require-globify to package.json Evgeny Poberezkin 2015-07-25 18:27:37 +0100
  • 102a0c0907 circle.yml updated Evgeny Poberezkin 2015-07-25 18:19:06 +0100
  • 6743f46382 prepare-tests updated Evgeny Poberezkin 2015-07-25 00:52:04 +0100
  • 028ce7723c circle.yml with sauceLabs config Evgeny Poberezkin 2015-07-25 00:43:28 +0100
  • 4a1f500044 circle.yml Evgeny Poberezkin 2015-07-25 00:28:51 +0100
  • 3d3a350ea7 excluded ajv from test bundles into a separate bundle Evgeny Poberezkin 2015-07-24 22:55:19 +0100
  • 6b9bc9e464 tests are browser compatible, karma tests with sauceLabs, readme on using in browser, #21 Evgeny Poberezkin 2015-07-24 10:23:40 +0100
  • 6c93d0346d fixed "required" with properties that are not identifiers, closes #20 Evgeny Poberezkin 2015-07-22 16:26:28 +0100
  • 70d37337d2 test for #20 Evgeny Poberezkin 2015-07-22 14:58:48 +0100
  • 4d705a7c85 readme Evgeny Poberezkin 2015-07-21 23:23:37 +0100
  • a394d88ce3 anchors in readme Evgeny Poberezkin 2015-07-21 23:16:02 +0100
  • a2d2705ec9 commit hook moved to repo, closes #15 Evgeny Poberezkin 2015-07-21 23:00:31 +0100
  • 924407177e readme fix Evgeny Poberezkin 2015-07-21 22:38:13 +0100
  • 32ee26ec94 readme: supported formats Evgeny Poberezkin 2015-07-21 22:36:20 +0100
  • 8db1dd6dff typo Evgeny Poberezkin 2015-07-21 19:18:03 +0100
  • 450a3299c5 codeclimate badge Evgeny Poberezkin 2015-07-21 19:06:42 +0100
  • 5dc25067d1 codeclimate - exclude dotjs Evgeny Poberezkin 2015-07-21 18:58:49 +0100
  • cbae523d54 .codeclimate.yml Evgeny Poberezkin 2015-07-21 18:39:58 +0100
  • 3e733e697e test with invalid data for #19 Evgeny Poberezkin 2015-07-20 17:49:49 +0100
  • af46a38428 fixed required for inner level with many properties, closes #19 Evgeny Poberezkin 2015-07-20 17:41:06 +0100
  • 0357b8221b readme Evgeny Poberezkin 2015-07-06 18:43:22 +0100
  • 9b1361c92e readme, removed unused code Evgeny Poberezkin 2015-07-04 01:58:08 +0100
  • 8a5d8f32b7 fixed losing errors when validating mutually recursive schemas, #5 Evgeny Poberezkin 2015-07-04 01:37:35 +0100
  • 5641185396 adding schemas without compiling them, support for recursive schemas, adding dependencies in any order, #5 Evgeny Poberezkin 2015-07-04 00:48:32 +0100
  • 5416eaf86d improved error messages for "required" keyword, closes #18 Evgeny Poberezkin 2015-07-01 00:30:57 +0100
  • 5fc0b18287 improved error reporting for "required" keyword with large size schema, #18 Evgeny Poberezkin 2015-06-30 22:26:00 +0100
  • fd61168a2e failing error reporting test for "required" keyword with large schema, #18 Evgeny Poberezkin 2015-06-30 22:10:54 +0100
  • 22cdf02e51 improved error reporting for "required" keyword with limited size schema, #18 Evgeny Poberezkin 2015-06-30 22:09:14 +0100
  • 0138e5f1a1 added failing test for error reporting for "required" keyword, #18 Evgeny Poberezkin 2015-06-30 20:48:37 +0100
  • 1cbcade81f fixed #1 IDs in refs without root id Evgeny Poberezkin 2015-06-24 01:28:40 +0100
  • e7b0ee76e2 do not create global (instance level) refs for IDs that start from # Evgeny Poberezkin 2015-06-24 00:55:38 +0100
  • 0ccf7e73f1 use properties as properties or indeces correctly in all cases Evgeny Poberezkin 2015-06-24 00:43:52 +0100
  • 3b815d6862 test for complex schema, #1 Evgeny Poberezkin 2015-06-24 00:35:17 +0100
  • 4f860ee877 test for nested items Evgeny Poberezkin 2015-06-23 21:05:42 +0100
  • 391d60482c fixed escaping pattern property (fixes #17) Evgeny Poberezkin 2015-06-23 17:25:50 +0100
  • 6f52f90b04 Update README.md Evgeny Poberezkin 2015-06-23 00:52:17 +0100
  • ab7f3fa4d5 Update README.md Evgeny Poberezkin 2015-06-23 00:51:34 +0100
  • 853ed64bf9 prevent including js-beautify in the browser Evgeny Poberezkin 2015-06-22 14:40:25 +0100
  • 4a26b40e9f change log Evgeny Poberezkin 2015-06-20 18:46:51 +0100
  • a97e6740e7 removeSchema method, closes #8 Evgeny Poberezkin 2015-06-20 18:40:13 +0100
  • b16989f779 cache option to change the way the schemas are cached, issue #8 Evgeny Poberezkin 2015-06-20 15:37:29 +0100
  • a9d96cabe2 readme Evgeny Poberezkin 2015-06-20 14:59:06 +0100
  • 3b3f283662 license Evgeny Poberezkin 2015-06-19 21:34:34 +0100
  • 2368b95d56 refactored json-schema-test into separate npm module Evgeny Poberezkin 2015-06-19 11:39:48 +0100
  • 05a151619b re-renable test with allErrors option Evgeny Poberezkin 2015-06-19 11:01:32 +0100
  • 4e1f0e54c4 prevent possible issues like #13 Evgeny Poberezkin 2015-06-19 00:59:16 +0100
  • cbdd00e9c6 fixed #13 - root ref in remote ref Evgeny Poberezkin 2015-06-19 00:57:19 +0100
  • 8bfb3f9b4a added anyOf error, refactored test Evgeny Poberezkin 2015-06-18 23:01:39 +0100
  • 46812e0ac6 fixed #14: remote ref in definitions in remote ref with ids Evgeny Poberezkin 2015-06-18 20:48:35 +0100
  • 220ee7892d test for #14 Evgeny Poberezkin 2015-06-18 17:15:50 +0100
  • 123aa99b15 test for #13 Evgeny Poberezkin 2015-06-18 14:59:11 +0100
  • a285b060ab option schemas added to readme Evgeny Poberezkin 2015-06-18 08:13:39 +0100
  • 5b2ba08813 missingRefs option - "ignore", "fail" or throw error during compilation (default) Evgeny Poberezkin 2015-06-17 22:23:49 +0100
  • 2ae8c89708 allow uri and throw on error when validating schemas against meta-schema Evgeny Poberezkin 2015-06-17 22:06:07 +0100
  • 9931223dd9 list rules requires explicitely to make browserify work Evgeny Poberezkin 2015-06-17 15:51:44 +0100
  • 5f36f17f63 precompiled dot templates, dot is devDependency, closes #3 Evgeny Poberezkin 2015-06-17 14:41:52 +0100
  • 5b62a32c33 Update README.md Evgeny Poberezkin 2015-06-17 08:35:08 +0100
  • a0f896d332 Update README.md Evgeny Poberezkin 2015-06-17 08:33:22 +0100
  • 5b434b426e validate schema against meta-schema Evgeny Poberezkin 2015-06-17 02:05:52 +0100
  • 72f5ed5e9d samle code removing additional properties in the test Evgeny Poberezkin 2015-06-16 23:31:30 +0100
  • 4d155759c9 load tests from JSON-Schema-Test-Suite in travis Evgeny Poberezkin 2015-06-16 22:58:53 +0100
  • 08c8032fe1 include property in error.dataPath for additionalProperty, closes #11 Evgeny Poberezkin 2015-06-16 22:54:08 +0100
  • 0576ea986e removed unused code Evgeny Poberezkin 2015-06-16 22:19:00 +0100
  • f19f7fdedf refactor $ref.dot Evgeny Poberezkin 2015-06-16 22:04:17 +0100
  • 058fcfb5cb fixed ref resolution using wrong root when compiling resolved schema Evgeny Poberezkin 2015-06-16 18:14:24 +0100
  • e0d6afe7dc evgeny, jason: fixed incorrect root replacing and failure to resolve ref to another file root from inside ref, closes #12 Evgeny Poberezkin 2015-06-16 17:10:04 +0100
  • 082284d9cc fixed incorrect resolution of root ref in ref, fixes #2 Evgeny Poberezkin 2015-06-16 15:10:21 +0100
  • 536d958cf1 fixed incorrect dataPath in errors for refs, closes #9 Evgeny Poberezkin 2015-06-16 00:20:24 +0100
  • 993e2a73d7 optimized $ref for simple cases Evgeny Poberezkin 2015-06-15 16:30:48 +0100
  • 5582e13c1d maximum/minimum keywords optimized Evgeny Poberezkin 2015-06-15 11:14:13 +0100
  • 106826146e z-schema benchmark Evgeny Poberezkin 2015-06-15 08:00:40 +0100
  • 66c6530e46 test for issue #2 Eugene Poberezkin 2015-06-15 01:49:32 +0100
  • b986292e53 test for issue #1 Eugene Poberezkin 2015-06-15 01:34:44 +0100
  • 38d75223bb benchmark with node 0.12 Evgeny Poberezkin 2015-06-15 01:01:59 +0100
  • b538bab8a5 npm badge Evgeny Poberezkin 2015-06-14 11:40:24 +0100
  • 13e4f251cc removed redundant extra check in properties Evgeny Poberezkin 2015-06-14 10:05:45 +0100
  • 9dfa073e28 optimized generated code for simple schemas Evgeny Poberezkin 2015-06-14 09:04:11 +0100
  • 31c7d22c8b fixed bug: subschema with additiona/patternProperties only was ignored as always valid Evgeny Poberezkin 2015-06-13 23:41:33 +0100
  • 13cad57444 added changed complex schema test Evgeny Poberezkin 2015-06-13 20:07:13 +0100
  • de59b7342e refactor properties Evgeny Poberezkin 2015-06-13 19:59:08 +0100
  • e3a692f602 optimized additionalProperties validation Evgeny Poberezkin 2015-06-13 16:26:03 +0100
  • 60b186402f custom formats support Evgeny Poberezkin 2015-06-13 13:42:58 +0100
  • 0b3806fd18 do not create errors array until the first error Evgeny Poberezkin 2015-06-13 13:01:05 +0100
  • 1f0eca163d removed recursive parameter, improved performance Evgeny Poberezkin 2015-06-13 11:40:45 +0100
  • 0e7eb111aa travis build status badge Evgeny Poberezkin 2015-06-13 10:42:55 +0100
  • 4a7bc9c163 travis.yml Evgeny Poberezkin 2015-06-13 10:29:03 +0100
  • db3ec5d51e fixed code cleanup that was removing empty "if" leaving "else" Evgeny Poberezkin 2015-06-13 10:27:05 +0100
  • 4bc538933d fixed broken template Evgeny Poberezkin 2015-06-12 23:30:50 +0100
  • 32e83e5f28 exclude schemas without validation keywords, dont create data variables unless they are used at least twice Evgeny Poberezkin 2015-06-12 22:10:56 +0100
  • 0aaa78eca4 optimize generated code to skip following rule groups if validation had already failed Evgeny Poberezkin 2015-06-12 18:16:54 +0100
  • 5c7f764c6d fixed validation bug with recursive schemas Evgeny Poberezkin 2015-06-12 14:22:33 +0100
  • 80b04dfc4c optimised generated code for all keywords Evgeny Poberezkin 2015-06-12 11:43:41 +0100
  • 804627efe4 optimized generated code for oneOf keyword Evgeny Poberezkin 2015-06-12 01:43:31 +0100
  • 0dfa95c011 optimized generated code for patternProperties Evgeny Poberezkin 2015-06-10 23:52:28 +0100
  • ea974ab48d fast mode for format validation; optimised code generated for enum rule Evgeny Poberezkin 2015-06-10 21:51:14 +0100
  • 1cd5eb5c72 make errors available after validate method call Evgeny Poberezkin 2015-06-08 08:00:35 +0100
  • 5dbdac619d readme Evgeny Poberezkin 2015-06-08 07:52:51 +0100
  • 2de9b9e91e readme Evgeny Poberezkin 2015-06-08 07:51:34 +0100
  • 88e65a1800 benchmark link Evgeny Poberezkin 2015-06-08 07:45:43 +0100