{"push_id":2908580620,"size":33,"distinct_size":1,"ref":"refs/heads/master","head":"63776f55ae51ac6f9c2ed863d80399f0e946e447","before":"df7d9faba2e1c23291ee83ae653fbcff5794bb93","commits":[{"sha":"b866818d92eb0fd7f05abc978a6619bc345451fc","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Fix report generation status checking failure\n\n* Report generation polling page was never reaching the download report\n  page in prod\n* Base 64 content was returned due to missing binary media types\n  setting on API gateway\n* Base 64 caused report status AJAX to fail due to incompatibility\n  with application/json Content-Type header\n* Extra slash on status check success redirect URL caused 404\n* Remove extra slash after baseUrl, as the baseUrl has a trailing slash\n  on dev/prod to reach the download page","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/b866818d92eb0fd7f05abc978a6619bc345451fc"},{"sha":"6b30a44009289bc2682a53e2ed9c527c0d6ea6b4","author":{"name":"John Morley","email":"c38aaab543a5a8f8fa241c96fc403cbc388301dd@users.noreply.github.com"},"message":"Merge pull request #35 from dvsa/bugfix/generate-report-ajax-check-url-generation\n\nFix report generation status checking failure","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/6b30a44009289bc2682a53e2ed9c527c0d6ea6b4"},{"sha":"856016087040e69898cfcf43859b44afb837b072","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Add aside on multi penalty summary to cancel only when all unpaid","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/856016087040e69898cfcf43859b44afb837b072"},{"sha":"7cdaf566a6f89c726888aa7bed11b42cfed1a60a","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"adds cookie-session","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/7cdaf566a6f89c726888aa7bed11b42cfed1a60a"},{"sha":"2bf544a745bdf35e1e28ac577306d50e9389276e","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"handles setting and clearing of user state","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/2bf544a745bdf35e1e28ac577306d50e9389276e"},{"sha":"e5b5f668d020ad4a7c54a8f5a85bef00d3dc2739","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"tries just grabbing name from req_user","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/e5b5f668d020ad4a7c54a8f5a85bef00d3dc2739"},{"sha":"5e3c1c6e0bec2cbac8a99af957671b5529989638","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"renames cookie","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/5e3c1c6e0bec2cbac8a99af957671b5529989638"},{"sha":"e208528d95c4d706a8d3f78608473144b88e83fd","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"moves cookie session middleware higher up","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/e208528d95c4d706a8d3f78608473144b88e83fd"},{"sha":"99f31db1b70d667993cad8561782c47191f9449e","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"adds req.session to all view renders","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/99f31db1b70d667993cad8561782c47191f9449e"},{"sha":"1dc2be54a6f372770b749f64cb1adde03328ad7f","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"fixes syntax error","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/1dc2be54a6f372770b749f64cb1adde03328ad7f"},{"sha":"27ce8582f424d464ca1ced75746e55fbfd361253","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"fixes syntax error","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/27ce8582f424d464ca1ced75746e55fbfd361253"},{"sha":"21e9f7e3f28008cbaedd7432ebac55486ba98ef4","author":{"name":"Ammar Haider","email":"36f058571aa8c284947f48bce2cf783f4482e3d0@bjss.com"},"message":"adds req.session to outstanding pages","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/21e9f7e3f28008cbaedd7432ebac55486ba98ef4"},{"sha":"6f03c68760f4689174421b5380c93a9c0656dd15","author":{"name":"John Morley","email":"c38aaab543a5a8f8fa241c96fc403cbc388301dd@users.noreply.github.com"},"message":"Merge pull request #36 from dvsa/bug/fix-session-state\n\nFix session state storage being stored on serverside","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/6f03c68760f4689174421b5380c93a9c0656dd15"},{"sha":"cf8c84d7827c6f0198815b32ba426eb3195db038","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Fix issue where user info cookie was not being set in dev/prod envs\n\n* On dev/prod environments, TLS is terminated by API Gateway and proxied\n  to express which is serving standard HTTP\n* Session cookie secure configuration prevented cookie being set,\n  meaning pages other than the start page had undefined user info\n* Remove secure configuration to ensure cookie is set","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/cf8c84d7827c6f0198815b32ba426eb3195db038"},{"sha":"6801f4a9030d6d186c38bb6390660f10af7648b6","author":{"name":"John Morley","email":"c38aaab543a5a8f8fa241c96fc403cbc388301dd@users.noreply.github.com"},"message":"Merge pull request #37 from dvsa/bugfix/userinfo-cookie-remove-secure\n\nFix issue where user info cookie was not being set in dev/prod envs","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/6801f4a9030d6d186c38bb6390660f10af7648b6"},{"sha":"9713d80a1235cee1f3cfce1b3603b2e6377063a2","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Happy path for cancellation of multi penalty\n\n* Make cancel link POST to new payment code cancel route\n* Call penalty group service to delegate the cancel, redirect back to\n  the payment code with a success/failure query param\n* Assumes that document service does not 404 for cancelled penalty group\n* Add delete method to HttpClient","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/9713d80a1235cee1f3cfce1b3603b2e6377063a2"},{"sha":"40e2072cac827cb799047a99315964c1a610fbf1","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Enhancements to penalty group post-cancellation\n\n* Expose group Enabled state and cancellation query param to view\n* Add notice on a cancelled penalty group + hide payment buttons\n* Hide cancellation actions where a group is already cancelled","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/40e2072cac827cb799047a99315964c1a610fbf1"},{"sha":"ae99948364067a82efc6ee4c80441b1836f7552e","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Hide cancel button for multi penalties that are already cancelled","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/ae99948364067a82efc6ee4c80441b1836f7552e"},{"sha":"565d557c2560f0070181bca8df48615dbe242eb4","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Add error box when cancellation of multi penalty fails","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/565d557c2560f0070181bca8df48615dbe242eb4"},{"sha":"f70c1167c86131fdf88c067a79ac299b2d135bbb","author":{"name":"John Morley","email":"38b238369f018e696cebf41ac3c925cfc95593ad@bjss.com"},"message":"Fix multi penalty payment button hiding when not yet cancelled","distinct":false,"url":"https://api.github.com/repos/dvsa/rsp-internal-portal/commits/f70c1167c86131fdf88c067a79ac299b2d135bbb"}]}
{"actor":{"display_login":"johnmorleybjss"}}