{"push_id":1760960506,"size":47,"distinct_size":47,"ref":"refs/heads/master","head":"079ed3b6f8b671acde2dd630d28d21adb010fb3a","before":"5abdb65e5691dc9f95540c7c4a9060a30ae5cd9f","commits":[{"sha":"6bc2db4567084bfde44161a393cb3cbf05305253","author":{"name":"Matthew Rudy Jacobs","email":"227a7a1a244c78dd40d40223599d2b9385b5cdf2@gmail.com"},"message":"Fix Omniauth config tests","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/6bc2db4567084bfde44161a393cb3cbf05305253"},{"sha":"6fc6a28e3b3a92b6140cdcfa6cbccdf87ab27895","author":{"name":"Matthew Rudy Jacobs","email":"227a7a1a244c78dd40d40223599d2b9385b5cdf2@gmail.com"},"message":"Avoid the assert_equal nil deprecation warning","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/6fc6a28e3b3a92b6140cdcfa6cbccdf87ab27895"},{"sha":"a47928090a4e8c37b904885ef082ee919ea576bf","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Merge pull request #4445 from gogovan/fix-strategy-class-tests\n\nFix Omniauth config tests","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/a47928090a4e8c37b904885ef082ee919ea576bf"},{"sha":"15a50dc8d7447e30c2f9780f59e23c17304c7785","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Test against latest ruby versions","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/15a50dc8d7447e30c2f9780f59e23c17304c7785"},{"sha":"fa2d333bde0508330467fbdace6e6f3c6085532c","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Update Gemfile dependencies","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/fa2d333bde0508330467fbdace6e6f3c6085532c"},{"sha":"c76f0e59b7c3e36cefd313a35bbf9812201d64e5","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Use assert_nil to prevent minitest warnings","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/c76f0e59b7c3e36cefd313a35bbf9812201d64e5"},{"sha":"bf4641c8cfd5b16526133fb71bb8600127e7a0b6","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Skip running tests on Ruby 2.4 / head and Rails 4.1","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/bf4641c8cfd5b16526133fb71bb8600127e7a0b6"},{"sha":"70eb18d766d161438d428c62015cfc4fdb6c8724","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Notify original user email when the email changes\n\nThis adds a new setting `send_email_change_notification` which will\nsend an email to the original user email when their email is updated to\na new one.\n\nIt doesn't take into account the reconfirmable setting yet, it will be\nadded next, so that if confirmable is included and reconfirmable is\nbeing used, the email will be triggered when the email change is\nrequested, not when confirmed (e.g when we store the email in\n`unconfirmed_email`, not when it's later copied to `email` when that is\nconfirmed).","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/70eb18d766d161438d428c62015cfc4fdb6c8724"},{"sha":"8387cc947459486d6b758e35a07b0c054334d451","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"When using reconfirmable, notify the original email about the change right away\n\nDo not wait for the email change to be confirmed by the \"unconfirmed\nemail\" with reconfirmable: notify the original email right away.","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/8387cc947459486d6b758e35a07b0c054334d451"},{"sha":"0a9e2c961f834bb99ef107d95c8562dd6953a53e","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Add changelog entry for new email change notification feature [ci skip]","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/0a9e2c961f834bb99ef107d95c8562dd6953a53e"},{"sha":"d7f6855ad86eda7249616a23bf5e2ed82835846a","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Add some docs to the send email/password notification settings [ci skip]","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/d7f6855ad86eda7249616a23bf5e2ed82835846a"},{"sha":"a3d31778c2421156af59ac1df500625182d5f564","author":{"name":"Joel Bryan Juliano","email":"7d1dda7960b7403f17eed6f5765e35b74772a9a4@gmail.com"},"message":"Confirmation link validity is wrong in different time zone\n\nDue to time zone difference, the confirmation link in email is invalid, this can be solved by using UTC for Time.now for confirmation_period_expired?","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/a3d31778c2421156af59ac1df500625182d5f564"},{"sha":"2135ae5e5e3c0256480343e36c0015b1e0931bc7","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Change email_change => email_changed notification\n\nThis better indicates what the setting is for, and when it's supposed to\nbe triggered.\n\nWe might eventually deprecate the existing password_change on in favor\nof password_changed.","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/2135ae5e5e3c0256480343e36c0015b1e0931bc7"},{"sha":"c6057588008c5c81b1ac0611c7e461fe599832e6","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Add some basic tests for the email changed notification","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/c6057588008c5c81b1ac0611c7e461fe599832e6"},{"sha":"f7b6d786066cef2f5e8d2ce9c6b6cc83918580eb","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Merge pull request #4455 from plataformatec/feature/confirmation-notification\n\nNotify original email when it's changed","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/f7b6d786066cef2f5e8d2ce9c6b6cc83918580eb"},{"sha":"60dc4be8c10d5af9d185e62e9a943e5dfb2ec9a2","author":{"name":"victor-am","email":"719b0f74ed1dcb45cec9fce34cd1e4ca1118692d@plataformatec.com"},"message":"Fix absent password params from Password#update\n\nRelated to issue #4397\n\nThis hotfix adds a string coercion to new_password paramenters when\ntrying to reset an user's password.\n\nBefore that, when a user submitted a password recovery form with the\nnew_password and new_password_confirmation params as nil, Devise would\nsign in the user with a success notice but without actually changing the\npassword.","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/60dc4be8c10d5af9d185e62e9a943e5dfb2ec9a2"},{"sha":"0c5d78e31ca7589c2f637658c27ebe7b0e36dcd7","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Merge pull request #4456 from victor-am/hotfix_absent_new_password_values\n\nFix absent password params from Password#update\n\nCloses #4397.","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/0c5d78e31ca7589c2f637658c27ebe7b0e36dcd7"},{"sha":"a665aada259d6ee2e1da552da93a244b17ab97b5","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Merge pull request #4461 from jjuliano/patch-1\n\nConfirmation link validity is wrong in different time zone","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/a665aada259d6ee2e1da552da93a244b17ab97b5"},{"sha":"bacd9d244cdf223b1fe080fa01b8c5bfc0b7a181","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Ensure both times are UTC when validating the confirmation period\n\nThe fact that we're setting them value as UTC doesn't necessarily mean\nwe're gonna get it back as UTC, so ensure both are converted to compare.","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/bacd9d244cdf223b1fe080fa01b8c5bfc0b7a181"},{"sha":"32f63b2fb9ad7bb230906adb6825c6cf64d6a22c","author":{"name":"Carlos Antonio da Silva","email":"0623380b1be514d872865ba89a2dcbffdacb365d@gmail.com"},"message":"Bundle update","distinct":true,"url":"https://api.github.com/repos/ngpestelos/devise/commits/32f63b2fb9ad7bb230906adb6825c6cf64d6a22c"}]}
{"actor":{"display_login":"ngpestelos"}}