{"push_id":935325434,"size":17,"distinct_size":15,"ref":"refs/heads/LON-576","head":"18bd3a5669f966b06241787e72961756ff784c59","before":"fc3feffb5896a2dd7ffaa1688d5a7f21268cdfb9","commits":[{"sha":"24a9f6df6a0e2af623a8f1c113bbaf162f74a977","author":{"email":"ea1b9ffff5e9c49b9ceb56f54d3dfdc6e504c2aa@gmail.com","name":"Andoni Morales Alastruey"},"message":"Don't show the menu if there are no elements to display","distinct":false,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/24a9f6df6a0e2af623a8f1c113bbaf162f74a977"},{"sha":"a217f6b02ec433c5311b1f32846afbd42fb3621f","author":{"email":"ea1b9ffff5e9c49b9ceb56f54d3dfdc6e504c2aa@gmail.com","name":"Andoni Morales Alastruey"},"message":"Split playlist elements descriptions in lines and include tags","distinct":false,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/a217f6b02ec433c5311b1f32846afbd42fb3621f"},{"sha":"a6423e0cba370561e834fd075f2067eb9ed08c07","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Use ConcurrentQueues for dashboards and teams in the migration","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/a6423e0cba370561e834fd075f2067eb9ed08c07"},{"sha":"1cd0fce0455bc6bc82a51cf69f6dbfac7aa0a8fd","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Refactor IDatabase out\n\nReplace it by IStorage.","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/1cd0fce0455bc6bc82a51cf69f6dbfac7aa0a8fd"},{"sha":"2ccceb4731095473ee1d68dc93f3ca8676931a85","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Remove re-scan button from databases manager","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/2ccceb4731095473ee1d68dc93f3ca8676931a85"},{"sha":"6cb93d9ca02bfe5d4b2c78ff9a8cad373d49a05e","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Rename IDataBaseManager to IStorageManager","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/6cb93d9ca02bfe5d4b2c78ff9a8cad373d49a05e"},{"sha":"f1fff950b4b8ed5bee96ff67dbb6608335705490","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Allow CouchbaseManager to add views dynamically","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/f1fff950b4b8ed5bee96ff67dbb6608335705490"},{"sha":"33f4dd910ca8198f7e6e3329bc182ab1fa83e001","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Add an event for database creation","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/33f4dd910ca8198f7e6e3329bc182ab1fa83e001"},{"sha":"616033aa8cf8c09a36a89b0313d3478034c7179c","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Convert database names to lowercase for Couchbase","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/616033aa8cf8c09a36a89b0313d3478034c7179c"},{"sha":"f4e97bd40b33a7bc211b876e46a95a03bf376687","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Fix database deletion","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/f4e97bd40b33a7bc211b876e46a95a03bf376687"},{"sha":"a5905a75dd449ad37f2dd8272df0415c07542c50","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Fix SharpZipLib Virtual File System","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/a5905a75dd449ad37f2dd8272df0415c07542c50"},{"sha":"2014f218e246429250dd66885d033a511cf886f3","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Add tests for the new methods in IStorage","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/2014f218e246429250dd66885d033a511cf886f3"},{"sha":"f990f18e36826becf9daf0eff8058b2f3f34af65","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Remove FileStorage","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/f990f18e36826becf9daf0eff8058b2f3f34af65"},{"sha":"3946aacbf25c64cb408e277b2f00b58e63b5c184","author":{"email":"ea1b9ffff5e9c49b9ceb56f54d3dfdc6e504c2aa@gmail.com","name":"Andoni Morales Alastruey"},"message":"Fix exception when using the manager without an events broker","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/3946aacbf25c64cb408e277b2f00b58e63b5c184"},{"sha":"691d9896a469d41051ab99342122b5a79e4c9ccf","author":{"email":"ea1b9ffff5e9c49b9ceb56f54d3dfdc6e504c2aa@gmail.com","name":"Andoni Morales Alastruey"},"message":"Add a new method to create a storage.\n\nThis can be used by unit tests or other libraries without having\nto link against a particular DB implementation","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/691d9896a469d41051ab99342122b5a79e4c9ccf"},{"sha":"548d6cfe955920f4877cd261cb3793adb543f97b","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Sanitize the Couchbase db names before using them","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/548d6cfe955920f4877cd261cb3793adb543f97b"},{"sha":"18bd3a5669f966b06241787e72961756ff784c59","author":{"email":"ce76aecb5434d608759ee7e04e7f2a50d979ece5@fluendo.com","name":"Víctor Guzmán"},"message":"Convert the current singletons to the same format","distinct":true,"url":"https://api.github.com/repos/ylatuya/longomatch/commits/18bd3a5669f966b06241787e72961756ff784c59"}]}