{"push_id":592186334,"size":72,"distinct_size":72,"ref":"refs/heads/3.0","head":"ca7ff37e6e4dac906d47b2c6cd5cc8b12dcee608","before":"832332ee8e70ad168af2fcbe964190ed0daa2d37","commits":[{"sha":"0b6559404401879542f2674d17817dcbcb4b5ad3","author":{"email":"60738cd24750166e2b466f2c0474334346569d75@gmail.com","name":"Jose Lorenzo Rodriguez"},"message":"Fixes ambiguous column error in ExistsIn, fixes #5877","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/0b6559404401879542f2674d17817dcbcb4b5ad3"},{"sha":"ee5300668c06857e8eec46758ae1cb70fd00b8c5","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Fix scope option not working in validateUnique.\n\nThe scope option exists in $context not $options. Add a previously\nfailing test as well.","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/ee5300668c06857e8eec46758ae1cb70fd00b8c5"},{"sha":"ab71c5f4e20d64282f106b7ae65471ecff8842e0","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Rename parameters.\n\nValidation $context is the last parameter when methods are used as\nvalidators.","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/ab71c5f4e20d64282f106b7ae65471ecff8842e0"},{"sha":"8cf081f304cbb43527e9c9eef8d8f5a4b0f89214","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Add magic options support for belongsToMany selects\n\nThis already works for belongsTo associations, making it work for\nbelongsToMany might come in handy too.\n\nUsing `substr()` as in other places, it's way faster than a regex,\nand there is no complexity involved that would make a regex\nnecessary.","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/8cf081f304cbb43527e9c9eef8d8f5a4b0f89214"},{"sha":"2da01572193c05e4fe4ca0315d665b35353fbb75","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Add support for recognizing errors on belongsToMany selects\n\nWhile it is possible to validate fields for belongsToMany selects,\nthis must be done using the plain association property, and so the\nform helper will not able to pick up possible errors, as it will\ncheck for the fieldname with `._ids` appended.","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/2da01572193c05e4fe4ca0315d665b35353fbb75"},{"sha":"188862b7f3d3d5d895b8367c2310e6b7f8dadd98","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Don't do unnecessary checks","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/188862b7f3d3d5d895b8367c2310e6b7f8dadd98"},{"sha":"14dfc65fc9ab9cbb97a8f806bf9a81ff58b76a43","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Fix duplicate column errors in IsUnique rules.\n\nRefs #5877","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/14dfc65fc9ab9cbb97a8f806bf9a81ff58b76a43"},{"sha":"5c8095a5ee854e2afe0243ab13351dd813bb9e97","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Exclude `._ids` postfixed fieldnames from pluralization\n\nAs per convention, fieldnames for belongsToMany associations should\nbe expected to be already in plural form.","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/5c8095a5ee854e2afe0243ab13351dd813bb9e97"},{"sha":"3974c38e22514a73cf29254ad2093f29c13431d0","author":{"email":"b9d1f5165dffc938d90c9c9e2e159e5f98731697@uafrica.com","name":"Walther Lalk"},"message":"Test to prove that autoload is in incorrect order","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/3974c38e22514a73cf29254ad2093f29c13431d0"},{"sha":"e93158b141ad05db31b7dbebaeba2505a24030b9","author":{"email":"b9d1f5165dffc938d90c9c9e2e159e5f98731697@uafrica.com","name":"Walther Lalk"},"message":"Load bootstrap after adding plugin to autoloader","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/e93158b141ad05db31b7dbebaeba2505a24030b9"},{"sha":"5f2cdc520cd7fc583d2116d8de0aa20c71e56f2c","author":{"email":"b9d1f5165dffc938d90c9c9e2e159e5f98731697@uafrica.com","name":"Walther Lalk"},"message":"Add new test plugin to isolate autoload test from autoload with bootstrap test","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/5f2cdc520cd7fc583d2116d8de0aa20c71e56f2c"},{"sha":"7f23941e11773ac1728e59d8b8f4465d8f282979","author":{"email":"b9d1f5165dffc938d90c9c9e2e159e5f98731697@uafrica.com","name":"Walther Lalk"},"message":"Correct code styling error","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/7f23941e11773ac1728e59d8b8f4465d8f282979"},{"sha":"94667c2c2bb2dd1c763a66da454109a8032cc62e","author":{"email":"b9d1f5165dffc938d90c9c9e2e159e5f98731697@uafrica.com","name":"Walther Lalk"},"message":"Remove unnecessary configure::write","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/94667c2c2bb2dd1c763a66da454109a8032cc62e"},{"sha":"81fc12076cccf45e215c75940cef8d9c03890cf3","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5956 from dakota/3.0-autoload-bootstrap\n\n[3.0] Correct autoloading/bootstrapping order for plugins","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/81fc12076cccf45e215c75940cef8d9c03890cf3"},{"sha":"3490cd63db2d7a0182ce0c50f32c231c941d1158","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5944 from cakephp/fix-validation-unique\n\nFix validation unique","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/3490cd63db2d7a0182ce0c50f32c231c941d1158"},{"sha":"3fcbe7fc6455330fb5206fc9436fb65de5661f5b","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Remove fields from count() queries when associations are contained.\n\nStrip out any fields defined in contained associations as fetching\nfields and throwing away the results is wasteful and can lead to slow\ndowns in larger datasets.\n\nRefs #5955","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/3fcbe7fc6455330fb5206fc9436fb65de5661f5b"},{"sha":"340ad7bc4575d9fa01dae756639b9a44873b50b2","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Test with a variable name that would break when pluralized","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/340ad7bc4575d9fa01dae756639b9a44873b50b2"},{"sha":"b8e44d5f98c21da0d7fe35ea808f63c9c4d0e239","author":{"email":"99d0bd3f39eabd02055bfec44130299cf9bc8ff7@nowak-media.de","name":"ndm2"},"message":"Why not both","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/b8e44d5f98c21da0d7fe35ea808f63c9c4d0e239"},{"sha":"4d93f7f1c6573e9708ad51eab4fa96ef7f0ac279","author":{"email":"91f1a47dcafbabc644f3bd30e9b4b9d6948fe3ac@radig.com.br","name":"CauanCabral"},"message":"Decimal validate based on Intl not setlocale\n\nRefs #5876","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/4d93f7f1c6573e9708ad51eab4fa96ef7f0ac279"},{"sha":"250d30dbda906a7548d935ba9cd5bd6ff3aa04a9","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5947 from ndm2/3.0-improved-belongs-to-many-select-field-support\n\n3.0 - Improved belongsToMany select field support","distinct":true,"url":"https://api.github.com/repos/HavokInspiration/cakephp/commits/250d30dbda906a7548d935ba9cd5bd6ff3aa04a9"}]}