{"push_id":674645036,"size":1000,"distinct_size":4423,"ref":"refs/heads/master","head":"d81776d89dbe2af898a7e9238879d11d07fca4d0","before":"a893d02f449178c058ff458d932035772d0564e6","commits":[{"sha":"200810837b8752655714d9558d3d41a03c9e8de3","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5798 from cakephp/3.0-error-message-key\n\nUse string keys for presence and not empty failure messages.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/200810837b8752655714d9558d3d41a03c9e8de3"},{"sha":"a983ef3802f11eb0fffa3cd77cde8373124f8898","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5799 from mdlouhy/patch-8\n\nUpdate Configure.php - use existing methods","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/a983ef3802f11eb0fffa3cd77cde8373124f8898"},{"sha":"bde1f5a99153ba8d5da62faa662a13b2b5771a68","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5789 from cakephp/getlevel-entity\n\nMake getLevel() accept an entity.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/bde1f5a99153ba8d5da62faa662a13b2b5771a68"},{"sha":"4980ee8a235d1126176d37956c259ed8b58a5fe3","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Fix PHPCS errors.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/4980ee8a235d1126176d37956c259ed8b58a5fe3"},{"sha":"efdcef56cad818df01c8eb291bead6a267e405f5","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Fixate the sort for an association.\n\nHaving a fixed sort should help stabilize Postgres builds.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/efdcef56cad818df01c8eb291bead6a267e405f5"},{"sha":"05372b5242c7984c3f0909278df7ef7abd9ece77","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Allow empty date fields.\n\nMake allowEmpty() work with date/datetime/time fields. This lets baked\nvalidators work well with optional/nullable date columns.\n\nRefs #5611","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/05372b5242c7984c3f0909278df7ef7abd9ece77"},{"sha":"b625cb7b3bc47d6cf764f044ed0f72885289dc8a","author":{"email":"06bc870493cd4bb9e47343a1693b97c3d279099b@gmail.com","name":"ADmad"},"message":"Allow specifying name for application rules.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/b625cb7b3bc47d6cf764f044ed0f72885289dc8a"},{"sha":"67a6988a7cdd2ddc530478e471dc4287b034d43a","author":{"email":"06bc870493cd4bb9e47343a1693b97c3d279099b@gmail.com","name":"ADmad"},"message":"Fix docblock example.\n\nFirst arg of RulesChecker::isUnique() must be an array.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/67a6988a7cdd2ddc530478e471dc4287b034d43a"},{"sha":"8a35df410aed0f6f33bca2e047336b98f99f9e94","author":{"email":"e7740e0ba31a805ac326e093dbac73178a9eb135@lentil.sk","name":"Ladislav Gallay"},"message":"Reorder select parts in query compiler fixes #5769\n\nSwitching distinct and modifiers will generate proper syntax for SQL Server `SELECT DISTINCT TOP 1` instead of `SELECT TOP 1 DISTINCT`","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/8a35df410aed0f6f33bca2e047336b98f99f9e94"},{"sha":"7347657ed43500066f605e3b0886068a987d0ba3","author":{"email":"06bc870493cd4bb9e47343a1693b97c3d279099b@gmail.com","name":"ADmad"},"message":"Prefix name keys used by core with underscore.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/7347657ed43500066f605e3b0886068a987d0ba3"},{"sha":"5bff03af7231358da89d8e18de46bf19a1213c37","author":{"email":"06bc870493cd4bb9e47343a1693b97c3d279099b@gmail.com","name":"ADmad"},"message":"Indent docblock.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/5bff03af7231358da89d8e18de46bf19a1213c37"},{"sha":"89d3ed7d0c110522e93ebccba6988e209214e46d","author":{"email":"07efdae1f2a9f5f7bc26fe2c6e48ad716eb395e5@talkroute.com","name":"erichowey"},"message":"TimeHelper returns invalid if date is null","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/89d3ed7d0c110522e93ebccba6988e209214e46d"},{"sha":"e82023deecb9f779477a62065d873c4246995de3","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5801 from cakephp/3.0-ruleschecker-name\n\nAllow specifying name for application rules.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/e82023deecb9f779477a62065d873c4246995de3"},{"sha":"ed6d692a8839b41bd4dbc6572e677255945cc379","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Merge pull request #5796 from cakephp/3.0-no-join-dupes\n\nDon't include duplicate keys when eagerly loading","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/ed6d692a8839b41bd4dbc6572e677255945cc379"},{"sha":"68a105538194b20fd9b40af1aa729c78c01a5d76","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Add affordances for allowEmpty() and file uploads.\n\nFile uploads can now be correctly detected by allowEmpty() now. This\nmakes validating file inputs a bit simpler.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/68a105538194b20fd9b40af1aa729c78c01a5d76"},{"sha":"592b03cb6a32094402a36d289d81de5c7b901def","author":{"email":"dd74b111ed06421842152f554ee7015a648afed7@web.de","name":"Mark Scherer"},"message":"Adjust type hint and documentation.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/592b03cb6a32094402a36d289d81de5c7b901def"},{"sha":"0a7effa9d5b30754da1095dc79f142ae2377cdcd","author":{"email":"dd74b111ed06421842152f554ee7015a648afed7@web.de","name":"Mark Scherer"},"message":"Correct HTML uppercasing in doc blocks.","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/0a7effa9d5b30754da1095dc79f142ae2377cdcd"},{"sha":"c77063c8bcfb361780bf38e437a338e8778fd807","author":{"email":"dd74b111ed06421842152f554ee7015a648afed7@web.de","name":"Mark Scherer"},"message":"Fix tests for 3.x","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/c77063c8bcfb361780bf38e437a338e8778fd807"},{"sha":"84e89810ad17ac0ba460c0403b11fbefd3c3ad87","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@mark-story.com","name":"Mark Story"},"message":"Add a basic compareWith validator for comparing two fields.\n\nThis kind of validation is useful for doing password comparisons or\nconfirming a field with another.\n\nRefs #5746","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/84e89810ad17ac0ba460c0403b11fbefd3c3ad87"},{"sha":"98641b93f9f176198c6f78097f5968535483e3fa","author":{"email":"07efdae1f2a9f5f7bc26fe2c6e48ad716eb395e5@talkroute.com","name":"erichowey"},"message":"TimeHelper checking against !isset instead of empty and added test case for null date","distinct":true,"url":"https://api.github.com/repos/daaquan/cakephp/commits/98641b93f9f176198c6f78097f5968535483e3fa"}]}