{"push_id":541856804,"size":18,"distinct_size":3,"ref":"refs/heads/master","head":"398a8dec60da27477416b437c8abec79310c43e4","before":"81b23575e9c26ca1012c3768644ee6185a976d24","commits":[{"sha":"b43d4ae47784ff03cf75283300fbb8584a72b4df","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"added sub. + sub. update preview","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/b43d4ae47784ff03cf75283300fbb8584a72b4df"},{"sha":"49e5301fad1f21c142a38cec24d2cb54c4c70472","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"sub. + sub. change preview","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/49e5301fad1f21c142a38cec24d2cb54c4c70472"},{"sha":"7af6c41f5bc808985e2b3f5c92471368cef8eb01","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"added getInvoice method to Subscription","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/7af6c41f5bc808985e2b3f5c92471368cef8eb01"},{"sha":"3f38e6f434a689f10d4bbe70ac76972d96eec82c","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"added test cases","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/3f38e6f434a689f10d4bbe70ac76972d96eec82c"},{"sha":"ca48b8b92582010fb09599df2f421c9ff3dad2e1","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"Merge branch 'sub_preview' into daniel_hot_fixes\n\nFixes for subscription preview API calls.","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/ca48b8b92582010fb09599df2f421c9ff3dad2e1"},{"sha":"308dd347369cd7785e5b1ecb86d0a9e943688338","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"Mark invoices as paid or failed","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/308dd347369cd7785e5b1ecb86d0a9e943688338"},{"sha":"0c20a676d51306491266d9f9203cfde3ac573143","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"added collection_method parameter to SubscriptionUpdate class","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/0c20a676d51306491266d9f9203cfde3ac573143"},{"sha":"dc2601f381a547392a0d9649d0702f2582577714","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"bug fix","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/dc2601f381a547392a0d9649d0702f2582577714"},{"sha":"1a54bda97aca1d33a7c23e130b40c6e1bf205049","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"bug fixes","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/1a54bda97aca1d33a7c23e130b40c6e1bf205049"},{"sha":"23aabb98544a6fbb86945790456e680ada8c133b","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"removing mark invoice methods","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/23aabb98544a6fbb86945790456e680ada8c133b"},{"sha":"1038bfebe2b4ad08f973515f9ae350ec76257905","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"changes to mark invoice methods","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/1038bfebe2b4ad08f973515f9ae350ec76257905"},{"sha":"819ff17c78c6fe2726831557249ae18b10d581ca","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"new post invoice method","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/819ff17c78c6fe2726831557249ae18b10d581ca"},{"sha":"d5b076c26ef8b10d2144255d6f3d65a47c0edcac","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"finally got more invoice functionality working","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/d5b076c26ef8b10d2144255d6f3d65a47c0edcac"},{"sha":"55e87c52fcc937e0968675b16190462a15f21ad3","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"removed extraneous comments","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/55e87c52fcc937e0968675b16190462a15f21ad3"},{"sha":"b12755c9aed1e2ce48acd5df438f6d29bc46a8dc","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"fetch invoice from subscription","distinct":false,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/b12755c9aed1e2ce48acd5df438f6d29bc46a8dc"},{"sha":"8cf961ca8a1d20ac74c8ebe3bee16e2a8c1bbb88","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"Merge branch 'nested_invoice_sub'\n\nmerging in method to retrieve a subscription's nested sub","distinct":true,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/8cf961ca8a1d20ac74c8ebe3bee16e2a8c1bbb88"},{"sha":"253c5aba306824ae680436877808dfaa6af86830","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"Merge branch 'mark_invoice_as_paid'\n\nmerging in api calls to mark invoice as successful or failed","distinct":true,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/253c5aba306824ae680436877808dfaa6af86830"},{"sha":"398a8dec60da27477416b437c8abec79310c43e4","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@recurly.com","name":"cgerrior"},"message":"merge","distinct":true,"url":"https://api.github.com/repos/cgerrior/recurly-java-library/commits/398a8dec60da27477416b437c8abec79310c43e4"}]}