{"push_id":537357637,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"843fc997865566ff939f2d96871a8fce7f241ea5","before":"b63382ec062730699ddda50bf4aeec49cb2f60af","commits":[{"sha":"c46ff516a25684a2d04d453b2db44d6fa224c350","author":{"email":"0b310432c0a288d49df03ae59485846fcb3722aa@gmail.com","name":"Max Melentiev"},"message":"fix for messages in invalid encoding from db-drivers","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/c46ff516a25684a2d04d453b2db44d6fa224c350"},{"sha":"1e0130f7e0a27878dd78ed1335ae8e6fbc52397f","author":{"email":"44d4a79aefd61da6d954d8499623853069db9669@gmail.com","name":"Ivan Antropov"},"message":"Add setting of FK for throgh associations while building","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/1e0130f7e0a27878dd78ed1335ae8e6fbc52397f"},{"sha":"0bc6c2578635d5acedcfef90c8cd7a45fa5604c7","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@amccloud.com","name":"Andrew McCloud"},"message":"Fixed automatic inverse_of for models nested in module","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/0bc6c2578635d5acedcfef90c8cd7a45fa5604c7"},{"sha":"3c58bf24c3b18a098ab2fbe4799416a1c1e20ace","author":{"email":"73e88645cae6486da78d02f3a03ed68d9cb5f050@gmail.com","name":"Robin Dupret"},"message":"Skip an error message related assertion on Rubinius\n\nRubinius' error messages don't call `#inspect` on the concerned object\nwhile the assertion is here to address a wrong inspection on MRI with\ntime zones so let's keep this test for now on Rubinius.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/3c58bf24c3b18a098ab2fbe4799416a1c1e20ace"},{"sha":"c753ede62c0e554c26ddc5bf31137f86096bedb7","author":{"email":"bc2a4d3db12d4be19a334ba871062e019f1a11c8@hackvalue.de","name":"Florian Weingarten"},"message":"Restore query cache on rollback","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/c753ede62c0e554c26ddc5bf31137f86096bedb7"},{"sha":"2fde159f6b22fa45f132ba25c48eb3c371ead949","author":{"email":"b617834f89be0c2a85d223f602f0a5edf9446141@komendera.com","name":"Dieter Komendera"},"message":"Ensure append_info_to_payload is called even if an exception is raised.\n\nSee:\n* https://github.com/rails/rails/pull/14903\n* https://github.com/roidrage/lograge/issues/37\n\nSome code by mxrguspxrt from #14903.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/2fde159f6b22fa45f132ba25c48eb3c371ead949"},{"sha":"f02a35b86efea24f1e2ab684bc8081ced5eb3b1a","author":{"email":"1055556c8ff3079850019b86f07adebc5d323017@gmail.com","name":"Nikolay Shebanov"},"message":"Make possible to use blocks with short version of render partial","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/f02a35b86efea24f1e2ab684bc8081ced5eb3b1a"},{"sha":"5ef713c53c49b54615be9b5a400ac5810b404e76","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"Allow ActiveRecord::Relation#update to run on result of a relation with callbacks and validations\n\n- Right now, there is no method to update multiple records with\n  validations and callbacks.\n- Changed the behavior of existing `update` method so that when `id`\n  attribute is not given and the method is called on an `Relation`\n  object, it will execute update for every record of the `Relation` and\n  will run validations and callbacks for every record.\n- Added test case for validating that the callbacks run when `update` is\n  called on a `Relation`.\n- Changed test_create_columns_not_equal_attributes test from\n  persistence_test to include author_name column on topics table as it\n  it used in before_update callback.\n- This change introduces performance issues when a large number of\n  records are to be updated because it runs UPDATE query for every\n  record of the result. The `update_all` method can be used in that case\n  if callbacks are not required because it will only run single UPDATE\n  for all the records.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/5ef713c53c49b54615be9b5a400ac5810b404e76"},{"sha":"3628025c0dea3e08ea386700ec5eea27a26ce5d6","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Improve a dump of the primary key support.\n\nIf it is not a default primary key, correctly dump the type and options.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/3628025c0dea3e08ea386700ec5eea27a26ce5d6"},{"sha":"93fb7c76b1903a5d93bf744d901802dbc923f35f","author":{"email":"90df4d583e598db7adb0f95be18ed7e10dd0fbc4@gmail.com","name":"Lucas Caton"},"message":"Updating guides for Rails 5.0 [ci skip]","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/93fb7c76b1903a5d93bf744d901802dbc923f35f"},{"sha":"8d2135881c319cdf1d2d9c734ec89c7631d48af9","author":{"email":"90df4d583e598db7adb0f95be18ed7e10dd0fbc4@gmail.com","name":"Lucas Caton"},"message":"Using Rails 5.0 in bug report templates [ci skip]","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/8d2135881c319cdf1d2d9c734ec89c7631d48af9"},{"sha":"dee4c2723ae658fad0a99bc3170d83957465792b","author":{"email":"90df4d583e598db7adb0f95be18ed7e10dd0fbc4@gmail.com","name":"Lucas Caton"},"message":"Including links to earlier releases guides (4.1.8 and 4.0.12) [ci skip]","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/dee4c2723ae658fad0a99bc3170d83957465792b"},{"sha":"ae419af6667125662a4324e8809e2a15aad686d2","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Allow precision option for MySQL datetimes.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/ae419af6667125662a4324e8809e2a15aad686d2"},{"sha":"4157f5d172830df07b44a66d4096d152e068dc4a","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Format the datetime string according to the precision of the datetime field.\n\nIncompatible to rounding behavior between MySQL 5.6 and earlier.\n\nIn 5.5, when you insert `2014-08-17 12:30:00.999999` the fractional part\nis ignored. In 5.6, it's rounded to `2014-08-17 12:30:01`:\n\nhttp://bugs.mysql.com/bug.php?id=68760","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/4157f5d172830df07b44a66d4096d152e068dc4a"},{"sha":"a016f9b7282b6198cc5c7bdbba5f8aeb3017f3fb","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #18290 from lucascaton/guides_updates\n\nUpdating guides for Rails 5.0","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/a016f9b7282b6198cc5c7bdbba5f8aeb3017f3fb"},{"sha":"9598c9655f04b3bf6dfc245437ad5a09f23c792c","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #11898 from prathamesh-sonpatki/patch-update\n\nChanged ActiveRecord::Relation#update behavior so that it will work on Relation objects without giving id\n\nConflicts:\n\tactiverecord/CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/9598c9655f04b3bf6dfc245437ad5a09f23c792c"},{"sha":"95333e131708d0500e03e3ed1b076f4817f04fbb","author":{"email":"d48f0d3f677875350cb5b7fa2bf3c8be29cad4e9@evilmartians.com","name":"brainopia"},"message":"Integration requests should work in contexts without setup and teardown","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/95333e131708d0500e03e3ed1b076f4817f04fbb"},{"sha":"6442c90f098f7095ada0cd66bb7291b6798a5583","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #18298 from brainopia/integration_requests_without_setup\n\nIntegration requests should work in contexts without setup and teardown","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/6442c90f098f7095ada0cd66bb7291b6798a5583"},{"sha":"bed2bdb17c50f72e61769c98cd839548da760ca9","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #15746 from amccloud/auto-inverse_of-in-module\n\nFixed automatic inverse_of for models nested in module\n\nConflicts:\n\tactiverecord/CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/bed2bdb17c50f72e61769c98cd839548da760ca9"},{"sha":"00b26532f05283d2b160308522d1bd2146d6ac18","author":{"email":"a77ee981bb130f77db7a6cbaa51b1ead2aef2b50@gmail.com","name":"Mauro George"},"message":"Add a hidden_field on the file_field\n\nThis will avoid a error be raised when the only input on the form is the\n`file_field`.","distinct":true,"url":"https://api.github.com/repos/carlosantoniodasilva/rails/commits/00b26532f05283d2b160308522d1bd2146d6ac18"}]}