{"push_id":970513595,"size":145,"distinct_size":145,"ref":"refs/heads/phuibonhoa/polymorphic_where_multiple_types","head":"71377a7926f3272b555d7b58e4c9a2c7e45f8626","before":"128a9939f8ae9670db56a68b241560040ed7aba7","commits":[{"sha":"10bc49710b7205a6172c3e072b3c77114fefd952","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Fix typo","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/10bc49710b7205a6172c3e072b3c77114fefd952"},{"sha":"eba55447f092dfa99dc813dc7ea21cee9c26b85c","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Update internal documents about ActiveRecord's Reflection\n\nActiveRecord's Reflection was refactored by\nf8d2899d12d59360f29c5eb6a1b1a8fe4ec82ca0 .\nTop of ancestors chain was changed to `AbstractReflection` from\n`MacroReflection`, and new Reflections were added.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/eba55447f092dfa99dc813dc7ea21cee9c26b85c"},{"sha":"b0ea06b3dbf6200b4728d9cf1a3a47251c96b78d","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"[ci skip] Fix one more typo\n\n- Followup of https://github.com/rails/docrails/commit/10bc49710b7205a6172c3e072b3c77114fefd952","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/b0ea06b3dbf6200b4728d9cf1a3a47251c96b78d"},{"sha":"14037b8d8e96520a19afdac826fe660ab2e17239","author":{"email":"7c12594c14ab40530b8c42521ab4d449554b8c52@gmail.com","name":"Mikhail Dieterle"},"message":"[ci skip] fix typo","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/14037b8d8e96520a19afdac826fe660ab2e17239"},{"sha":"7ec5f9f8ddb7f41c9406ec2d40e66daaf801639c","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"Mention supported PG version in the error message.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/7ec5f9f8ddb7f41c9406ec2d40e66daaf801639c"},{"sha":"52b3226a7a8662e8c975ad7e820085451e21b8cf","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"Mention PostgreSQL version support in release notes [ci skip]","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/52b3226a7a8662e8c975ad7e820085451e21b8cf"},{"sha":"7ca7c0ef289595d79ed1a59af9873f4fcc29918e","author":{"email":"46912bed2c3b56d601323fb1c76bee025b5234eb@gmail.com","name":"Prathamesh Sonpatki"},"message":"Put some space for non-assets requests in development mode\n\n- Fixes #23428.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/7ca7c0ef289595d79ed1a59af9873f4fcc29918e"},{"sha":"887eaa8689b5c6a40d42d99116298a7f6ba8853e","author":{"email":"06648be64f8fbc529d817d157ec32d385ea42f22@dio.jp","name":"Akira Matsuda"},"message":"Typos in AR tests","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/887eaa8689b5c6a40d42d99116298a7f6ba8853e"},{"sha":"33681d000147d8249d7e59bcc2189140c0831e7e","author":{"email":"16356534c1589fe78070f5640bedf8614007153c@gmail.com","name":"yuuji.yaginuma"},"message":"update supported version of PostgreSQL in docs [ci skip]\n\nFollow up to  #23434","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/33681d000147d8249d7e59bcc2189140c0831e7e"},{"sha":"2144c75cf2c5d3296c8935f913cd8fa4e160457b","author":{"email":"63b51a7b3ff1fafca81cda6f7ce2446b69bc82b3@gmail.com","name":"Yves Senn"},"message":"Merge pull request #23447 from y-yagi/update_pg_supported_version_in_docs\n\nupdate supported version of PostgreSQL in docs [ci skip]","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/2144c75cf2c5d3296c8935f913cd8fa4e160457b"},{"sha":"8a84f1c047ebb59dec7a7ece9355da9c7b0ae6b7","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@trebex.net","name":"Matthew Draper"},"message":"Merge pull request #23443 from prathamesh-sonpatki/fix-logging-in-development\n\nPut some space for non-assets requests in development mode","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/8a84f1c047ebb59dec7a7ece9355da9c7b0ae6b7"},{"sha":"3366a3ad780b140805890b2d3b2d613acec441e4","author":{"email":"b0ec219b21b23fd7a3c13d77792f782b4964c580@phusion.nl","name":"Hongli Lai (Phusion)"},"message":"Document the fact that Action Cable does not require a multi-threaded app server\n\n[ci skip]","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/3366a3ad780b140805890b2d3b2d613acec441e4"},{"sha":"f3433f7c757ef8352c3ea3796a9b350b4454a2b6","author":{"email":"4547e0aab037fa9b9a15919f9d769a4eaf52cab8@gmail.com","name":"Mike Perham"},"message":"Remove json gem dependency\n\nAll modern Rubies ship JSON as part of stdlib.  Using the gem actually hurts multi-platform support due to build difficulties on Windows.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/f3433f7c757ef8352c3ea3796a9b350b4454a2b6"},{"sha":"12bdda74d3f1f4069ddb3289a6e4feb6a63c0302","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #23453 from mperham/remove_json\n\nRemove json gem dependency","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/12bdda74d3f1f4069ddb3289a6e4feb6a63c0302"},{"sha":"6ece7df8d80c6d93db43878fa4c0278a0204072c","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #23442 from prathamesh-sonpatki/improve-pg-version-old-error-message\n\nImprove pg version old error message and mention this change in release notes.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/6ece7df8d80c6d93db43878fa4c0278a0204072c"},{"sha":"deae52a62ec6085b7b8d5f9db113946343266582","author":{"email":"8d513dbe9b8a06106ae16a64ee4e803eb1bdf3ca@gmail.com","name":"Alexey Zabelin"},"message":"Add dummy apple icon files\n\nPreviously Safari would try to load these files when you visit\nlocalhost:3000. That created two exceptions in the log. It also caused\nthe exception notifier to send them out.\n\nIn response to #23427","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/deae52a62ec6085b7b8d5f9db113946343266582"},{"sha":"a14cd3261c50b6eb0eb23c852a45bf7c253bf5aa","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #23455 from alexeyzab/add_apple_dummy_icon_files\n\nAdd dummy apple icon files","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/a14cd3261c50b6eb0eb23c852a45bf7c253bf5aa"},{"sha":"e4f0608164b1a25bc3a35a1bd024efe425410758","author":{"email":"daab9349e7897953586c7278844811677e111b79@gmail.com","name":"Kasper Timm Hansen"},"message":"Fix line filters running tests from multiple runnables.\n\n`derive_regexp` was written with the assumption that we were run from a\nblank slate — that if the filter didn't match we might as well return it\nbecause it was nil.\n\nThis isn't the case because minitest calls `run` on every runnable. Which\nis any subclass of Minitest::Runnable, such as ActiveSupport::TestCase,\nActionDispatch::IntegrationTest as well as any inheriting from those.\n\nThus after the first `run` we'd have put in a composite filter in\n`options[:filter]` making the next `run` create a linked list when it\nfailed to match the regexp and put the composite filter as the head.\n\nEvery runnable would accumulate more and more of the same filters,\nwhich effectively acted like an expanding whitelist and we ran tests\nfrom other runnables.\n\nClog the accumulation by returning nil if there's no filter to derive\na regexp from.\n\nNote: we pass a seed in the tests because Minitest shuffles the runnables\nto ensure the whitelist is expanded enough that the failure is triggered.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/e4f0608164b1a25bc3a35a1bd024efe425410758"},{"sha":"d10b48dd0aa00504212cb6f8598e5c1b7d0d968e","author":{"email":"daab9349e7897953586c7278844811677e111b79@gmail.com","name":"Kasper Timm Hansen"},"message":"Fix model test path typo uncovered in previous commit.\n\nBecause of the expanding whitelist for test filters, this test ended up\nrunning the tests on lines 4 and 9 in the post test even though the path\nwasn't right.\n\nHappened incidentally because the same line numbers were used in both\naccount and post test.\n\nAdd the .rb line so the file is required correctly and the filters are\napplied.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/d10b48dd0aa00504212cb6f8598e5c1b7d0d968e"},{"sha":"cdc112e3ea8bd7b5ba787e64f3f8ee3da3e5a64f","author":{"email":"f80d0ca101e967b50b730ddf8e8aca0de85e8df6@trebex.net","name":"Matthew Draper"},"message":"Defer Arel attribute lookup to the model class\n\nThis still isn't as separated as I'd like, but it at least moves most of\nthe burden of alias mapping in one place.","distinct":true,"url":"https://api.github.com/repos/phuibonhoa/rails/commits/cdc112e3ea8bd7b5ba787e64f3f8ee3da3e5a64f"}]}