{"push_id":1345503637,"size":17,"distinct_size":1,"ref":"refs/heads/amos/feature/894-add_i18n_override","head":"b2e4869a97a1f062cc357ba735b363d65577ea17","before":"7de35e695fdfd8182c487e6b6d87cd1a463ef6a3","commits":[{"sha":"52273c768fd7549c8b478ea5292a2cb5fd9132c7","author":{"name":"Jessie A. Young","email":"9a20b5c75aa9501bf0d1f2632d5a338d1b1d6f4a@gmail.com"},"message":"Make Figaro values more consistent\n\n**What**:\n  Use \"true\" and \"false\" instead of \"yes\" and \"no\"\n  Raise RuntimeError if yes or no pop up\n\n**Why**:\n  Consistency ensures we are setting up features correctly\n  Closes https://github.com/18F/identity-private/issues/851","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/52273c768fd7549c8b478ea5292a2cb5fd9132c7"},{"sha":"5d8b294b1a334549d9aabf16ae70b1a9b6acaa82","author":{"name":"Brendan Sudol","email":"811037e4d743e734554e4d8143cfa74b86943dbf@gmail.com"},"message":"Add typography size scaling (#546)\n\n**Why**:\r\n* heading sizes should scale for diff screen sizes\r\n* removed multi-property 'heading' class in favor of utility classes","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/5d8b294b1a334549d9aabf16ae70b1a9b6acaa82"},{"sha":"df549d623dc6e1e21040e9fb7223bac65494ccea","author":{"name":"Brian Hurst","email":"e8c3acbafa320dbbc98a5170d329d043f1e45ab0@gmail.com"},"message":"Improve invalid confirmation token error (#547)\n\n**Why**: Help explain to users why the confirmation link they received is no longer working","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/df549d623dc6e1e21040e9fb7223bac65494ccea"},{"sha":"05c2bfb73278f45bc68d2c04f997672367cbe9f8","author":{"name":"Brendan Sudol","email":"60d1a6545fea4799ea8401aaee818d26b586e0ee@gsa.gov"},"message":"Tweak alert icon positioning\n\n**Why**: looks better","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/05c2bfb73278f45bc68d2c04f997672367cbe9f8"},{"sha":"85978a537ef044acae4728a9ec932d737e0c8287","author":{"name":"Brian Hurst","email":"e8c3acbafa320dbbc98a5170d329d043f1e45ab0@gmail.com"},"message":"Merge pull request #549 from 18F/alert-ico-position-tweak\n\nTweak alert icon positioning","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/85978a537ef044acae4728a9ec932d737e0c8287"},{"sha":"7282aebe3f6f51d0d37ff9eb06467301a37ae68d","author":{"name":"Theresa","email":"f6e776ae3f285fc9b4e6bdcb927c3bb4595385f5@theresaanna.com"},"message":"Changing casing on the create password screen (#550)\n\n**Why**: changed to sentence casing to match other copy","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/7282aebe3f6f51d0d37ff9eb06467301a37ae68d"},{"sha":"b47b4f018bce1c5df9a788213d4077a8f28655ff","author":{"name":"Jessie A. Young","email":"4b455d87763ab10480d3f7a3044eefca69ede5ab@users.noreply.github.com"},"message":"Add rate limiting to all phone confirmation routes (#551)\n\n**Why**:\r\n  * Someone shouldn't be able to send a bunch of confirmation texts in a\r\n    row. Expensive for them and for us!\r\n\r\n**How**:\r\n  * Use same rate limit as `otp/send` (5 times in 5 mins currently)\r\n  * Were rate limiting `otp/send` but this adds\r\n    `phone_confirmation/send` and `idv/phone_confirmations/send`\r\n  * Rate limiting with Rack Attack gem\r\n  * Remove magic numbers from specs by referencing the ENV vars from\r\n    figaro rather than \"3\"","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/b47b4f018bce1c5df9a788213d4077a8f28655ff"},{"sha":"33264e7a2479d82a5f1132904d599fcf302f5a81","author":{"name":"Moncef Belyamani","email":"3dd6412793e8485cf252c374a9f95e420484d5d3@users.noreply.github.com"},"message":"Handle 404s via catch-all route (#545)\n\n**Why**: To reduce the noise in our logs and New Relic caused by people\r\nmistyping URLs, penetration testing, or malicious activity.\r\n\r\nBy default, Rails handles 404s by raising an\r\n`ActionController::RoutingError`, which is displayed as a FATAL error\r\nin the logs. A fatal error makes it sound like something that needs to\r\nbe addressed right away, but most 404s are just noise.\r\n\r\nI added an analytics event to track 404s and the requested path so we\r\ncan easily look them up.\r\n\r\nFixes https://github.com/18F/identity-private/issues/730","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/33264e7a2479d82a5f1132904d599fcf302f5a81"},{"sha":"d46a1b86239d04ece006f9cd71a419e2ad70f421","author":{"name":"Brendan Sudol","email":"60d1a6545fea4799ea8401aaee818d26b586e0ee@gsa.gov"},"message":"UI spacing & misc tweaks\n\n**Why**: better scaling for small screenz","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/d46a1b86239d04ece006f9cd71a419e2ad70f421"},{"sha":"55f3211db5406338efcdb35e28394a7f07800136","author":{"name":"Brian Hurst","email":"e8c3acbafa320dbbc98a5170d329d043f1e45ab0@gmail.com"},"message":"Merge pull request #552 from 18F/spacing-and-ui-tweaks\n\nUI spacing & misc tweaks","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/55f3211db5406338efcdb35e28394a7f07800136"},{"sha":"41722f06ab120543aadccf3a72471287b1f54936","author":{"name":"Robb Shecter","email":"db6320407ff503fd04caa4e067ae2cb7e49a4b4d@users.noreply.github.com"},"message":"Merge pull request #535 from 18F/jy-issue-851\n\nMake Figaro values more consistent","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/41722f06ab120543aadccf3a72471287b1f54936"},{"sha":"daf7d746bfb19fbf8d28c530fa83491bc9a0e4ea","author":{"name":"Jessie A. Young","email":"4b455d87763ab10480d3f7a3044eefca69ede5ab@users.noreply.github.com"},"message":"Remove unused view template / methods / files (#553)\n\n**Why**: We don't need what we don't use","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/daf7d746bfb19fbf8d28c530fa83491bc9a0e4ea"},{"sha":"25c38469adf2a31d0757ee6a637303a892e41e00","author":{"name":"Jessie A. Young","email":"4b455d87763ab10480d3f7a3044eefca69ede5ab@users.noreply.github.com"},"message":"Small formatting stuff (#554)\n\n**Why**: I just flipped through most of the view templates and saw that\r\nwe had extra newlines in some places and my natural instinct was to\r\nremove them.\r\n\r\nI also have my dotfiles set up to show a line at 80 chars, but I\r\nrealized after a bit that the limit on this proj is 100 so I made that\r\nclearer in our rubocop config file.\r\n\r\nThe third small change is to put called methods below the methods in\r\nwhich they are called. There is a name for that, but I am not able to\r\nrecall it at this moment...","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/25c38469adf2a31d0757ee6a637303a892e41e00"},{"sha":"856c9876c7bfb8d1db74054a6af01b42ab806c4c","author":{"name":"Brendan Sudol","email":"60d1a6545fea4799ea8401aaee818d26b586e0ee@gsa.gov"},"message":"Passcode input format / validate\n\n**Why**: better usability to have input length (& format)\ncorrespond with code length","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/856c9876c7bfb8d1db74054a6af01b42ab806c4c"},{"sha":"59fc2b915d31a75f7f323f13fff9474f3a3143c6","author":{"name":"Brian Hurst","email":"e8c3acbafa320dbbc98a5170d329d043f1e45ab0@gmail.com"},"message":"Merge pull request #555 from 18F/otp-input-maxlength\n\nPasscode input format / validate","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/59fc2b915d31a75f7f323f13fff9474f3a3143c6"},{"sha":"3179c6c385fff39cff05f069ef2a81cacbce02b8","author":{"name":"Alain Hoang","email":"36c1885d138b75bec9f1aa57fb29074ddd878536@gsa.gov"},"message":"Address demo deploy restart of all apps (#538)\n\n__Why__\r\nCapistrano versions 3.1 and higher no longer run the restart\r\ntask after deploy.  A restart is expected after a deployment.\r\n\r\n__How__\r\nModify capistrano configuration to use capistrano-passenger\r\ngem for deployments.\r\n\r\nFix #668","distinct":false,"url":"https://api.github.com/repos/18F/identity-idp/commits/3179c6c385fff39cff05f069ef2a81cacbce02b8"},{"sha":"b2e4869a97a1f062cc357ba735b363d65577ea17","author":{"name":"amoose","email":"45aee3dd94393f80299a9e4f69acd7ced14d2db3@amosarts.com"},"message":"[Issue #894] Adds custom I18n override\n\n**Why**\nContent reviewers do not have an easy method for locating\nthe source of localized strings\n\n**How**\nAdds an override for I18n's translate method to inject an\nanchor tag on all localized strings located in locale files.","distinct":true,"url":"https://api.github.com/repos/18F/identity-idp/commits/b2e4869a97a1f062cc357ba735b363d65577ea17"}]}
{"actor":{"display_login":"amoose"}}