{"push_id":911912543,"size":9,"distinct_size":9,"ref":"refs/heads/riak-offline","head":"3ed64b81f455e567590c1cb5b844e7daf6f7f2f1","before":"a76247b57b8cfb9babc0136caf6ef73cca0d1253","commits":[{"sha":"6fa33630df915e546dfdc187188a8bb33536217c","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"create offline bucket type in Riak","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/6fa33630df915e546dfdc187188a8bb33536217c"},{"sha":"7c1988e4a375ef61d564a62bdac2c6e0b582ddcf","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"[tests] count offline messages in Riak","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/7c1988e4a375ef61d564a62bdac2c6e0b582ddcf"},{"sha":"41971cc9cf864d77361f64fdd87ecd159f9359b3","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"add mongoose_riak:get_index/4 function","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/41971cc9cf864d77361f64fdd87ecd159f9359b3"},{"sha":"5bf4f6bcfc3454dd58da9268bd7b0824aa6408ab","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"add Riak backend for mod_offline","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/5bf4f6bcfc3454dd58da9268bd7b0824aa6408ab"},{"sha":"0c35fb969ffe290ea5eecab5d320b8cdec171df1","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"[tests] use Riak backend for offline in tests","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/0c35fb969ffe290ea5eecab5d320b8cdec171df1"},{"sha":"67d0ca4edd1a549ebdb5ac9d06bec95e839f657e","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"fix dialyzer errors made in prev PRs","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/67d0ca4edd1a549ebdb5ac9d06bec95e839f657e"},{"sha":"91671e111177cff77d0ced6b1da83fe6234f548f","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"implemente remove old and expired offline messages","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/91671e111177cff77d0ced6b1da83fe6234f548f"},{"sha":"da282f9d0027aa4aa3141dcd4bdb0c34e9e583a0","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"test max offline messages limit","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/da282f9d0027aa4aa3141dcd4bdb0c34e9e583a0"},{"sha":"3ed64b81f455e567590c1cb5b844e7daf6f7f2f1","author":{"email":"4486325b553ebe83f4dfade105863ac206e4b01f@erlang-solutions.com","name":"Michal Piotrowski"},"message":"add test case for message with expiry","distinct":true,"url":"https://api.github.com/repos/esl/MongooseIM/commits/3ed64b81f455e567590c1cb5b844e7daf6f7f2f1"}]}