{"push_id":1053985918,"size":5,"distinct_size":5,"ref":"refs/heads/feature/move-totals-to-module","head":"94a820d9ac420bfc3e05526c9e10dd78eed7bb34","before":"53f7bb0e55702fb52d05654ac4b9049caa2219ec","commits":[{"sha":"77f1932c698973e226ac96fa116efe3e88477521","author":{"email":"de2ff96ef35e5100f92f5f4a9afb026fefb6dc03@pypt.lt","name":"Linas Valiukas"},"message":"Split loading invoices from YAML file and string","distinct":true,"url":"https://api.github.com/repos/pypt/shaibos/commits/77f1932c698973e226ac96fa116efe3e88477521"},{"sha":"6f16bb0a884b7a9f163295c5eb54f6ca3098cf17","author":{"email":"de2ff96ef35e5100f92f5f4a9afb026fefb6dc03@pypt.lt","name":"Linas Valiukas"},"message":"Use UnicodeMixin class to implement __str__() and __unicode__()\n\nhttps://docs.python.org/3.3/howto/pyporting.html#str-unicode","distinct":true,"url":"https://api.github.com/repos/pypt/shaibos/commits/6f16bb0a884b7a9f163295c5eb54f6ca3098cf17"},{"sha":"87432d5a25e7e66893498850ddd7fea701d13445","author":{"email":"de2ff96ef35e5100f92f5f4a9afb026fefb6dc03@pypt.lt","name":"Linas Valiukas"},"message":"Complain when paid in custom currency but amount / date aren't set","distinct":true,"url":"https://api.github.com/repos/pypt/shaibos/commits/87432d5a25e7e66893498850ddd7fea701d13445"},{"sha":"aed585a7eaf5c7f028f789b51d672c2cf5730ab7","author":{"email":"de2ff96ef35e5100f92f5f4a9afb026fefb6dc03@pypt.lt","name":"Linas Valiukas"},"message":"Multiply amount by the exchange rate, don't just return the rate","distinct":true,"url":"https://api.github.com/repos/pypt/shaibos/commits/aed585a7eaf5c7f028f789b51d672c2cf5730ab7"},{"sha":"94a820d9ac420bfc3e05526c9e10dd78eed7bb34","author":{"email":"de2ff96ef35e5100f92f5f4a9afb026fefb6dc03@pypt.lt","name":"Linas Valiukas"},"message":"Add basic unit test for totals counting","distinct":true,"url":"https://api.github.com/repos/pypt/shaibos/commits/94a820d9ac420bfc3e05526c9e10dd78eed7bb34"}]}