{"push_id":846338641,"size":25,"distinct_size":1,"ref":"refs/heads/gh-pages","head":"da511614a657edf97c121aba0804a21030ed2124","before":"274fa59e42ee67ae201fef843adfb187aeac9d66","commits":[{"sha":"9c9e9cd89f9524802de0a05f7a5fa2a8c727536b","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"add file selector in import section","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/9c9e9cd89f9524802de0a05f7a5fa2a8c727536b"},{"sha":"bacff91b1733977570f36ebc92b2e82238ca1479","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"implement reading of file content","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/bacff91b1733977570f36ebc92b2e82238ca1479"},{"sha":"5d5208e261b70b2fbe82a8b48172147f4e545682","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"implement matrix data parsing","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/5d5208e261b70b2fbe82a8b48172147f4e545682"},{"sha":"cf760cfd5a3f005f407cd44c5a8651f1d84b073b","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"Merge branch 'axes-labels' into import-from-file","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/cf760cfd5a3f005f407cd44c5a8651f1d84b073b"},{"sha":"40541a2f6bac2d818754d982ae9a451c4143d391","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"fix ranges calculation","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/40541a2f6bac2d818754d982ae9a451c4143d391"},{"sha":"39cdc2f7c40e43054a8a25a33468fcd1756a7d50","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"Merge branch 'axes-labels' into import-from-file","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/39cdc2f7c40e43054a8a25a33468fcd1756a7d50"},{"sha":"7dbf15ae15cc730c440084f610f157f54280aa3e","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"Merge branch 'axes-labels' into import-from-file\n\nConflicts:\n\tassets/js/cubemaker.js","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/7dbf15ae15cc730c440084f610f157f54280aa3e"},{"sha":"9d6accf50d8a75f7373ab14f4773d37f34d8eaf8","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"add axis metadata to JSON model when parsing matrix","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/9d6accf50d8a75f7373ab14f4773d37f34d8eaf8"},{"sha":"28047dd843721581343fd0fd9474bff79f9cd3f4","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"add ability to import matrix that contains only 3 basic columns","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/28047dd843721581343fd0fd9474bff79f9cd3f4"},{"sha":"cc26e82441be80b96411f47015d30f536f75b088","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"refactor matrix parsing service","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/cc26e82441be80b96411f47015d30f536f75b088"},{"sha":"2e378df485e5ed63c2f8f18235e64181fdc25ec2","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"remove hardcoded classes and colors","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/2e378df485e5ed63c2f8f18235e64181fdc25ec2"},{"sha":"c20137306c190758e6a823b72ccf29e196c79851","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"parse subclasses from matrix data","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/c20137306c190758e6a823b72ccf29e196c79851"},{"sha":"29590e3881013f0f73ba4e622fcf70544e5af14b","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"use color generation method from Sankey lib","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/29590e3881013f0f73ba4e622fcf70544e5af14b"},{"sha":"8b045d235cca5665af7932f5ed1301a47a34e69b","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"fix json import.","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/8b045d235cca5665af7932f5ed1301a47a34e69b"},{"sha":"445d128d839f4f8697705b50e506bcbf7445c194","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"don't show class switcher panel and legend if there are no classes","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/445d128d839f4f8697705b50e506bcbf7445c194"},{"sha":"5fa592bc0fc9607265af9d3edfef824d21f9ea71","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"trim column names when parsing classes info","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/5fa592bc0fc9607265af9d3edfef824d21f9ea71"},{"sha":"d146b21ae676d56c98e932ae445e640c72b5c211","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"support arbitrary categories, not just Linage and Tissue","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/d146b21ae676d56c98e932ae445e640c72b5c211"},{"sha":"356bbc8209e493e221020de2b8dd2ebc218ec60b","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"change default point colors","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/356bbc8209e493e221020de2b8dd2ebc218ec60b"},{"sha":"8ba146cde752ac2b10147341052088e41cfdc779","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"change initial color for color generator","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/8ba146cde752ac2b10147341052088e41cfdc779"},{"sha":"4eebbb604cf73290262a124e03cabd8e48a65454","author":{"email":"6f0112dde3c4f3fcf30fb1bb6dc008ad23b7541f@gmail.com","name":"Alexander Serebriyan"},"message":"don't show category selector when there is only one option","distinct":false,"url":"https://api.github.com/repos/alexpreynolds/cubemaker/commits/4eebbb604cf73290262a124e03cabd8e48a65454"}]}