{"push_id":1304131662,"size":25,"distinct_size":1,"ref":"refs/heads/issue71","head":"36fa876fd40e5e8a0c96efbfc807b85398f41ca1","before":"441007a48084f954cec36d8edd6a40fa1d385709","commits":[{"sha":"dc409fca718ee7dbee9de62960ea49c4246bd123","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Dev snapshot.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/dc409fca718ee7dbee9de62960ea49c4246bd123"},{"sha":"299e2ad9fc3acec6ad0ee6229e3cc27de1827573","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Snapshot.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/299e2ad9fc3acec6ad0ee6229e3cc27de1827573"},{"sha":"2ff00d798e739341b964a5c3cffa3c0ac216fdaa","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Snapshot (some renaming - one notify covers authorize and payment).","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/2ff00d798e739341b964a5c3cffa3c0ac216fdaa"},{"sha":"6423bc1147c94d194720e02ba48f3d62c88894c6","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Dev snapshot.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/6423bc1147c94d194720e02ba48f3d62c88894c6"},{"sha":"9a0571838caa5559802561ae7e86eda8a1f3c378","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Traced nasty little bug - extra \"$\"","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/9a0571838caa5559802561ae7e86eda8a1f3c378"},{"sha":"ada12985c0177dfd629f49c2d89aedcca5e14134","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Documentation on how to use the Notify handler.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/ada12985c0177dfd629f49c2d89aedcca5e14134"},{"sha":"6c2a46a069f89c7897751c5092fb3a8df867cc40","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Additional documentation.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/6c2a46a069f89c7897751c5092fb3a8df867cc40"},{"sha":"f6b640af91c9679e3b52a9844e4cad8c3d88cf92","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Documentation typos.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/f6b640af91c9679e3b52a9844e4cad8c3d88cf92"},{"sha":"53106010d98612ee0efd794d9850d05bcd4dfb9b","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Changed checkSignature() to isValid() as a more general name (can check IP addresses, for example).","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/53106010d98612ee0efd794d9850d05bcd4dfb9b"},{"sha":"7b8bb82688d9159bd867298806e737bf43b185f8","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Issue #65 Change \"notify\" handler to \"acceptNotification\"","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/7b8bb82688d9159bd867298806e737bf43b185f8"},{"sha":"a2dfcb20d9b25a6b81767b33dabfbde6056dc3ca","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Added some tests for the notification handler.\n\nI so frickin hate writing tests. It is a whole platform of itself, with\nso many hidden layers, that debugging tests takes longer than writing the\ncode itself.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/a2dfcb20d9b25a6b81767b33dabfbde6056dc3ca"},{"sha":"da4a1dd1c4a2251d4dbaef03c01f7427c7cc4524","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Disabled tests - really have no time for this.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/da4a1dd1c4a2251d4dbaef03c01f7427c7cc4524"},{"sha":"32fcba1e05cb17c461ef03796380231b63c33212","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"If this doesn't delete the tests, I'll delete them completely.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/32fcba1e05cb17c461ef03796380231b63c33212"},{"sha":"f385fbd7b3a84b954be8823cd1afbe25c5c8ea8b","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Removed new tests. Well, that was half a day I won't get back.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/f385fbd7b3a84b954be8823cd1afbe25c5c8ea8b"},{"sha":"0d69a76f43ab5ea205367f421cf34242c680f4a8","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Move the HTTP response decoding to the requester (where it should be).\n\nThe tests are broken because of this (arguably have always been broken),\nbut since the tests define the interface, a fallback parse of the response\nbody has been kept in the Response object.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/0d69a76f43ab5ea205367f421cf34242c680f4a8"},{"sha":"9b3593bc377fc36c9b979cdb5a19f5d747965378","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Merge branch 'master' of github.com:thephpleague/omnipay-sagepay\n\nConflicts:\n\tREADME.md","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/9b3593bc377fc36c9b979cdb5a19f5d747965378"},{"sha":"822fba6a56dd41a0af6cef982f88a9c7b76c9d99","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Add some tests for the ServerNotifyResponse\n\nWe need (a) some better tests with a suitable mocked request injected;\n(b) tests for the ServerNotifyRequest, as that is where the success\nresult and signatures are checked (there never has been a test for\nthis).","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/822fba6a56dd41a0af6cef982f88a9c7b76c9d99"},{"sha":"7991cab61fa756076049f58500602840ea42be9c","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Disable a test.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/7991cab61fa756076049f58500602840ea42be9c"},{"sha":"9d5e7e28134541a6a5fd7c140e1e06d7d7187004","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Merge branch 'master' of github.com:thephpleague/omnipay-sagepay","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/9d5e7e28134541a6a5fd7c140e1e06d7d7187004"},{"sha":"ccc2d89b2cd36eb287526565d3282f49a2309c37","author":{"name":"Jason Judge","email":"43d36db3db022677b0200762507e1f4260efec1d@consil.co.uk"},"message":"Issue #73 Mame VendorName lower-case in notification request.","distinct":false,"url":"https://api.github.com/repos/academe/omnipay-sagepay/commits/ccc2d89b2cd36eb287526565d3282f49a2309c37"}]}
{"actor":{"display_login":"judgej"}}