Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hapijs/validate

hapi core internal validation support
https://github.com/hapijs/validate

Switch to using hapitoc

bad211a74f6844ec6ee49d368656f6a1098ab3d1 authored almost 8 years ago
Strip keys after a full validation of the objects

Fixes #831

6f4377b77e323341c4278fdf8c38e5783652a7a3 authored almost 8 years ago
Local object().unknown() should override stripUnknown option

Fixes #983

374f52e200bee61fe31098ba4dc689b8ee3dd154 authored almost 8 years ago
Upgrade lab

2765e90e4952bdfc33a31aabc9c29a06653e82e3 authored almost 8 years ago
Allow extensions factory functions

Fixes #1047

49a0c76ed561383ee2b055e58131d65948b54a0f authored almost 8 years ago
Keep extensions from inheriting root properties

Fixes #1067

3b3464002ad2b4e3ddd2a570fd30bd7270f8e410 authored almost 8 years ago
Passes the "default" function to the schema description

6e2487694147f89a8c70483c17e9c6e9d65f847a authored almost 8 years ago
Merge pull request #1112 from AaronHarris/patch-1

(docs) Improve README with clarification on callbacks (#636)

37b8dc673a1ab90317dbb0b6950af70a582f977c authored almost 8 years ago
Merge pull request #1115 from dwelle/master

Added clarifying docs around `optional` behavior (fixes #1111).

434df05f980d83527b0c2f336c41fc189cf5fa44 authored almost 8 years ago
Added clarifying docs around `optional` behavior (fixes #1111).

90d488a8000dab536263c5953d4dc1eb956cdf3e authored almost 8 years ago
(docs) Improve README with clarification on callbacks (#636)

Without cluttering up the README.md and keeping it as minimal as possible, added clarification t...

90da3186b5055cdfbe07b2e0f184e225a1b8701d authored almost 8 years ago
Merge pull request #1107 from DavidTPate/issue-1098

Add Docs for `convert` functionality with types

d09e342792792b1aa90136edc49d699e541b9ee3 authored almost 8 years ago
Added docs around `convert` flag functionality for each of the types. Fixes #1098

1188d00714ea48188684768584a691af56c5d498 authored almost 8 years ago
Fix #1105

9e44c96ab6b7affce57f1ed25d42c38fc47fece5 authored almost 8 years ago
Fix annotate() not pinpointing an error in a stringified JSON object

670233fdca51713eb5816c0840a2f414e2074e5a authored almost 8 years ago
Add a failing test case for annotate()

9d38954b44bfe73fb453abb09247854135b3ff96 authored almost 8 years ago
Cleanup for #990

8997b1ccd592dd9a26f50129c6f4412c08810593 authored almost 8 years ago
Merge pull request #990 from KyleAMathews/patch-2

Change Joi.validate examples to just return a value

60ffcf12ce2fb9b201e2f4f15a9a981bc9967f85 authored almost 8 years ago
Upgrade lab and markdown-toc

543456e6568eb84e302cb06c67083753d9e6033d authored about 8 years ago
10.2.2

ef2cb827d346b036e9b16630177f47cce05812e9 authored about 8 years ago
Merge pull request #1103 from kturney/default-params-for-extends-rules

allow param defaults to be set by the param validations

f1db15fe3c6894fefced55ed0ed82998dbf26ed1 authored about 8 years ago
use joi.attempt instead of joi.validate

637a63907b0fedeb5c75835e73909850c0bf2165 authored about 8 years ago
allow param defaults to be set by the param validations

b52caeb60660f231fbdeb42b5ada1e9429b211b7 authored about 8 years ago
Merge pull request #1101 from danielo515/master

Update API.md

87f2c9061a6203c1651bbdc76ad31c74e42ecba1 authored about 8 years ago
Update API.md

Specify how to use a default value in case of empty string

f23840e87860cf2711cbfb0f647cbae309058fe3 authored about 8 years ago
Fix #964 Joi wrong value parsing

8fb9ea899788ac0d8babd3bac707c8980755a814 authored about 8 years ago
Add a failing test case for #964 Joi wrong value parsing

203405a76707dba52daad23e62675ac70159beda authored about 8 years ago
10.2.1

5cc4b89ec8aeb0d5355c65e0cda9683caf754502 authored about 8 years ago
Fix use of both empty and noDefaults together

Fixes #1095.

09616ac136af3b16d66312d19baff4300489ab1a authored about 8 years ago
Update PR based on feedback

097a32188a0f2fb5a0510d1290752654096c49ea authored about 8 years ago
10.2.0

2bdc9582b88a5073844217887c43f6932d4b94d2 authored about 8 years ago
Merge pull request #1076 from kfitzgerald/iso-expansion

Added support for ISO_8601 expansion (+/-YYYYYY)

1d437b471df6bd0c0a2ca04e435a7daa7f09f950 authored about 8 years ago
Added support for ISO_8601 expansion (+/-YYYYYY)

3045a08a2ac363c3a6cbd28e400305c284e9a5a4 authored about 8 years ago
10.1.0

e93ea260a2e49c5c9561e1c57aadd4390151e139 authored about 8 years ago
Handle path shorthand on array().unique()

Closes #1075.

bdc50c91330563ca2b2b99c074cfa4464883a751 authored about 8 years ago
Fix array().unique() error paths and add dupe

Fixes #1072 and #1073.

954db986ae972b2069124cf6e2cdcaf5a9a65f72 authored about 8 years ago
Merge pull request #1070 from jordanbtucker/patch-1

Update `string.regex` examples

045b99c98d28ec72edf7749d3adb4c99e18c610a authored about 8 years ago
Update `string.regex` examples

The examples in the documentation for `string.regex` didn't really validate what they were propo...

bf804fc85a4bd0a60877c0a271bb40516544ed16 authored about 8 years ago
Update the API.md regarding boolean fix

Part of #1065

7ad8a4e0de51b09ee283174ab4a120c551322b2a authored about 8 years ago
10.0.6

15f2dbce28efb3fd5ed12e30f1cf96c366a842b8 authored about 8 years ago
Fix boolean strings parsing. Fixes #1065.

b14693f92fc1c3a761befbd19462c0c843194589 authored about 8 years ago
Merge pull request #1064 from WesTyler/master

Update API.md to remove deprecated date.format syntax from an example

9e111c9c486642025ad5d68949a601666836f735 authored about 8 years ago
Update Any.raw example to clarify behavior.

d95f3f5c12de7c256e92ec7e3d6e0670674dc2b2 authored about 8 years ago
Update API.md to remove deprecated date.format syntax from an example

bf4ec5de338a07635786ea09d22d8dd867982267 authored about 8 years ago
10.0.5

abfe727885af779a676e6a205ee15cdc8b435691 authored about 8 years ago
Revert "Correct base64 validation. Fixes #1055."

This reverts commit a9591393e220a470a93b57c45baae71df0fcbfca.

2e45cb38166c1f3c8a3675499c14cf7deebc6817 authored about 8 years ago
10.0.4

6fa10c501f59f66d17b856aa031276102928f16f authored about 8 years ago
Correct base64 validation. Fixes #1055.

a9591393e220a470a93b57c45baae71df0fcbfca authored about 8 years ago
10.0.3

99fd2220bb1debb4ac00ea0c252b3fcb6193303c authored about 8 years ago
Merge pull request #1054 from ar4mirez/enhance/no-allowed-args

adding validation for unnecessary arguments in primary types.

9589404b8a0ea63ac67032aeeac92d385c76770e authored about 8 years ago
adding validation for unnecesary arguments in primary types.

solution: throw an error when argument is passed in types that don't needed.
example: `Joi.strin...

7b8fbca6946285cad4e3d05b096cd9423424844a authored about 8 years ago
10.0.2

ee814ad8865f3cac4290d30056db98010aca4007 authored about 8 years ago
Add boolean case insensitive comparisons. Fixes #1052.

f96167a81f7e762a986c1e9f583ebde53af243f7 authored about 8 years ago
Update .travis.yml

d49ccff8465156067c06566fd76e171e4754398e authored about 8 years ago
Merge pull request #1041 from lamchakchan/updating-string-relativeonly-readme

updated documentation for string.uri and relativeOnly flag

6d11a54e83034c0cea13f0071728dd6f9535b6fd authored about 8 years ago
updated documentation

eb3eb09ba6ede62fdef634ad69a23dc7aeb4f8de authored about 8 years ago
10.0.1

3e102c9ad0266c5110f9d71c824d97d954f1a679 authored about 8 years ago
Support the specific trim + empty use case

Fixes #1039.

1a4a2f87e043f4b97dc810ce55a1e514ceb4a38d authored about 8 years ago
10.0.0

aff2519a388ce06aa4ef5d9260196b8b658b2393 authored about 8 years ago
Cleanup for #1035

678e7a3094e1de25c3af7d81e60473a59aca2bf5 authored about 8 years ago
Merge pull request #1035 from WesTyler/master

Implement String.regex "invalidate" configuration

e60376b95929a4f800d112c3cc60f67743d8c4c4 authored about 8 years ago
Fix API.md TOC for string.regex

80f06eb350223c69f13cc8ba209d3a58fdaa5695 authored about 8 years ago
Code cleanup #1035

0f578f44bbb046c0fc5c36dc50991a6e4b45a9e6 authored about 8 years ago
Refactor string regex implementation per review on #1035

ea405597e20591d84026dfa3ab4e1b785cb9a494 authored about 8 years ago
Update API.md with string.regex invalidate config

c5f95af4cfdf347e1fc7aabe797fae48327c5f02 authored about 8 years ago
Supports describe API for string.regex invalidate config

83b1aa72891af86abdcee97a7a7a2564b3634ad8 authored about 8 years ago
Implement regex "invalidate" configuration

fe35fcc481e5b4d62440cfb1096ac8663194cac9 authored about 8 years ago
Merge pull request #1034 from lamchakchan/string_allowRelativeOnly_support

added support for string.uri relativeOnly option

e657a5ab89b48b563409859015f3b1f42501784a authored about 8 years ago
changed out recommended error message

63b9d529594e2b428d8e656c75b7b3cbb9bb7aea authored over 8 years ago
added support for string.uri relativeOnly option

98804b41c5ba40eea970c132d3610913954588b5 authored over 8 years ago
Remove moment. Fixes #985.

2963e1bdaaded8a77b25ef31f3d7e36c71235a76 authored over 8 years ago
Add version number to the joi instance

1e045e9fb3ccfd41f6b90d2825d523dfe2c753c2 authored over 8 years ago
Fix all references usages. Fixes #1030.

9f6fb73ed659288d843bcf8633b8b085847f6900 authored over 8 years ago
Merge pull request #1032 from WesTyler/master

Clean up any.valid code

384115440263f17bc0f53a4b02ed3ab18f9c9fb8 authored over 8 years ago
Clean up any.valid code

71664775380835493f2390548c46c8b468b1955b authored over 8 years ago
Merge pull request #1028 from lamchakchan/extend_describe_for_type

Extend describe() for type

aff2b4fa7078d8b82846014a1a4cc8430051ac00 authored over 8 years ago
refactored based on requested changes

97c51b1522e37632270a2d6c9ddf59251f8957ed authored over 8 years ago
Merge branch 'master' into extend_describe_for_type

e6272162754e0f39dcde1fd0903ef5b7fb5056e9 authored over 8 years ago
Merge pull request #1016 from chris--young/master

Added a string.base64() method.

36df2aa965d59c51b746c5ccb8a1eccad92243b2 authored over 8 years ago
Merge pull request #1027 from lamchakchan/extend_describe

Extending describe() to include renames in metadata

758105129c652986be2f376cadaab9ecf6822663 authored over 8 years ago
added storing of constructor reference for object.type() api within both the schema and describe() projection

7f8a5bfe07d506c27c69fa33d250a158e91aad38 authored over 8 years ago
adding constructor meta data for object.type() support

f6d3cf5c70df3e703fc0ae00d5640c8ac10c5561 authored over 8 years ago
migrated implementation to object.js with Hoek.clone

cc8762209d1606fa8b7e1dcb628daf0b7344d8c2 authored over 8 years ago
extending describe() to include renames meta data

d44c2ae59faf83afc57f41f1c39d6eb116709fc1 authored over 8 years ago
Merge remote-tracking branch 'upstream/master'

4a597c9284b8c5d4e11197636a1a169cbec3700e authored over 8 years ago
Switched in a better base64 regular expression and added some more unit tests.

20bf87f51687198bbc2916aeea25499359482a81 authored over 8 years ago
Merge pull request #1019 from lamchakchan/fix_string_maxArity_doc

fixed string maxArity documentation

4748fcac0f85469dd0086419c0ba7631dc55e545 authored over 8 years ago
Changed base64 error message.

97cc4f2732687daa85309f5ed8d1b232921c49bf authored over 8 years ago
fixed string maxArity documentation

91ba07a3d1efafab9033bd499248c08dc8f918ac authored over 8 years ago
Added a string.base64() method.

fa5f696528b6f4bc57ee559cd8d39fdd3ac40393 authored over 8 years ago
Cleanup for #998.

3d31dc43c4442d6cdebaac60cfc73e7f9167e867 authored over 8 years ago
Merge pull request #998 from WesTyler/master

Add support for truthy/falsy boolean values

2eed6a8776b4c9eb3f51991df7530e40d4869ced authored over 8 years ago
Complete removal of error in global options

Fixes #1012.
Relates to #1010 and #1011.

6836afdb4188de4487ad18e1ed04cf7c7d82df4f authored over 8 years ago
9.2.0

25f7d6123ce5d2238c0a4d3298660c321197bfd4 authored over 8 years ago
Cleanup for #1008.

f4b2db335f46988ef90b7f888ec731f6476ab4c5 authored over 8 years ago
Merge pull request #1008 from LudwikJaniuk/bugfix/error-annotate

Bugfix/error annotate

00e2f0c8ed0ed8e942881c259bcee70850e4e147 authored over 8 years ago
All problems fixed

Side-effect: Multiple references on one line will look slightly worse
than before, but it's stil...

88e7053154c38fe383a2e860b225efbd387f57e9 authored over 8 years ago
Fixed typo and def arg

Also changed the ordering a bit, but still not satisfied

9dd87af259ded39ea150f2b2aec676a48995630c authored over 8 years ago
Fixes #1005.

This fixes the `error.annotate` footnote number bug. It was a simple
brainfart, the author was p...

637702dfad03b29c4ed49ffe3de865c98d408067 authored over 8 years ago
Fixes #1006

Added option for the color coding in `error.annotate`. Hope I did it
right.

1f6c48cebe64323713c3efa861313b84e5496773 authored over 8 years ago