{"action":"created","issue":{"url":"https://api.github.com/repos/cakephp/cakephp/issues/12696","repository_url":"https://api.github.com/repos/cakephp/cakephp","labels_url":"https://api.github.com/repos/cakephp/cakephp/issues/12696/labels{/name}","comments_url":"https://api.github.com/repos/cakephp/cakephp/issues/12696/comments","events_url":"https://api.github.com/repos/cakephp/cakephp/issues/12696/events","html_url":"https://github.com/cakephp/cakephp/pull/12696","id":376188346,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI3NDY0MjA3","number":12696,"title":"3.7 Allow empty by Flags Validation","user":{"login":"ravage84","id":625761,"node_id":"MDQ6VXNlcjYyNTc2MQ==","avatar_url":"https://avatars1.githubusercontent.com/u/625761?v=4","gravatar_id":"","url":"https://api.github.com/users/ravage84","html_url":"https://github.com/ravage84","followers_url":"https://api.github.com/users/ravage84/followers","following_url":"https://api.github.com/users/ravage84/following{/other_user}","gists_url":"https://api.github.com/users/ravage84/gists{/gist_id}","starred_url":"https://api.github.com/users/ravage84/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ravage84/subscriptions","organizations_url":"https://api.github.com/users/ravage84/orgs","repos_url":"https://api.github.com/users/ravage84/repos","events_url":"https://api.github.com/users/ravage84/events{/privacy}","received_events_url":"https://api.github.com/users/ravage84/received_events","type":"User","site_admin":false},"labels":[{"id":60504144,"node_id":"MDU6TGFiZWw2MDUwNDE0NA==","url":"https://api.github.com/repos/cakephp/cakephp/labels/Enhancement","name":"Enhancement","color":"bfe5bf","default":false},{"id":60504418,"node_id":"MDU6TGFiZWw2MDUwNDQxOA==","url":"https://api.github.com/repos/cakephp/cakephp/labels/validation","name":"validation","color":"FFFFFF","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/cakephp/cakephp/milestones/167","html_url":"https://github.com/cakephp/cakephp/milestone/167","labels_url":"https://api.github.com/repos/cakephp/cakephp/milestones/167/labels","id":3267588,"node_id":"MDk6TWlsZXN0b25lMzI2NzU4OA==","number":167,"title":"3.7.0","description":"Enhancements for the next 3.x feature release.","creator":{"login":"markstory","id":24086,"node_id":"MDQ6VXNlcjI0MDg2","avatar_url":"https://avatars3.githubusercontent.com/u/24086?v=4","gravatar_id":"","url":"https://api.github.com/users/markstory","html_url":"https://github.com/markstory","followers_url":"https://api.github.com/users/markstory/followers","following_url":"https://api.github.com/users/markstory/following{/other_user}","gists_url":"https://api.github.com/users/markstory/gists{/gist_id}","starred_url":"https://api.github.com/users/markstory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markstory/subscriptions","organizations_url":"https://api.github.com/users/markstory/orgs","repos_url":"https://api.github.com/users/markstory/repos","events_url":"https://api.github.com/users/markstory/events{/privacy}","received_events_url":"https://api.github.com/users/markstory/received_events","type":"User","site_admin":false},"open_issues":136,"closed_issues":122,"state":"open","created_at":"2018-04-15T02:06:13Z","updated_at":"2018-11-02T05:16:13Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-10-31T22:44:05Z","updated_at":"2018-11-02T16:43:17Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/cakephp/cakephp/pulls/12696","html_url":"https://github.com/cakephp/cakephp/pull/12696","diff_url":"https://github.com/cakephp/cakephp/pull/12696.diff","patch_url":"https://github.com/cakephp/cakephp/pull/12696.patch"},"body":"I've taken @chinpei215 's work from his PR #12486.\r\n\r\n@chinpei215 proposed his changes as a workaround for a vulnerability. But sice we couldn't merge the changes into 3.6 or even earlier versions, he withdrew his PR. https://github.com/cakephp/cakephp/pull/12486#issuecomment-419923784\r\n\r\nSince I think the changes as they stand are a nice addition, I wanted to re-propose them and open a discussion about them. Not as a workaround for a vulnerability, but as an API improvement for CakePHP 3.7 or 4.0.\r\n\r\nI haven't changed anything yet."},"comment":{"url":"https://api.github.com/repos/cakephp/cakephp/issues/comments/435440352","html_url":"https://github.com/cakephp/cakephp/pull/12696#issuecomment-435440352","issue_url":"https://api.github.com/repos/cakephp/cakephp/issues/12696","id":435440352,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTQ0MDM1Mg==","user":{"login":"ravage84","id":625761,"node_id":"MDQ6VXNlcjYyNTc2MQ==","avatar_url":"https://avatars1.githubusercontent.com/u/625761?v=4","gravatar_id":"","url":"https://api.github.com/users/ravage84","html_url":"https://github.com/ravage84","followers_url":"https://api.github.com/users/ravage84/followers","following_url":"https://api.github.com/users/ravage84/following{/other_user}","gists_url":"https://api.github.com/users/ravage84/gists{/gist_id}","starred_url":"https://api.github.com/users/ravage84/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ravage84/subscriptions","organizations_url":"https://api.github.com/users/ravage84/orgs","repos_url":"https://api.github.com/users/ravage84/repos","events_url":"https://api.github.com/users/ravage84/events{/privacy}","received_events_url":"https://api.github.com/users/ravage84/received_events","type":"User","site_admin":false},"created_at":"2018-11-02T16:43:17Z","updated_at":"2018-11-02T16:43:17Z","author_association":"MEMBER","body":"@admad I agree about the naming. Now about ``allowEmotyFor()`` or ``allowEmptyForType()``?"}}
{"actor":{"display_login":"ravage84"}}