Commit graph

  • 2d8962c6e9
    Make it simpler to test multiple scenarios in PHPT Henrique Moody 2024-02-17 16:35:19 +0100
  • db11faf129
    Improve output of PHPT tests Henrique Moody 2024-02-17 16:11:59 +0100
  • 7199c5e440
    Use convention to idenfity custom templates Henrique Moody 2024-02-14 18:12:18 +0100
  • 26e9fb9d59
    Allow templates to have raw and translatable params Henrique Moody 2024-02-14 18:06:32 +0100
  • 04b2722d02
    Remove ISO 3166-2 data in favor of PHP ISO codes Henrique Moody 2024-02-13 21:33:25 +0100
  • d3b6b74f8d
    Standardize integration tests Henrique Moody 2024-02-11 18:34:50 +0100
  • c6677fd7ce
    Remove duplicated code Henrique Moody 2024-02-09 19:44:52 +0100
  • 02b70bf1cb
    Move Template to the Message namespace Henrique Moody 2024-02-06 02:00:27 +0100
  • b1555fb0cd
    Use a single line to describe return type Henrique Moody 2024-02-04 19:23:04 +0100
  • c079ecbb7e
    Use "iterable" for Data Providers of RuleTestCase Henrique Moody 2024-02-04 19:14:53 +0100
  • a3c1602351
    Use "Stub" instead of mocking "Validatable" Henrique Moody 2024-02-04 19:04:48 +0100
  • 65253d1ace
    Create named-constructors for "Stub" rule Henrique Moody 2024-02-04 17:28:46 +0100
  • 13afaa0eb3
    Merge branch '2.3' Henrique Moody 2024-02-04 16:18:54 +0100
  • d8cd6a30e0
    Change documentation order Henrique Moody 2024-02-04 16:11:57 +0100
  • 5ba9b31cc8
    Make the behavior of DateTime more explicit Henrique Moody 2024-02-04 15:52:36 +0100
  • 5b7ea866e4
    Do not allow lowercase country codes 2.3.2 Henrique Moody 2024-02-02 16:48:42 +0100
  • 80aaf18665 lock symfony-polyfill to ^1.27.0 #1445 Vincent Gao 2024-01-30 10:30:59 +1100
  • 6a1b3b46f7 reverted mbstring to ^1.27 #1444 Vincent Gao 2024-01-30 10:12:54 +1100
  • 84f1d3296e
    Remove "@throws" annotations Henrique Moody 2024-01-29 22:13:44 +0100
  • b7c4189b4f
    Remove "--CREDITS--" from PHPT files Henrique Moody 2024-01-29 21:59:45 +0100
  • e4f2c8154a
    Use PHP attributes to define templates Henrique Moody 2024-01-29 20:43:02 +0100
  • 2b59e3df49
    Only pass the necessary parameters to the exceptions Henrique Moody 2024-01-29 20:31:56 +0100
  • dd896bb12d
    Move template definitions to the rules Henrique Moody 2024-01-29 17:29:01 +0100
  • 3334529591
    Merge branch '2.3' Henrique Moody 2024-01-29 23:14:41 +0100
  • debf6c556e
    Make DateTime tests pass Henrique Moody 2024-01-29 22:28:49 +0100
  • b1670c6d9a
    Merge branch '2.3' Henrique Moody 2024-01-28 21:52:24 +0100
  • 176d76c709
    Create Read the Docs configuration file Henrique Moody 2024-01-28 21:46:20 +0100
  • 4a06ed30c0
    Upgrade "phpstan/phpstan" to version 1.10 Henrique Moody 2024-01-28 15:15:09 +0100
  • 250fd93682
    Rename "Attribute" rule to "Property" #1418 Henrique Moody 2023-03-22 21:36:57 +0100
  • 715bf4b16b
    Merge branch '2.3' Henrique Moody 2024-01-28 15:00:04 +0100
  • 4c91e3397a
    Fix wrong type in "KeySet" rule 2.3.1 César de la Cal 2023-07-10 08:52:58 +0200
  • 4c33f089fb
    Upgrade "respect/stringifier" to version 2.0.0 #1424 Henrique Moody 2023-04-22 21:33:13 +0200
  • 12c145756c
    Upgrade "phpunit/phpunit" Henrique Moody 2024-01-28 01:46:21 +0100
  • 9a19b235f8
    Use a concrete class to test AbstractWrapper Henrique Moody 2024-01-28 04:28:32 +0100
  • 57b4c067bc
    Use a concrete class to test AbstractSearcher Henrique Moody 2024-01-28 04:21:00 +0100
  • 0c7f26948b
    Use a concrete class to test AbstractRule Henrique Moody 2024-01-28 03:51:55 +0100
  • ae1620b23d
    Refactor "AbstractComposite" class Henrique Moody 2024-01-28 02:03:41 +0100
  • e983e52663
    Make properties readonly Henrique Moody 2024-01-28 00:29:22 +0100
  • f9290f203e
    Remove unnecessary property Henrique Moody 2024-01-28 01:19:40 +0100
  • 917766d45c
    Remove "setParams()" method from ValidationException Henrique Moody 2024-01-28 01:06:48 +0100
  • 1c91e7a2b4
    Allow avoiding using "egulias/email-validator" Henrique Moody 2024-01-28 00:54:26 +0100
  • 9a13c9fb03
    Update coding standards Henrique Moody 2024-01-27 22:12:07 +0100
  • d98d010b77
    Upgrade "squizlabs/php_codesniffer" Henrique Moody 2024-01-27 20:54:19 +0100
  • c6c911cf9f
    Upgrade "egulias/email-validator" Henrique Moody 2024-01-27 20:51:37 +0100
  • 16bef2d57b
    Upgrade "symfony/polyfill-mbstring" Henrique Moody 2024-01-27 20:49:59 +0100
  • bd325668a9
    Merge branch '2.3' Henrique Moody 2024-01-27 20:41:28 +0100
  • 8d7d783698
    Check if property is initialized before getting its value 2.3.0 Alan Taylor 2023-02-17 23:58:23 +0900
  • 6e3ed94076
    Get CHANGELOG ready for release Henrique Moody 2024-01-27 20:14:16 +0100
  • cf3da2aa9c
    Update changelog Henrique Moody 2024-01-27 20:09:57 +0100
  • 24edfda1aa
    Drop support for PHP 8.0 and below Henrique Moody 2024-01-27 19:56:32 +0100
  • bd953f99f0
    Ignore PHPStan errors Henrique Moody 2024-01-27 19:49:44 +0100
  • 177657d5f4
    Upgrade Coding Standards Henrique Moody 2024-01-27 19:35:11 +0100
  • d526b9fe4c Fix php8.2 dynamic properties deprecated for Email rules #1436 softjjkeee 2023-09-15 17:42:44 +0300
  • 6de3b42de1 强制设置默认值,有些字段不希望被前端传输的参数覆盖,可以使用->setDefault("默认值",true) #1435 ricpro 2023-09-09 11:47:47 +0800
  • 4aab1b6ccb 添加setDefault,用来设置默认值,当有些字段不需要可填可不填,或者该字段用于某个控制器的固定值时可使用->setDefault() ricpro 2023-09-09 09:57:43 +0800
  • 72a81bc36b
    Bump actions/checkout from 3 to 4 #1434 dependabot[bot] 2023-09-04 14:08:03 +0000
  • 88a0df83a9 Merge branch 'master' of github.com:Respect/Validation #1405 Alan Taylor 2023-08-16 12:33:10 +0900
  • 5450ddc13c
    Documentation: Fix parameter type of keySet #1430 César de la Cal 2023-07-10 08:52:58 +0200
  • 703f610ee8 Update Regional Information The Respect Panda 2023-06-07 00:06:53 +0000
  • e3740860f9 Bump peter-evans/create-pull-request from 4 to 5 dependabot[bot] 2023-04-10 15:03:30 +0000
  • b9f6eeda89 Update Regional Information #1421 The Respect Panda 2023-06-07 00:06:53 +0000
  • 8bf075a4ed
    Bump peter-evans/create-pull-request from 4 to 5 #1423 dependabot[bot] 2023-04-10 15:03:30 +0000
  • ca61e7337d
    Update psr/http-message requirement from ^1.0 to ^1.0 || ^2.0 #1422 dependabot[bot] 2023-04-10 15:02:12 +0000
  • 2a743962e4
    Use a concrete class to test AbstractEnvelop #1420 Henrique Moody 2023-04-02 16:28:56 +0200
  • 2ee7509c2e
    Make data providers static Henrique Moody 2023-04-02 16:00:37 +0200
  • ebcf247187
    Do not use mocks to simulate a rule Henrique Moody 2023-04-02 15:54:27 +0200
  • 049b0b27ae
    Do not use the test class to test the Callback rule Henrique Moody 2023-04-02 15:29:53 +0200
  • 445af454fd
    Create a class to help test the Callable rule Henrique Moody 2023-04-02 15:28:23 +0200
  • ee8dd98f54
    Create class to help testing the Attribute rule Henrique Moody 2023-04-02 15:22:37 +0200
  • 07c4095f11
    Create stubs for PSR-7 interfaces Henrique Moody 2023-04-02 15:04:06 +0200
  • e8fcdb661f
    Allow creating paths from fixture files Henrique Moody 2023-04-02 14:33:29 +0200
  • 8a7bc1ab7a
    Improve readability of integration tests #1419 Henrique Moody 2023-04-01 07:20:05 +0200
  • 003830b8e9
    Standardize exception messages #1417 Henrique Moody 2023-03-22 19:08:54 +0100
  • 830ad97126
    Fix the typo on the "Exists" rule's exception Henrique Moody 2023-03-22 19:06:15 +0100
  • dd053f2eea
    Update Regional Information (#1414) github-actions[bot] 2023-03-19 05:35:32 +0000
  • 4650db90e6 Update Regional Information #1414 The Respect Panda 2023-03-19 00:07:22 +0000
  • afa4cc41ea
    Increase test coverage for some rules (#1412) Danilo Correa 2023-03-11 15:43:10 -0500
  • 64ae77e711 Increase test coverage for some rules #1412 Danilo Correa 2023-03-11 17:06:27 -0300
  • 508566eafc
    Update list of rules in the chained validator (#1411) Henrique Moody 2023-03-10 15:42:27 +0100
  • 753710469c
    Update list of rules in the chained validator #1411 Henrique Moody 2023-03-10 13:21:17 +0100
  • 2080e0d2fb
    Update Regional Information (#1410) github-actions[bot] 2023-03-09 00:51:45 +0000
  • d2d7c2c214 Update Regional Information #1410 The Respect Panda 2023-03-09 00:06:56 +0000
  • 044d9232c3
    adding ReturnTypeWillChange in order to become compatible with PHP81 #1408 Bart 2023-02-21 12:18:25 +0100
  • 8f545c142c Ensure empty strings are never a valid currency code 2.3.0-RC Alexandre Gomes Gaigalas 2023-02-19 22:21:13 -0300
  • 636906fa07 Fixed previously introduced bug, add integration test Alexandre Gomes Gaigalas 2023-02-19 22:11:35 -0300
  • bae314dd00 Do not hide messages on EachException Alexandre Gomes Gaigalas 2023-02-19 15:26:07 -0300
  • 5fe4b96ebf Stricter date format validation Alexandre Gomes Gaigalas 2023-02-19 14:57:48 -0300
  • 7c28d2c1f4 Update sorting order on public suffix data Alexandre Gomes Gaigalas 2023-02-19 00:44:41 -0300
  • 6ae8112349 Update Regional Information #1407 The Respect Panda 2023-02-19 03:25:42 +0000
  • 154cccf408 Add idn2 to gh workflow installs Alexandre Gomes Gaigalas 2023-02-19 00:21:13 -0300
  • ce9608d0a8 Auto update postal code list Alexandre Gomes Gaigalas 2023-02-18 23:11:14 -0300
  • e2b6138bf6 Add PublicDomainSuffix Rule Alexandre Gomes Gaigalas 2023-02-18 21:27:50 -0300
  • 7e7c3f2fcc Tests and docs for IP range validation Alexandre Gomes Gaigalas 2023-02-18 18:36:32 -0300
  • 55290af1fd Add test cases for issue #665 to PhoneTest Alexandre Gomes Gaigalas 2023-02-18 18:27:28 -0300
  • 6173757f63 Use PHP files and setup a runtime cache for CountryInfo Alexandre Gomes Gaigalas 2023-02-18 18:23:59 -0300
  • cc3bf86b2f Use libphonenumber Alexandre Gomes Gaigalas 2023-02-18 18:09:26 -0300
  • fc8230acef Make KeySet impossible to wrap in not(), fix structure message Alexandre Gomes Gaigalas 2023-02-18 15:12:19 -0300
  • 493a665e99 Add a test/example of how to explore the exception tree Alexandre Gomes Gaigalas 2023-02-18 13:58:27 -0300
  • 727e7ccbfa Increase phpstan level from 7 to 8 Alexandre Gomes Gaigalas 2023-02-18 13:38:47 -0300
  • 8cafa3f298 Drop PHP 7.4 support Alexandre Gomes Gaigalas 2023-02-17 03:12:57 -0300