Commit Graph

453 Commits

Author SHA1 Message Date
Alexander Dergachev
f2854a2e4c Align code & minor refactoring 2014-04-12 13:19:27 +02:00
Alexander Dergachev
20548547dc Merge branch 'master' of https://github.com/loucash/jesse into loucash-master 2014-04-12 13:01:37 +02:00
Alexander Dergachev
1108fb6f8a Bump version 2014-04-08 12:39:27 +02:00
Alexander Dergachev
22f1aa0f91 Update AUTHORS file 2014-04-08 12:39:21 +02:00
Alexander Dergachev
f635d69462 Fix issue #17 2014-04-08 12:36:27 +02:00
Alexander Dergachev
d9ace26916 Fix issue #19 2014-04-07 22:14:54 +02:00
Łukasz Biedrycki
f9312d5e47 Replace foreach with foldl as we need to accumulate errors in State 2014-04-04 18:02:32 +02:00
Łukasz Biedrycki
ed174541c6 Handle multiple no_extra_properties_allowed errors 2014-04-04 17:12:15 +02:00
Łukasz Biedrycki
8fc652d4e9 More accurate Path in case of no_extra_properties_allowed error 2014-04-04 17:04:00 +02:00
Alexander Dergachev
503bf72a39 Bump version 2014-02-23 11:07:16 +01:00
Alexander Dergachev
33d20edeaf Update AUTHORS file 2014-02-23 11:04:50 +01:00
Alexander Dergachev
ae08a874c5 Merge pull request #14 from Textalk/path_in_errors
Path in errors
2014-02-23 10:59:29 +01:00
Viktor Söderqvist
290b95e905 Typos in README 2014-02-19 15:01:29 +01:00
Viktor Söderqvist
7fdf4f6714 Reverse path in errors to get it in correct order, klarna/jesse#13 2014-02-18 17:44:20 +01:00
Viktor Söderqvist
72f596b376 A section on errors in the README 2014-02-17 12:22:16 +01:00
Viktor Söderqvist
196c34e06b Removes Pattern from the 'no_match' validation error 2014-02-14 17:21:09 +01:00
Viktor Söderqvist
ddfd82f68e Aligning code and using macro for not_divisible, klarna/jesse#13 2014-02-14 17:01:34 +01:00
Viktor Söderqvist
837cec5ae3 Examples in the README with error property paths, klarna/jesse#13 2014-02-10 16:09:10 +01:00
Viktor Söderqvist
d02e2e5c37 Adds eunit tests checking the format of validation errors 2014-02-10 15:16:00 +01:00
Viktor Söderqvist
dfa110a17a Adds propery path to error data, klarna/jesse#13 2014-02-07 23:06:32 +01:00
Alexander Dergachev
f3491bb542 Fix too long line 2013-11-15 16:17:51 +01:00
Alexander Dergachev
5628ca5636 Bump version 2013-11-06 20:47:54 +01:00
Alexander Dergachev
2f1ef528d0 Update AUTHORS file 2013-11-06 20:46:50 +01:00
Alexander Dergachev
b2c5b90598 Merge pull request #12 from eliadil/master
Fix missing_required_property and no_match return value format
2013-11-06 11:43:52 -08:00
Jan S
cafcd7f377 missing_required_property and no_match msg fix 2013-11-06 19:07:01 +01:00
Alexander Dergachev
2d8e41fd85 Update AUTHORS file 2013-10-23 19:17:35 +02:00
Alexander Dergachev
719df3b1f0 Merge pull request #11 from nifoc/fix_validate_typespec
Fix validate/3 typespec
2013-10-23 10:15:39 -07:00
Daniel Kempkens
4a20bd8bd0 Add documentation for Schema and Data 2013-10-22 22:48:27 +02:00
Daniel Kempkens
677f039055 Change typespecs for validate_with_schema/{2,3} 2013-10-21 15:24:28 +02:00
Daniel Kempkens
33e146a03f Fix validate/3 typespec 2013-10-19 15:49:25 +02:00
Alexander Dergachev
175dab7520 Remove double @private tags in src/jesse_schema_validator.erl 2013-10-04 13:28:56 +02:00
Alexander Dergachev
55d65608c3 Update README.md 2013-10-03 22:05:32 +02:00
Alexander Dergachev
a78d1855ba Update CHANGELOG.md 2013-10-03 20:55:31 +02:00
Alexander Dergachev
68efcd5496 Update version in overview.edoc and jesse.app.src 2013-10-03 20:51:56 +02:00
Alexander Dergachev
06329d42a3 Update AUTHORS file 2013-10-03 20:51:31 +02:00
Alexander Dergachev
633c766685 - Change API
- Introduce 'state' in the validator
- Add possibility to collect errors
- Change errors format
2013-10-03 20:51:09 +02:00
Alexander Dergachev
e741950852 Bump version 2013-08-27 16:12:30 +02:00
Alexander Dergachev
7689e252f7 Get rid of lists:flatten use in jesse_database:load_scheme/3 2013-08-27 16:08:50 +02:00
Alexander Dergachev
771b6055e8 Update AUTHORS file 2013-08-27 16:06:13 +02:00
Alexander Dergachev
2911b4d72b Add a new contributor to AUTHORS file 2013-08-27 16:04:38 +02:00
Alexander Dergachev
1fb083d332 Merge pull request #9 from mootboy/fix-path-crash
Quick fix to stop crashing on reading subdir.
2013-08-27 07:00:32 -07:00
Linus Harling
7ae41d57c6 Quick fix to stop crashing on reading subdir. 2013-08-27 15:40:10 +02:00
Alexander Dergachev
66477c26d8 Add a new line in the end of the file in .travis.yml 2013-04-23 21:00:05 +02:00
Alexander Dergachev
a447f2aa0a Add configuration for travis (https://secure.travis-ci.org/) 2013-04-23 20:54:21 +02:00
Alexander Dergachev
fe62fe8189 Update app version in jesse.app.src 2013-04-19 17:16:42 +03:00
Alexander Dergachev
2a6df402bf Merge pull request #6 from keynslug/fix/tests_on_r16
Fix tests compatibility with R16 and later
2013-04-19 07:15:39 -07:00
Andrew Majorov
8f2683d4cf Fix tests compatibility with R16 and later.
Some deprecated features were removed in R16, that's why dot-delimited
atoms are not syntactically valid anymore.
2013-04-15 17:11:35 +04:00
Alexander Dergachev
e65c8b3ce2 Merge pull request #5 from keynslug/fix/vsn
Make version match latest git tag
2013-04-15 05:33:19 -07:00
Andrew Majorov
d26127ec64 Make version match latest git tag 2013-04-15 16:25:51 +04:00
Alexander Dergachev
e30c57c5f3 Fix wrong behaviour of is_json_object/1 when mochijson2 format is used 2013-04-02 13:49:38 +02:00