{"push_id":731136974,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"0ecb59bf9231643cb6372c86d1a0a1287c302460","before":"ef530788824514cae292db6487327f7548c63892","commits":[{"sha":"4408a13c6f6818bcd5989fe6121085b95e668bcb","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Register Measurement model with admin interface","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/4408a13c6f6818bcd5989fe6121085b95e668bcb"},{"sha":"9e1cf54664b68a1b8d836a5ac466e27069edf6d2","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Implement measurements API list view","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/9e1cf54664b68a1b8d836a5ac466e27069edf6d2"},{"sha":"91d62373f42697cfcc844a798ff96f768aebf7b4","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Add users endpoint to API and enable POSTing of new Measurements by logged in users","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/91d62373f42697cfcc844a798ff96f768aebf7b4"},{"sha":"3b12cdaa0c28e6486717d0879e7bf13e42076a60","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Merge branch 'master' into build_api","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/3b12cdaa0c28e6486717d0879e7bf13e42076a60"},{"sha":"68f5c31d2d0816cc0f0af136e9789eddeaf61ec6","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Merge branch 'master' into build_api","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/68f5c31d2d0816cc0f0af136e9789eddeaf61ec6"},{"sha":"90969785c2bf1b27f85735d799e98a9f7e16fb72","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Separate API code out into dedicated app","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/90969785c2bf1b27f85735d799e98a9f7e16fb72"},{"sha":"cbc13b3b8f9b9361d3e3f5e79110dfa89b21da2d","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Refactor and flesh-out API tests","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/cbc13b3b8f9b9361d3e3f5e79110dfa89b21da2d"},{"sha":"be18e224af19c019f108486efb424069e7e5f62c","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Add 'unique together' validation to MeasurementSerializer, against user and date fields","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/be18e224af19c019f108486efb424069e7e5f62c"},{"sha":"f21cde1e8cfaacab973445b0aa5ba3f9ee82cc47","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Add Friendship model","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/f21cde1e8cfaacab973445b0aa5ba3f9ee82cc47"},{"sha":"de973b7cf82088051b9e0238356001d30752787d","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Add explicit status properties and string method to Friendships","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/de973b7cf82088051b9e0238356001d30752787d"},{"sha":"a9d7704a4d0a704a69177063cd8c0a93e2ca1144","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Refactor friendship status","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/a9d7704a4d0a704a69177063cd8c0a93e2ca1144"},{"sha":"268c4458161ce754a82e3986787f6703f9122e3e","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Replace User import with call to get_user_model()","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/268c4458161ce754a82e3986787f6703f9122e3e"},{"sha":"728fbf2e5855791518a36b0485a745342f883e61","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com.au","name":"Olivier Harris"},"message":"Ignore requirements files in coverage reports","distinct":false,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/728fbf2e5855791518a36b0485a745342f883e61"},{"sha":"0ecb59bf9231643cb6372c86d1a0a1287c302460","author":{"email":"6293e23fd4333e42cff7c73b0c5186c5f4c16229@kabucreative.com","name":"Olivier Harris"},"message":"Merge pull request #2 from ojh/build_api\n\nMerge branch build_api into master","distinct":true,"url":"https://api.github.com/repos/ojh/trackmybmi/commits/0ecb59bf9231643cb6372c86d1a0a1287c302460"}]}