{"push_id":1029927927,"size":1,"distinct_size":1,"ref":"refs/heads/issue-3040-force-auth-validate-email","head":"0a66ca3b91ef06a538c0b8ba38ad4a71ec7488c2","before":"7de2630160c827e8a940c9b1a151578908dfedc6","commits":[{"sha":"0a66ca3b91ef06a538c0b8ba38ad4a71ec7488c2","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"feat(client): Strict validation of email and uid on force_auth\n\nI always felt keeping a list of errors that go to the 400 page broke\nsome sort of abstraction. Instead of keeping a list, a new field\nis added to the error config in the error tables, `errorPageBaseUrl`.\nEach error also has a `getErrorPageUrl` function.\n\nIf an error does not have an `errorPageBaseUrl`, the error will cause\na redirect to the 500 page. If an error does contain an `errorPageBaseUrl`,\nit will be used as the base URL and any necessary metadata will be added\nto the URL.\n\nfixes #3040","distinct":true,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/0a66ca3b91ef06a538c0b8ba38ad4a71ec7488c2"}]}