Commit Graph

624 Commits (5a80c7cff62a1086e5f5aa48aa82f9a7344b1707)

Author SHA1 Message Date
Evgeny Poberezkin 94f51e1248 Merge branch 'master' into 1.0.0 2015-07-31 20:06:43 +01:00
Evgeny Poberezkin 62adbbe1ed fixed removeAdditional, tests, added "failing" for removeAdditional; closes #25, related to #23 2015-07-31 19:23:35 +01:00
Evgeny Poberezkin 054bf53400 readme 2015-07-30 12:34:09 +01:00
Evgeny Poberezkin 23bf0ac5fb option removeAdditional equal to "all" 2015-07-30 09:22:15 +01:00
Evgeny Poberezkin 232a7aeb49 option removeAdditional equal to "all" 2015-07-30 09:21:36 +01:00
Evgeny Poberezkin 36085debf5 indentations 2015-07-30 09:06:31 +01:00
Evgeny Poberezkin f88f1e20da skipped test 2015-07-30 09:05:07 +01:00
Evgeny Poberezkin 6415241f7b Merge pull request #23 from andyscott/feature/filter-object-to-schema
Add ability to filter an object based on the schema
2015-07-30 09:03:16 +01:00
Andy Scott 65ccf49edf Add test for `removeAdditional` when using a schema to validate additional properties. 2015-07-29 14:28:57 -07:00
Andy Scott cff345ae16 Move `removeAdditional` option out of shared definitions 2015-07-29 09:56:57 -07:00
Andy Scott 94ddac2bc9 Add test for options (just `removeAdditional`, for now) 2015-07-29 09:56:11 -07:00
Andy Scott d5ed4403b8 During validation allow flag to remove values flagged by `additionalProperties: false` 2015-07-28 16:34:46 -07:00
Evgeny Poberezkin a7886e31e2 removed sauceLabs credentials 2015-07-26 10:59:36 +01:00
Evgeny Poberezkin 0b1f766c73 removed circle.yml 2015-07-26 10:50:01 +01:00
Evgeny Poberezkin be023eda11 Merge branch 'master' into 1.0.0 2015-07-26 10:37:56 +01:00
Evgeny Poberezkin b29c83cfee reference to version 1.0 2015-07-26 10:35:08 +01:00
Evgeny Poberezkin c6d68cc55f circle.yml updated 2015-07-25 19:54:15 +01:00
Evgeny Poberezkin 5ecb4ac712 require-globify to package.json 2015-07-25 18:27:37 +01:00
Evgeny Poberezkin 102a0c0907 circle.yml updated 2015-07-25 18:21:30 +01:00
Evgeny Poberezkin 6743f46382 prepare-tests updated 2015-07-25 18:07:06 +01:00
Evgeny Poberezkin 028ce7723c circle.yml with sauceLabs config 2015-07-25 00:45:23 +01:00
Evgeny Poberezkin 4a1f500044 circle.yml 2015-07-25 00:31:16 +01:00
Evgeny Poberezkin 3d3a350ea7 excluded ajv from test bundles into a separate bundle 2015-07-24 22:55:19 +01:00
Evgeny Poberezkin 6b9bc9e464 tests are browser compatible, karma tests with sauceLabs, readme on using in browser, #21 2015-07-24 10:39:23 +01:00
Evgeny Poberezkin 6c93d0346d fixed "required" with properties that are not identifiers, closes #20 2015-07-22 16:26:28 +01:00
Evgeny Poberezkin 70d37337d2 test for #20 2015-07-22 14:58:48 +01:00
Evgeny Poberezkin 4d705a7c85 readme 2015-07-21 23:23:37 +01:00
Evgeny Poberezkin a394d88ce3 anchors in readme 2015-07-21 23:18:25 +01:00
Evgeny Poberezkin a2d2705ec9 commit hook moved to repo, closes #15 2015-07-21 23:08:05 +01:00
Evgeny Poberezkin 924407177e readme fix 2015-07-21 22:38:13 +01:00
Evgeny Poberezkin 32ee26ec94 readme: supported formats 2015-07-21 22:36:20 +01:00
Evgeny Poberezkin 8db1dd6dff typo 2015-07-21 19:18:03 +01:00
Evgeny Poberezkin 450a3299c5 codeclimate badge 2015-07-21 19:06:42 +01:00
Evgeny Poberezkin 5dc25067d1 codeclimate - exclude dotjs 2015-07-21 18:58:49 +01:00
Evgeny Poberezkin cbae523d54 .codeclimate.yml 2015-07-21 18:39:58 +01:00
Evgeny Poberezkin 3e733e697e test with invalid data for #19 2015-07-20 17:49:49 +01:00
Evgeny Poberezkin af46a38428 fixed required for inner level with many properties, closes #19 2015-07-20 17:41:06 +01:00
Evgeny Poberezkin 0357b8221b readme 2015-07-06 18:46:33 +01:00
Evgeny Poberezkin 9b1361c92e readme, removed unused code 2015-07-04 01:58:08 +01:00
Evgeny Poberezkin 8a5d8f32b7 fixed losing errors when validating mutually recursive schemas, #5 2015-07-04 01:37:35 +01:00
Evgeny Poberezkin 5641185396 adding schemas without compiling them, support for recursive schemas, adding dependencies in any order, #5 2015-07-04 00:48:32 +01:00
Evgeny Poberezkin 5416eaf86d improved error messages for "required" keyword, closes #18 2015-07-01 00:30:57 +01:00
Evgeny Poberezkin 5fc0b18287 improved error reporting for "required" keyword with large size schema, #18 2015-06-30 22:26:00 +01:00
Evgeny Poberezkin fd61168a2e failing error reporting test for "required" keyword with large schema, #18 2015-06-30 22:10:54 +01:00
Evgeny Poberezkin 22cdf02e51 improved error reporting for "required" keyword with limited size schema, #18 2015-06-30 22:09:14 +01:00
Evgeny Poberezkin 0138e5f1a1 added failing test for error reporting for "required" keyword, #18 2015-06-30 20:48:37 +01:00
Evgeny Poberezkin 1cbcade81f fixed #1 IDs in refs without root id 2015-06-24 01:28:40 +01:00
Evgeny Poberezkin e7b0ee76e2 do not create global (instance level) refs for IDs that start from # 2015-06-24 00:55:38 +01:00
Evgeny Poberezkin 0ccf7e73f1 use properties as properties or indeces correctly in all cases 2015-06-24 00:43:52 +01:00
Evgeny Poberezkin 3b815d6862 test for complex schema, #1 2015-06-24 00:35:17 +01:00