{"commits":[{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"446bdb449d47d5608a98b297d4f76c783e996b34","message":"Merge pull request #3857 from Overbryd/redirect_to_url_with_network_path_reference\n\nFix for redirect_to to respect urls with a network path reference like \"//asset.host.com/resources/1235\"","url":"https://api.github.com/repos/sferik/rails/commits/446bdb449d47d5608a98b297d4f76c783e996b34"},{"author":{"email":"5cbf7eff407199dc7152de5d8f928636db12cdc6@gmail.com","name":"Overbryd"},"sha":"9fb5ee8beb2f19aa09ae388096e66b634297dc77","message":"Minor enhancement by not unnecessarely escaping forward slashing within a curly regexp and by mentoining the protocol relative scheme in the internal comment","url":"https://api.github.com/repos/sferik/rails/commits/9fb5ee8beb2f19aa09ae388096e66b634297dc77"},{"author":{"email":"be11b38ca2a8492ea688531e4730d7fc0f6b7beb@hashref.com","name":"Xavier Noria"},"sha":"be482bd6d6d83aad6c281925e3a1c776bfa5e7cd","message":"Merge pull request #3858 from Overbryd/redirect_to_url_with_network_path_reference\n\nredirect_to url with network path reference: Do not escape forward slashes within a curly regexp","url":"https://api.github.com/repos/sferik/rails/commits/be482bd6d6d83aad6c281925e3a1c776bfa5e7cd"},{"author":{"email":"e778ca9ae94a42047e7195a27524ac6be7ec5e49@jasonnoble.org","name":"Jason Noble"},"sha":"c921ba97b80c50f22373ba8779d6a8587511c2f8","message":"Remove redundant or","url":"https://api.github.com/repos/sferik/rails/commits/c921ba97b80c50f22373ba8779d6a8587511c2f8"},{"author":{"email":"47657d79b59aa9de313fc4de70919d0a562e2d50@oiax.jp","name":"Tsutomu Kuroda"},"sha":"dff19f7be2584d9eaa869de14a919aa70d029d92","message":"Fix human_attribute_name to handle names with dots\n\nNested I18n namespace lookup under activerecord.models is deprecated now (c19bd4f).\nBut when a model uses accepts_nested_attributes_for, its Errors object can have\nan attribute name with \"addresses.street\" style. In this case, the dots should be\nsubstituted with slashes so that we can provide the translation under the\n\"activemodel.attributes.person.addresses/street\" key.","url":"https://api.github.com/repos/sferik/rails/commits/dff19f7be2584d9eaa869de14a919aa70d029d92"},{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"2985151000b9949474b8b575e25bf7ced387da02","message":"Merge pull request #3859 from kuroda/human_attribute_name\n\nFix human_attribute_name to handle names with dots","url":"https://api.github.com/repos/sferik/rails/commits/2985151000b9949474b8b575e25bf7ced387da02"},{"author":{"email":"35e0493590a89e22261c00acc700d8f93ba909ac@gmail.com","name":"Sergey Parizhskiy"},"sha":"c9cc535d2be6a30ee0f921c996f5d27c62070f66","message":"changes in the way of how the stylesheets_link_tag works","url":"https://api.github.com/repos/sferik/rails/commits/c9cc535d2be6a30ee0f921c996f5d27c62070f66"},{"author":{"email":"35e0493590a89e22261c00acc700d8f93ba909ac@gmail.com","name":"Sergey Parizhskiy"},"sha":"0bcac982b603787265e567d0f71da205d4be63c4","message":"Merge branch 'master' of github.com:lifo/docrails","url":"https://api.github.com/repos/sferik/rails/commits/0bcac982b603787265e567d0f71da205d4be63c4"},{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"d4964b338667fb14d7755cd90af88bb267238958","message":"Namespaced attribute lookup now works as 'model/association.attribute'.","url":"https://api.github.com/repos/sferik/rails/commits/d4964b338667fb14d7755cd90af88bb267238958"},{"author":{"email":"e3579b1e47f273529f0f929453e939a68ede9fd1@andyjeffries.co.uk","name":"Andy Jeffries"},"sha":"71d769e3b58cb56b4b1d5143936c65be8b27c490","message":"Named Routes shouldn't override existing ones (currently route recognition goes with the earliest match, named routes use the latest match)","url":"https://api.github.com/repos/sferik/rails/commits/71d769e3b58cb56b4b1d5143936c65be8b27c490"},{"author":{"email":"acc0603fb8fc237c26a3efbf469ce70fe087c9f9@gmail.com","name":"lest"},"sha":"1f0e21ce3037b03a125229810d584db77c0c6ed4","message":"use classify in ParamsWrapper to derive model name from controller name","url":"https://api.github.com/repos/sferik/rails/commits/1f0e21ce3037b03a125229810d584db77c0c6ed4"},{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"168c088735d47ecb4347541afcbf4a873f50319a","message":"Merge pull request #3863 from lest/params-wrapper-inflections\n\nuse classify in ParamsWrapper to derive model name from controller name","url":"https://api.github.com/repos/sferik/rails/commits/168c088735d47ecb4347541afcbf4a873f50319a"},{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"f6cc4fd7a251490df717a85be3be335a70edaec5","message":"Merge pull request #3861 from andyjeffries/master\n\nNamed Routes shouldn't override existing ones (currently route recognition goes with the earliest match, named routes use the latest match)","url":"https://api.github.com/repos/sferik/rails/commits/f6cc4fd7a251490df717a85be3be335a70edaec5"},{"author":{"email":"2034ff49f86b31154f8bd08550f3de750ddb116b@gmail.com","name":"Uģis Ozols"},"sha":"1c65962b9da73d5ee231d38794166a94c80e4a74","message":".rhtml and .rxml was removed in Rails 3.","url":"https://api.github.com/repos/sferik/rails/commits/1c65962b9da73d5ee231d38794166a94c80e4a74"},{"author":{"email":"5bd60faed1f7da6d22ded94991a54cd0361e68cb@newrelic.com","name":"Jade Rubick"},"sha":"73a331c2acfce971aa2dda8e72af5edc6867e344","message":"Speed up table_exists? for databases with a large number of tables\n\nAt New Relic, we have hundreds of thousands of tables, and our migrations took 30 minutes without this similar patch. This cuts it down to a more reasonable amount of time.\n\nThe rescue false part is ugly, but necessary as far as I can tell. I don't know of a cross-database statement you can make that will work without trapping errors.","url":"https://api.github.com/repos/sferik/rails/commits/73a331c2acfce971aa2dda8e72af5edc6867e344"},{"author":{"email":"2034ff49f86b31154f8bd08550f3de750ddb116b@gmail.com","name":"Uģis Ozols"},"sha":"d2f46d053f640c568a9cea25db66c227b6dc4ec6","message":"Remove .rxml, .rjs and .rhtml from source annotation regexp.","url":"https://api.github.com/repos/sferik/rails/commits/d2f46d053f640c568a9cea25db66c227b6dc4ec6"},{"author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com","name":"José Valim"},"sha":"38185f670e2dd4bb1ec9bf6e3397d7ad9da630ee","message":"Merge pull request #3866 from ugisozols/master\n\nRemove .rxml, .rjs and .rhtml from source annotation regexp.","url":"https://api.github.com/repos/sferik/rails/commits/38185f670e2dd4bb1ec9bf6e3397d7ad9da630ee"},{"author":{"email":"2034ff49f86b31154f8bd08550f3de750ddb116b@gmail.com","name":"Uģis Ozols"},"sha":"d645aed91f488ed00bd4b143e04c5e9b30e00c54","message":"Use do end for multiline block.","url":"https://api.github.com/repos/sferik/rails/commits/d645aed91f488ed00bd4b143e04c5e9b30e00c54"},{"author":{"email":"7bbcc45b0f8f88a262415b9271579a59b891be2e@gmail.com","name":"Aaron Patterson"},"sha":"988061ddb802e6803d19de954762753f14551c56","message":"Merge pull request #3867 from jadeforrest/master\n\nIncrease performance for table_exists?","url":"https://api.github.com/repos/sferik/rails/commits/988061ddb802e6803d19de954762753f14551c56"},{"author":{"email":"7bbcc45b0f8f88a262415b9271579a59b891be2e@gmail.com","name":"Aaron Patterson"},"sha":"8aa7b8695dd90989de699e050b61d755e3a61b19","message":"Quitoting the table name before querying.","url":"https://api.github.com/repos/sferik/rails/commits/8aa7b8695dd90989de699e050b61d755e3a61b19"}],"ref":"refs/heads/master","head":"9147613ce09710e70790ac45d3b20c3ef6c1fa46","push_id":53496464,"size":150}