Ecosyste.ms: OpenCollective

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

github.com/yiisoft/validator

Yii validator library
https://github.com/yiisoft/validator

Add methods `addErrorWithFormatOnly()` and `addErrorWithoutPostProcessing()` to `Result` object (#665)

150eb8abe70b6621c6bd92fd64d3044387a69e7f authored 8 months ago by Sergei Predvoditelev <[email protected]>
update docs folder link (#666)

0eef6dcdc979661c3d5deba193248e860a53f0b6 authored 8 months ago by Ihor Sychevskyi <[email protected]>
update irc link (#663)

c61ada53cdc1f4b43e6ed9ea14e0e2b3e1f7c9c7 authored 8 months ago by Ihor Sychevskyi <[email protected]>
Prepare for next release

1d7e1674391dd22653ef640c14988ee32ba1435c authored 8 months ago by Sergei Predvoditelev <[email protected]>
Release version 1.2.0

0537aa9db790527d1ee759400026964b3b8bd251 authored 8 months ago by Sergei Predvoditelev <[email protected]>
Improve "skip on empty" (#658)

096ca0957e3fa8ddf196719a4667fd41d38be564 authored 8 months ago by Sergei Predvoditelev <[email protected]>
Update rector/rector requirement from ^0.19.0 to ^1.0.0 (#654)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

50b7046394ec971a13528d76c4ef2134fc8b70ae authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
killed mutants (#653)

Co-authored-by: Sergei Predvoditelev <[email protected]>

9291034fa9f4f069741c6b4fe167c9ea2f61d4e0 authored 9 months ago by pamparam83 <[email protected]>
Apply fixes from StyleCI

aaafd0f82868a071bd29c88b380749bd1b140277 authored 9 months ago by StyleCI Bot <[email protected]>
Fix #602: Add `DateTime` rule

e71f9723abc705e06f4ec105d3f1b71fccb5912e authored 9 months ago by pamparam83 <[email protected]>
Add $key to callback (#647)

* Add $key to callback

* Move and rename PARAMETER_EACH_KEY

* Remove index parameter

* ...

b8af2d7f3426018672ce774c747f1030b1d18699 authored 9 months ago by Daniel Gurev <[email protected]>
Fix psalm and mutants (#650)

d7c9128673a90607024a3fde2ee77ab8932ed763 authored 9 months ago by Sergei Predvoditelev <[email protected]>
Raise the minimum version of PHP to 8.1

Co-authored-by: Sergei Predvoditelev <[email protected]>

51e1ac24319f22413bd1dd5d7e2f910283f8124e authored 9 months ago by pamparam83 <[email protected]>
Allow PHP 8.0 debug

d5dab7fe84690caefbf9bea3a797ab9539162842 authored 9 months ago by Alexander Makarov <[email protected]>
Update rector/rector requirement from ^0.18.0 to ^0.19.0 (#645)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

23f2f1f6b3fd148203c4d95edcb8c0c855b9d098 authored 9 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Apply fixes from StyleCI

584ba592929dfd1a48c79e4aec4b72e801ca4b3a authored 10 months ago by StyleCI Bot <[email protected]>
Fix #633: Add PHP attribute that sets property label for usage in error messages

3e6ebb91db630e8f5fae0bf3c7f6af682b98926d authored 10 months ago by Daniel Gurev <[email protected]>
Use static call in getName() in abstract rule classes (#641)

e18482f3908322bcc49b4ae480dca282792e8e9e authored 11 months ago by Alexey Rogachev <[email protected]>
Move out `getName()` from `RuleInterface` (#640)

* Move out RuleInterface::getName()

* Adjust docs and rename interface

* Update CHANGELOG ...

e052235fd0c44f23e6989ad2bb2acf09e531c070 authored 11 months ago by Alexey Rogachev <[email protected]>
Simplify JSON validation (#639)

* Simplify JSON validation

* Update CHANGELOG [skip ci]

* Fix Psalm

* Fix composer requ...

ec8c356a373e471b7248d5c31fa8ab2c4b9ef949 authored 11 months ago by Alexey Rogachev <[email protected]>
Add German translations (#637)

Co-authored-by: Sergei Predvoditelev <[email protected]>

493a2d1f98219b24b5a41dd499b0381f11bb45b5 authored 11 months ago by took <[email protected]>
Improve psalm annotations in `Result` class (#636)

8adee52b25ecd17e5609715f2e0c74d2b5bd63b7 authored 11 months ago by Sergei Predvoditelev <[email protected]>
Fix property name usage in error messages of rules in `Nested` rule (#632)

010ac44b2b0eb98b1b5ba32b0eee23a5adc0b83f authored 12 months ago by Sergei Predvoditelev <[email protected]>
fix error in guid/en/using-validator.md (#627)

* fix error in guid/en/using-validator.md

* update guid/en/using-validator.md

f938670085c6b8eba781a7b9cb39d17eaccf81e8 authored about 1 year ago by olegbaturin <[email protected]>
Fix #626: Disallow `$min` greater than amount of `$attributes` in `AtLeast` configuration

2f76c173e244db0c5ddcf02fb978c54adb39bd2d authored about 1 year ago by Alexey Rogachev <[email protected]>
Fix #623: List translated attributes in error message for `OneOf` and `AtLeast` rules, Fix #624: Fix meaning of error message in `OneOf` rule, Fix #625: Improve meaning and use pluralization in error message for `OneOf` and `AtLeast` rules

4e79a2666f5463824a9a0a171e441cded2dd7236 authored about 1 year ago by Alexey Rogachev <[email protected]>
Update rector/rector requirement from ^0.17.0 to ^0.18.0 (#621)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

3456a76f0918ed4b3f283295e9cd418fbb0208c4 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add `OneOf` rule (#619)

* Use AtLeast as a base

* Specific OneOf adjustments

* Add tests

* Fix CI

* Fix Comp...

9449ce222f0cbfe267fbb0c3b97c8848eda92de6 authored about 1 year ago by Alexey Rogachev <[email protected]>
Fix CI (#620)

* Fix CI

* Fix Composer

* Apply Rector changes (CI)

* Separate build (phpunit) workflow...

58b6be6671e33abfb7c0579aaf71d98973ab272b authored about 1 year ago by Alexey Rogachev <[email protected]>
Fix duplicate GitHub Action runs (#614)

306b94915eefcda4fc735dc39a2d99f7015a0591 authored about 1 year ago by Sergei Predvoditelev <[email protected]>
Fix #610: Add `$escape` parameter to methods `Result::getAttributeErrorMessagesIndexedByPath()` and `Result::getErrorMessagesIndexedByPath()` that allow change or disable symbol which will be escaped in value path elements, fix #612: Disable escaping of asterisk char in value path returned by `Error::getValuePath(true)`

def3a69b763a0ca7c5e15515bec4b48ecc7eaff4 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Update rector/rector requirement from ^0.16.0 to ^0.17.0 (#607)

* Update rector/rector requirement from ^0.16.0 to ^0.17.0

Updates the requirements on [recto...

ebf6636ca053b64fa1ce483ccb0b212417bb57eb authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix summary in debug collector (#608)

* Fix summary in validator collector for debug

* fix changelog

* Fix

d2d002817e00747449fee5a8679262bc48e0b26b authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Update rector/rector requirement from ^0.15.0 to ^0.16.0 (#604)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

e7b1afaf12ed81cd11e4e03a42b976fdb35a6e77 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #597 from yiisoft/split-debug

Split debug

81eace1372ba42e576034fb274d4782d72bc7af9 authored over 1 year ago by Dmitriy Derepko <[email protected]>
Fix some mutants

be7e2f4fa883ce59ac88807d93b19ef9d5ccf864 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Fix psalm

2a93e5dbe6f60799fbdfac526ac07d8de4a63c04 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Add compposer-require-checker config

3a8a77d289653669c02fb4134ed2b5db2e37afa4 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Add changelog

5e7bd7cf56c29961825b582f754d7da561d9972a authored over 1 year ago by Dmitrii Derepko <[email protected]>
Fix package version

f758c5628be2617785c275bc42cc14ea6c0d338d authored over 1 year ago by Dmitrii Derepko <[email protected]>
Merge branch 'master' into split-debug

8269fcad0c0dddc6c46861bcc62eeb9bd0fa35a3 authored over 1 year ago by Dmitriy Derepko <[email protected]>
Restore changelog order (#600)

97e94f6c80e6bcc694fdb0528e285fd8438fb43a authored over 1 year ago by Alexey Rogachev <[email protected]>
Prepare for next release

3c78e88d11c05dcbde46f1c369e22b12f3cf19dc authored over 1 year ago by Alexey Rogachev <[email protected]>
Release version 1.1.0

40a1bdefb9cb506ec147ee1fafab3bcd79776afd authored over 1 year ago by Alexey Rogachev <[email protected]>
[ci-review] Apply changes from Rector action.

7d3a28bdd5ff97f76cd861e44361d64aedb0a773 authored over 1 year ago by rector-bot <[email protected]>
Rename IndexCollectorInterface -> SummaryCollectorInterface, collapse with CollectorInterface

5fd82f0964f23d3426d9d8deab5e941be49ae3b1 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Merge remote-tracking branch 'origin/split-debug' into split-debug

7e5b558b757106859203794bb1fc6de604cf6ac3 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Use exported abstract class

81fe0b2acf28dd354c9efd7192128ec15a451034 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Apply fixes from StyleCI

f83c4ebd5067c6d69fa695f853a0340a23b03777 authored over 1 year ago by StyleCI Bot <[email protected]>
[ci-review] Apply changes from Rector action.

9950848f9311c3864dce939da996c11a21456158 authored over 1 year ago by rector-bot <[email protected]>
Merge remote-tracking branch 'origin/split-debug' into split-debug

79b831e7769ab9b7da5b72b0c07df5f88ae606b7 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Add yii-debug to dev-dependencies

7003002003ccd607e6aa1059da2e9260c116bd70 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Merge branch 'master' into split-debug

9a5c23c3b809e420852a18ceb76ad562d4917a40 authored over 1 year ago by Dmitriy Derepko <[email protected]>
Apply fixes from StyleCI

ac617403e78c9890455c4a073738af3da4f2b4fa authored over 1 year ago by StyleCI Bot <[email protected]>
Split yii-debug package codebase

7de90e077a68c3594620d233f6b5e62621a9a5b1 authored over 1 year ago by Dmitrii Derepko <[email protected]>
Add StringValue rule (#595)

b0044e016768cdfa40d451612da054d6d3bf2162 authored over 1 year ago by Alexey Rogachev <[email protected]>
Change the order of guides (#590)

2d0b5cf3564e49287f0fe694304ba9426da6ddbf authored over 1 year ago by Alexey Rogachev <[email protected]>
Add immutable setter for modifying `Validator::$defaultSkipOnEmptyCondition` (#589)

* Add immutable setter for modifying Validator::$defaultSkipOnEmptyCondition

* Apply fixes fr...

0ee5e821c76c2bcbe8107ee30ae97bcb3dc7a370 authored over 1 year ago by Alexey Rogachev <[email protected]>
Skip empty iterable, allow 0 countable limit (#586)

* Skip empty iterable

* Apply fixes from StyleCI

* Improve tests

* Apply fixes from Sty...

c3376f8f4e2a4957296a801be644544f4aabacab authored over 1 year ago by Alexey Rogachev <[email protected]>
Add PHPDoc for ValidationContext::PARAMETER_VALUE_AS_ARRAY (#588)

55b5e10a891d19aa7e2c54fcbeaab8ca9592ef3d authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix missing dots at the end of sentence for error translations (#587)

aeda88043be270b5c550bcab7f1d4d4cc49e269c authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix remaining mutants (#580)

e7105f3c9f9528eaf8725a179b5955439c38d512 authored over 1 year ago by Alexey Rogachev <[email protected]>
Remove JSON extension requirement from README (#585)

9a5b650a11c39cdb6546f0095c37a8d8b05da757 authored over 1 year ago by Alexey Rogachev <[email protected]>
Clarify README about PHP 8 attributes support (#584)

81eb83ce4acad1d53810a5c3ecc70415a3b2b742 authored over 1 year ago by Alexander Makarov <[email protected]>
Turn on BC workflow (#582)

43c934c68c3c9aca6735769170f00dadd25096d5 authored over 1 year ago by Alexander Makarov <[email protected]>
Remove ext-json (#581)

03f9ef932e891ba0803709a2049e1bc2b75af698 authored over 1 year ago by Alexander Makarov <[email protected]>
Prepare for next release

1122ab11077dbe809819f3b035f44054ba6f7630 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Release version 1.0.0

ee5d9b71bfd8b44ffb36af980a14cdf6908f0bd8 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Fix stability

0fdd64feb6ee805ac913eb603f791d567ff26e00 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Temporarily decrease min covered MSI, fix badge for mutation tests (#579)

7dc802e04a300a84497198c92b67fe88165b6908 authored over 1 year ago by Alexey Rogachev <[email protected]>
Actualize features list in README (#577)

* Actualize features list in README

* Update README.md

Co-authored-by: Sergei Predvoditele...

e3c05f8de8fd08d30a7eecb882e863f6f7c03e67 authored over 1 year ago by Alexey Rogachev <[email protected]>
`Compare` - fix mutant and bug with using `>=` and `<=` operators with floats (#578)

* Compare - fix mutant and bug with using ">=" and "<=" operators with floats

* Code review f...

c8301b43fd2511cb07579ef27ee8484887842be9 authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix new mutants (#576)

19e9a263fbaae559a0045ac5f241e5780ba6e9d6 authored over 1 year ago by Alexey Rogachev <[email protected]>
Improve readme + Update bc.yml and code of conduct (#574)

* Update Code of Conduct

* update bc.yml

* readme

* Update README.md

Co-authored-by:...

02aece65124e488c64a13f6d1be59d1b6e8aab83 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Fix mutant in `Nested::propagateOptions()`, add and simplify tests (#573)

* Fix mutant in Nested::propagateOptions(), add and simplify tests

* Fix Psalm

* Fix for #...

12c08d667ddd43612ad712ba4d48f5bea4304260 authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix PHPUnit warning (#562)

* Fix PHPUnit warning

* Move environment specific data files

4d0c9407118f76a641908fcadd19b5557ceab381 authored over 1 year ago by Alexey Rogachev <[email protected]>
Use validator rules format in Each (#566)

* Use validator rules format in `Each`

* Apply fixes from StyleCI

* test

* Apply fixes ...

ce7b1bf7693c75f614f9852c81046e3d116a6fdb authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Remove `RulesProviderInterface` from rules (#571)

Co-authored-by: Alexey Rogachev <[email protected]>

c89a4d7b3462e505ffaf0ff1fe861da6b4b229e0 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Add support of `yiisoft/translator` version `^3.0` (#570)

3420c0119160495737593041b30a29687b1389b4 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Revert "Revert "Adapt configuration group names to Yii conventions (#552)" (#553)" (#554)

This reverts commit 4ba8b0d1d50a90a170e996ee887b9bfeff475f26.

16b20914cd01fb8f5fdaf6a2dbeafadcbe22a0ea authored over 1 year ago by Alexey Rogachev <[email protected]>
Use `RulesProviderInterface` in complex rules (`Nested`, `Each`, `Composite`, `StopOnError`) (#550)

5671f228a7c76f56289e21c866c438f6d5fdc285 authored over 1 year ago by Alexey Rogachev <[email protected]>
Allow any deep level in `Nested` rule (#564)

* remove dead code

* deep level

* fix

* Apply fixes from StyleCI

* improve

* Appl...

db5d9e3564ec30e5b8c0cc9d7963a721f79c31d1 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Add isolated data set to validation context (#559)

* fix

* Apply fixes from StyleCI

* Merge with master

* Add PHPDoc for isolated data set...

f4cee792001a017ecf2c4dd48aca5dba84246b19 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Add `StopOnError::$skipOnError` (#555)

* Add StopOnError::$skipOnError

* Apply fixes from StyleCI

* Adjust docs

* Remove unnec...

9a361552838b6fbb4ecac6514e0a6a6f34cc7768 authored over 1 year ago by Alexey Rogachev <[email protected]>
Consider missing attribute in context validation (#557)

Co-authored-by: Alexander Makarov <[email protected]>
Co-authored-by: Alexey Rogachev <arogache...

b35780cbedb2c164b37a52bf7d55e37517ed4d27 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Fix float numbers equality and type casting in `Compare` rule, add datetime support, various improvements (#521)

* Rename Compare to AbstractCompare

* Rename Compare to AbstractCompare (PHPDoc)

* Rename ...

5a95ebe684c5c7701066d23ce2132f700e8c220e authored over 1 year ago by Alexey Rogachev <[email protected]>
Revert "Adapt configuration group names to Yii conventions (#552)" (#553)

This reverts commit 26fde74f25fa17cd1ca97c9365410fed76e741f1.

4ba8b0d1d50a90a170e996ee887b9bfeff475f26 authored over 1 year ago by Alexey Rogachev <[email protected]>
Adapt configuration group names to Yii conventions (#552)

26fde74f25fa17cd1ca97c9365410fed76e741f1 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Simplify `Validator::validate()` code (#549)

* Simplify `Validator::validate()` code

* Allow use `PostValidationHookInterface` for any obj...

5448f53a1f7fe55db31ef9d64d894a29cd86c165 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Allow use `PostValidationHookInterface` for any object (#548)

* Allow use `PostValidationHookInterface` for any object

* Apply fixes from StyleCI

* fix
...

476d0a90d815fed9b5a9e98f3a7ecdf0a38d6f14 authored over 1 year ago by Sergei Predvoditelev <[email protected]>
Cleanup shortcut rules (#542)

* Cleanup Compare shorcuts

* Cleanup Number shortcuts

* Assert valid Compare type

* Cle...

7e419672474755ad10c144c7479b527eec8d70e9 authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix unit tests for newer version of PHPUnit (#543)

7be3488331d9348cb3e7e247f73ddac8214d5f14 authored over 1 year ago by Alexey Rogachev <[email protected]>
Reorder arguments in Length rule (#540)

eec722faf7bc13e96c5c6d8c42d4833380540f49 authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix unit tests (#541)

bc1ca5b0638c8c3143291bdfb643647e536986e5 authored over 1 year ago by Alexey Rogachev <[email protected]>
Group similar messages, categorize translations (#539)

* Group similar messages

* Apply fixes from StyleCI

* Add structure, remove duplicates

...

1f4c17d9e368faf8482eb36a9f79342ea3209851 authored over 1 year ago by Alexey Rogachev <[email protected]>
`Number` rule improvements (#534)

* Rename Number to AbstractNumber

* Add Integer rule

* Add integer to built-in rules list ...

782cd427087b762c8a9a50cc46152aa6542059da authored over 1 year ago by Alexey Rogachev <[email protected]>
Adjust naming for countable limits (#538)

* Adjust naming for countable limits

* Rename methods as well

* Fix notes in PHPDoc

070df38a6bebe045c57eea4bd885521ab964f45b authored over 1 year ago by Alexey Rogachev <[email protected]>
Update README.md

eb23cd239ddf737a5bfb76c7b557be14eee046b1 authored over 1 year ago by Carsten Brandt <[email protected]>
Fix Number::integerOnly option name (#529)

property was renamed in #490, option should be renamed too.

9959d65b6051690066029bc152b73a1eab55f066 authored over 1 year ago by Carsten Brandt <[email protected]>
Fix #523: Change guide structure (#527)

32c20701d2f4f929d00a1d317a5f3579181d4625 authored over 1 year ago by Alexey Rogachev <[email protected]>