{"push_id":976105110,"size":448,"distinct_size":2,"ref":"refs/heads/disable_with_i18n","head":"e70cac37f302c370f0765cd9727d8fdde41f3527","before":"e0c3ad231e232aaa814c539853a60ea6a8971b6c","commits":[{"sha":"3f93888808442c014eab31ba31151daeafa76f1f","author":{"email":"4df7f3dad182da66af235a1249daf95d26b3dee6@gmail.com","name":"Genadi Samokovarov"},"message":"Fix edge case with ActionView::Template::Error reraise\n\nWhen you re-raise an ActionView::Template::Error, the #cause can change.\nYou can see this behaviour with [nack]. Currently, `web-console` doesn't\nrun the console in the proper binding in the case of errors in the\nviews, because when we follow the `#cause` of the exception it is an\n[`EOFError`][EOFError].\n\nThis also affects [pow] as it runs on [nack].\n\n[nack]: https://github.com/josh/nack\n[pow]: http://pow.cx/\n[EOFError]: https://github.com/josh/nack/blob/d523cc870c0a11dcf349388a15adfecba9314f97/lib/nack/server.rb#L108","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/3f93888808442c014eab31ba31151daeafa76f1f"},{"sha":"837e40dcac023319a0bfc38240761d4352b73b99","author":{"email":"7c01f30b2c4fe570dad62a4b3813501624fbdd3c@gmail.com","name":"Dave Gynn"},"message":"restore ability to pass extra options to cache stores\n\nThe `cache` helper methods should pass any extra options\nto the cache store. For example :expires_in would be a\nvalid option if memcache was the cache store. The change\nin commit da16745 broke the ability to pass any options\nother than :skip_digest and :virtual_path. This PR\nrestores that functionality and adds a test for it.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/837e40dcac023319a0bfc38240761d4352b73b99"},{"sha":"52bb2d36d3141dcd8217221065d9b5fa2b12deba","author":{"email":"daab9349e7897953586c7278844811677e111b79@gmail.com","name":"Kasper Timm Hansen"},"message":"Add `as` to encode a request as a specific mime type.\n\nTurns\n\n```\npost articles_path(format: :json), params: { article: { name: 'Ahoy!' } }.to_json,\n  headers: { 'Content-Type' => 'application/json' }\n```\n\ninto\n\n```\npost articles_path, params: { article: { name: 'Ahoy!' } }, as: :json\n```","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/52bb2d36d3141dcd8217221065d9b5fa2b12deba"},{"sha":"82dc7786297a20a7a32e6bee7884ec1d4335410e","author":{"email":"5126686fa623549768e4998503dd9df08f03b4d1@gmail.com","name":"James Coleman"},"message":"Clarify DatabaseStatements#execute docs re: memory usage.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/82dc7786297a20a7a32e6bee7884ec1d4335410e"},{"sha":"9433dde5d1ff33731e5a928166c1b9192bca92ae","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jonathanmoss.me","name":"Jon Moss"},"message":"Remove empty lines in Rails development logger\n\nThis is causing bugs like #23215 to occur, due to the extra spaces being\ninserted. Also, this is fixed upstream in the upcoming release of\nSprockets 4.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/9433dde5d1ff33731e5a928166c1b9192bca92ae"},{"sha":"38492590cf30bae0f4817c610bc0237ccdea7c1a","author":{"email":"4df7f3dad182da66af235a1249daf95d26b3dee6@gmail.com","name":"Genadi Samokovarov"},"message":"Introduce new welcome page for new projects\n\nAs requested by David in 23233.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/38492590cf30bae0f4817c610bc0237ccdea7c1a"},{"sha":"ae9c08f3926ab4669ee7dca1983212182e386c0a","author":{"email":"60948ac426514e74ed03a0196977cedd22468af1@gmail.com","name":"kp"},"message":"adds debug logging to actioncable connect","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/ae9c08f3926ab4669ee7dca1983212182e386c0a"},{"sha":"9c97bf5510d390bf2aa9a862ce86884b347e4c40","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Remove `limit: 11` as backward-compatibility with Rails 2.0\n\nInteger limit as a byte size was introduced from Rails 2.1.\n`limit: 11` is not a byte size, but take care for backward-compatibility\nwith Rails 2.0 (a892af6). Integer limit out of range should be allowed\nto raise by #6349. I think we should remove this backward-compatibility.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/9c97bf5510d390bf2aa9a862ce86884b347e4c40"},{"sha":"10bc49710b7205a6172c3e072b3c77114fefd952","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Fix typo","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/10bc49710b7205a6172c3e072b3c77114fefd952"},{"sha":"e2ca039e5a4f819af70d794931c491b71c812335","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@ryanbigg.com","name":"Ryan Bigg"},"message":"Slice out options for cache_fragment_name explicitly\n\nThis allows expire_in (and other options) to be passed to the cache method","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/e2ca039e5a4f819af70d794931c491b71c812335"},{"sha":"ed15217b054de379d7b0d283d08b71f185fdf2e9","author":{"email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com","name":"Ben Woosley"},"message":"Consistently warn that passing an offset to `find_nth` is deprecated\n\n@bogdan pointed out that a `loaded?` relation would not warn that the supplied\noffset would be removed. This fixes that oversight.\n\nhttps://github.com/rails/rails/commit/16a476e4f8f802774ae7c8dca2e59f4e672dc591#commitcomment-15706834\n\nAlthough this second argument is probably not widely used, and would be\nignored anyway in the loaded? case, this could protect callers from gotchas.\n\n[Ben Woosley & Victor Kmita]","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/ed15217b054de379d7b0d283d08b71f185fdf2e9"},{"sha":"a69281614a7ed6c134d9a799419dd34dd5293a81","author":{"email":"06648be64f8fbc529d817d157ec32d385ea42f22@dio.jp","name":"Akira Matsuda"},"message":":arrow_left: indentation\n\n[ci-skip]","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/a69281614a7ed6c134d9a799419dd34dd5293a81"},{"sha":"dc925119a3912ecfe0df400007163f33b99d6385","author":{"email":"06648be64f8fbc529d817d157ec32d385ea42f22@dio.jp","name":"Akira Matsuda"},"message":"Revert \"Remove valid_scope_name? check - use ruby\"\n\nThis reverts commit f6db31ec16e42ee7713029f7120f0b011d1ddc6c.\n\nReason:\nScope names can very easily conflict, particularly when sharing Concerns\nwithin the team, or using multiple gems that extend AR models.\n\nIt is true that Ruby has the ability to detect this with the -w option, but the\nreality is that we are depending on too many gems that do not care about Ruby\nwarnings, therefore it might not be a realistic solution to turn this switch on\nin our real-world apps.","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/dc925119a3912ecfe0df400007163f33b99d6385"},{"sha":"ac0446870f0504958ada7431681e37fffba6391a","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #23303 from Empact/find-nth-deprecation\n\nConsistently warn that passing an offset to `find_nth` is deprecated","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/ac0446870f0504958ada7431681e37fffba6391a"},{"sha":"60b8ab710d6afd5810f1a4625b6551190e12d81f","author":{"email":"06648be64f8fbc529d817d157ec32d385ea42f22@dio.jp","name":"Akira Matsuda"},"message":"scope needs the second argument","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/60b8ab710d6afd5810f1a4625b6551190e12d81f"},{"sha":"2812af720e4869f03e836d1b527b0a50c2a52b22","author":{"email":"06648be64f8fbc529d817d157ec32d385ea42f22@dio.jp","name":"Akira Matsuda"},"message":"Suppress :warning:s","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/2812af720e4869f03e836d1b527b0a50c2a52b22"},{"sha":"f3c1897d30f89b45df51da4e61eeda19a7e3c849","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@loudthinking.com","name":"David Heinemeier Hansson"},"message":"Merge pull request #23237 from gsamokovarov/new-welcome-page\n\nIntroduce new welcome page for new projects","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/f3c1897d30f89b45df51da4e61eeda19a7e3c849"},{"sha":"e0026e232744123a45aebd2a1bce8b2a748cac7b","author":{"email":"e274eeff768c6396088ec6eb091f4bf4d47ab1e0@mgrachev.com","name":"Mikhail Grachev"},"message":"Fix a bug with initialize schema_migrations table\n\nThis line causes an error when executing the command: `rails db:drop db:create db:schema:load`\n\nActiveRecord::StatementInvalid: PG::SyntaxError: ERROR:  syntax error at or near \"{\"\nLINE 1: ...NSERT INTO \"schema_migrations\" (version) VALUES (#{v}), (#{v...","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/e0026e232744123a45aebd2a1bce8b2a748cac7b"},{"sha":"2637fb75d82e1c69333855abd58c2470994995d3","author":{"email":"7a0559213618bb59f33e95efd260811728549345@gmail.com","name":"Eileen M. Uchitelle"},"message":"Merge pull request #23307 from mgrachev/fix-schema-migrations\n\nFix a bug with initialize schema_migrations table","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/2637fb75d82e1c69333855abd58c2470994995d3"},{"sha":"7705fcf0b6c0a1217fa91a709dcf00701f4af694","author":{"email":"008a54eb6d71a5859627c196c2a3ca841721862c@gmail.com","name":"Bogdan Gusiev"},"message":"Reworked ActiveRecord::Relation#last to always use SQL\n\ninstead of loading relation","distinct":false,"url":"https://api.github.com/repos/shingo-nakanishi/rails/commits/7705fcf0b6c0a1217fa91a709dcf00701f4af694"}]}