{"push_id":2483747382,"size":35,"distinct_size":1,"ref":"refs/heads/AM-SM-transition","head":"2550d33bbf0bb9c2d90cc34c0987deadab1434a0","before":"d774adb46635e9812f27523394a4418ba488f28e","commits":[{"sha":"d5ef3969b570c78fed9884b259129a6dbf6f9755","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Add SSN model with hashing and salting","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/d5ef3969b570c78fed9884b259129a6dbf6f9755"},{"sha":"71c9f3693b1e2b145c695694f4c3ed7ba79cc2cb","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Add a validator to prevent putting a raw SSN in the db.","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/71c9f3693b1e2b145c695694f4c3ed7ba79cc2cb"},{"sha":"9aa9cc4324145899bebec2027289902d9fced5b5","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Add format checker to the build step.\nrename MatchesRawSSN -> Matches\nadd _ as a character to sub out when checking to see if an SSN has been entered raw.","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/9aa9cc4324145899bebec2027289902d9fced5b5"},{"sha":"578314c6d4159ee805ff0bd2fbebd31f25d67a74","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Nicer Regex Apis","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/578314c6d4159ee805ff0bd2fbebd31f25d67a74"},{"sha":"b16e30c5c47afa14ca0dd757fc55af590b810764","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Merge branch 'master' into wml-add-ssn","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/b16e30c5c47afa14ca0dd757fc55af590b810764"},{"sha":"0d10611377b3b7d43fa34d28997f6cdfb9f037a5","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"POST ServiceMember now accepts ssn","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/0d10611377b3b7d43fa34d28997f6cdfb9f037a5"},{"sha":"642571b9a15c22838e8955f322fe660e8f0bcb17","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"move the migrations (fingers crossed no one did this yet)","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/642571b9a15c22838e8955f322fe660e8f0bcb17"},{"sha":"a335d6cd94c4ea2b38ea299957bbf7f212b34e4d","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"Cleanup, should be 200 not 201.","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/a335d6cd94c4ea2b38ea299957bbf7f212b34e4d"},{"sha":"d85007f94a9f69dd45d656169065ce98628d9357","author":{"name":"MacRae Linton","email":"97641da0cd458fb7433842e8071982e23d46ab6b@users.noreply.github.com"},"message":"You can patch the SSN now","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/d85007f94a9f69dd45d656169065ce98628d9357"},{"sha":"3642f16c81040308a0325f3ef2848d217291be01","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"show error fail to start a move\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/3642f16c81040308a0325f3ef2848d217291be01"},{"sha":"1ba24c624c0c7d80adeb2e432d29ef458566caf0","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"WIP routing that is driven by state\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/1ba24c624c0c7d80adeb2e432d29ef458566caf0"},{"sha":"902d00fe68c481840435564923a9650a271f5801","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"finished WorkflowRoutes\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/902d00fe68c481840435564923a9650a271f5801"},{"sha":"25fb1f8f4d36efe8a72ef14bea985625ff4a9e2e","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"WizardPage waits until after async actions to load next or previous page, since action may change list of pages\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/25fb1f8f4d36efe8a72ef14bea985625ff4a9e2e"},{"sha":"f41bfa49add18a39159fff06cfa08456b8271bc9","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"landing page only shows sign in button now that sign out is in menu\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/f41bfa49add18a39159fff06cfa08456b8271bc9"},{"sha":"e6c968b205b89f47df7bc3f48ff38e9850415b45","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"flow migrates to landing pages upon completion and marks placeholders with Todo class\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/e6c968b205b89f47df7bc3f48ff38e9850415b45"},{"sha":"a4fcd47cff371a0b403711a2ee3b2f72cbec27f0","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"AppWrapper uses getWorkflowRoutes\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/a4fcd47cff371a0b403711a2ee3b2f72cbec27f0"},{"sha":"a61bb0e345e3797fbab25aed15137fd8a29e2e32","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"removed obsolete demo code and duplicate routes\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/a61bb0e345e3797fbab25aed15137fd8a29e2e32"},{"sha":"a6c0ee43c3de7cb1807746a6ad8bd3ad0f52df33","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"additionalParams can be added to WizardPage as a prop for generation of next path\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/a6c0ee43c3de7cb1807746a6ad8bd3ad0f52df33"},{"sha":"b834ad13805169b3214f936b62741661f477e955","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"moves ducks only fires GET_MOVE_REQUEST_START if there isn't already a current move\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/b834ad13805169b3214f936b62741661f477e955"},{"sha":"325ec96346977ba230a23823dbed773855b98086","author":{"name":"Erin Stanfill","email":"2a4b17b11682b229726079a631360cf016a43450@truss.works"},"message":"moved loading of user token to AppWrapper now that it is connected, added actions that placeholder routes may need\n\n[#156573971]","distinct":false,"url":"https://api.github.com/repos/transcom/mymove/commits/325ec96346977ba230a23823dbed773855b98086"}]}
{"actor":{"display_login":"amitch23"}}