{"push_id":809874099,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"361c70497b921ae6d129525292345e7c48e71385","before":"d24de5afb9a12f76476bd74a3ac9a611e0879562","commits":[{"sha":"877a01482605fa2db0a64602af16a514c2dc0a38","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"WPS job status page\n\nThe happy path works.\nStill needs some error handling.","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/877a01482605fa2db0a64602af16a514c2dc0a38"},{"sha":"76fc0fc4168c12071410c22eeb2a8550cc82f329","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Handle different WPS statuses","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/76fc0fc4168c12071410c22eeb2a8550cc82f329"},{"sha":"d2c3ea8b4ccc88385d4f3cec0b8a3a2abebf80a6","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Display a properly marked up page in the case of a non-200 reponse from WPS server","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/d2c3ea8b4ccc88385d4f3cec0b8a3a2abebf80a6"},{"sha":"7761a7585faff08df30df67a28236d3a84bc16bf","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Job completion callback, plus email notifications","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/7761a7585faff08df30df67a28236d3a84bc16bf"},{"sha":"0fde4102fa72ccddf9f2d6a44c809a3664b53f80","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Fix protocol in mailto link","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/0fde4102fa72ccddf9f2d6a44c809a3664b53f80"},{"sha":"1567532b5618691ef3fe0244546b9152bfaf38aa","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Disable email by default\n\nSo as to avoid being a spam producer.","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/1567532b5618691ef3fe0244546b9152bfaf38aa"},{"sha":"57284701977ebd93cc87da15a0b11e56fb308528","author":{"email":"a1210d888bf7b85b970b89a98c8a4cbf831f4114@gmail.com","name":"Jon Burgess"},"message":"Removed green mail\n\nDevelopers can easily test email contents with a log message, or using a real SMTP server.\n\ne.g. in Config.local.groovy, put some config such as:\n\ngrails {\n    mail {\n        'default' {\n            from = \"portal@example.com\"\n        }\n        disabled = false\n        host = \"smtp.example.com\"\n        port = 123\n        props = [ \"mail.smtp.auth\": \"true\" ]\n        username = \"user\"\n        password = \"password\"\n    }\n}","distinct":false,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/57284701977ebd93cc87da15a0b11e56fb308528"},{"sha":"361c70497b921ae6d129525292345e7c48e71385","author":{"email":"bcf518fdea54301fe3c58117dc1221ce70f26a66@gmail.com","name":"Dan Fruehauf"},"message":"Merge pull request #1995 from aodn/wps_status_page\n\nWps status page","distinct":true,"url":"https://api.github.com/repos/aodn/aodn-portal/commits/361c70497b921ae6d129525292345e7c48e71385"}]}