{"push_id":987960279,"size":46,"distinct_size":4,"ref":"refs/heads/add-logging-support","head":"f9d40d6d380f071813c8335f1e8ba0032ade2e18","before":"6c7f4c39ded6d824f90852fabca6ffca93485dfc","commits":[{"sha":"20c37a36d50fcf3ba583685098e92ff514325073","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"fixed lint errors in Sass","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/20c37a36d50fcf3ba583685098e92ff514325073"},{"sha":"0f87f5c21f8546f69f3209dbd954e80fb9685dbe","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"added lint task to gulp","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/0f87f5c21f8546f69f3209dbd954e80fb9685dbe"},{"sha":"3b77cfc7841df871b816998e061f3ac17d51f05f","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"added ignorefiles to .stylelintrc","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/3b77cfc7841df871b816998e061f3ac17d51f05f"},{"sha":"d2c5c60eb45acdc52194dd14dacef96985c83a79","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"added missing npm dep","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/d2c5c60eb45acdc52194dd14dacef96985c83a79"},{"sha":"94955312fdf4eab0e7803c358dc600831b300fe5","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Merge pull request #19 from ONSdigital/eq-153-sass-lint\n\neq-153 Sass linting","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/94955312fdf4eab0e7803c358dc600831b300fe5"},{"sha":"666733d5dcf514fb796915cb402d52feaa4b4add","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Portal integration hardening","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/666733d5dcf514fb796915cb402d52feaa4b4add"},{"sha":"b49dfb7fd9fa6ed70caf5c1698e2e0b619026c54","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Locking the backend to openssl, on OSX two backends are available CommonCrypto and OpenSSL but on Linux only OpenSSL is available","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/b49dfb7fd9fa6ed70caf5c1698e2e0b619026c54"},{"sha":"76595fdfb3011a80b0985c2679771b868b91607b","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Explicity convert public and private keys to a bytes string before passing to python cryptography","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/76595fdfb3011a80b0985c2679771b868b91607b"},{"sha":"2d1e63e78595d668029ef28d79b274556ac69e87","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Reverting travis build file","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/2d1e63e78595d668029ef28d79b274556ac69e87"},{"sha":"6958b1bb68020ee3734370d3d265b2da5d3038f2","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Code review comments","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/6958b1bb68020ee3734370d3d265b2da5d3038f2"},{"sha":"66bdd20f082a60dbb489d1d2aeceeb5fb6235b18","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"More code review comments","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/66bdd20f082a60dbb489d1d2aeceeb5fb6235b18"},{"sha":"24be41c33add9accade9313c5030bb7db61ce245","author":{"email":"1f840e59dd86b355db14a88c2b86dfdd07fb098a@gmail.com","name":"Dan Hilton"},"message":"Merge pull request #20 from ONSdigital/eg-69-harden-portal-integration\n\nEQ 69 Harden Portal Integration","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/24be41c33add9accade9313c5030bb7db61ce245"},{"sha":"715668742090e9e3185b019240c5d1a92f7bfec7","author":{"email":"555d01dd6a3cfa120592c8119636372ed95158e4@warrenbailey.net","name":"Warren Bailey"},"message":"Add git revision health check","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/715668742090e9e3185b019240c5d1a92f7bfec7"},{"sha":"727533427ca240b06b92104467978dfccdf9e102","author":{"email":"c0cdd1b0622369ba56bbad575075ead3dcadfd4b@gmail.com","name":"David Jones"},"message":"Update travis nod version and declare dependencies","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/727533427ca240b06b92104467978dfccdf9e102"},{"sha":"2bdad9bebcd83e939d07ec77ce1247722f4c9a73","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"wip","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/2bdad9bebcd83e939d07ec77ce1247722f4c9a73"},{"sha":"522698c3d5359ae4059169628d17d41bd43e0942","author":{"email":"40652f744fbd0f31b7448f45c6aba43a6a86efd4@justpark.com","name":"Hamish Taplin"},"message":"added a11y machine tests","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/522698c3d5359ae4059169628d17d41bd43e0942"},{"sha":"94315c9e5404798fb6d445a3ee21c934a41fa0d7","author":{"email":"1f840e59dd86b355db14a88c2b86dfdd07fb098a@gmail.com","name":"Dan Hilton"},"message":"Merge pull request #21 from ONSdigital/eq-100-zero-downtime\n\nAdd git revision health check","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/94315c9e5404798fb6d445a3ee21c934a41fa0d7"},{"sha":"341056c682e1cc0842ca12294c5ca88dc10ef349","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@hamishtaplin.com","name":"Hamish Taplin"},"message":"Merge pull request #22 from ONSdigital/update-deps-and-node-version\n\nUpdate travis nod version and declare dependencies","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/341056c682e1cc0842ca12294c5ca88dc10ef349"},{"sha":"f19d8a4640f7902dd540d8d982189cfa2edc467d","author":{"email":"1f840e59dd86b355db14a88c2b86dfdd07fb098a@gmail.com","name":"Dan Hilton"},"message":"FIX: When KEYMAT not configured, None is passed to CFFI causing errors\n\nWhen the application is deployed to an ElasticBeanstalk environment and the SR_ENVIRONMENT variable is set,\nthe application looks for the presence of two env vars EQ_RRM_PUBLIC_KEY and EQ_SR_PRIVATE_KEY. If these\nare set to None then the application fails, as it can't initialise a Decoder correctly for JWT usage.\n\nThis commit adds a check for the presence of those two settings, raising an OSError (closest error type ish) to\nhighlight the error as soon as it appears.\n\nThis error (and all errors) are currently surpressed by incorrect HTTP 500 error handlers that hampered finding this bug.\nThe next commit will address this issue.","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/f19d8a4640f7902dd540d8d982189cfa2edc467d"},{"sha":"4a31a05ac351b9213e0c9973647a80fdf12455ed","author":{"email":"1f840e59dd86b355db14a88c2b86dfdd07fb098a@gmail.com","name":"Dan Hilton"},"message":"remove unneeded import that was surpressing web errors.","distinct":false,"url":"https://api.github.com/repos/ONSdigital/eq-survey-runner/commits/4a31a05ac351b9213e0c9973647a80fdf12455ed"}]}