{"push_id":982587760,"size":28,"distinct_size":1,"ref":"refs/heads/master","head":"30f52974a1aca74053d88080d5ea8d0a964fc00e","before":"f187c159155afab351b57763294cfb1d73f9a798","commits":[{"sha":"0076423751037b46afd35e3d4fdfabd8952f062f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Last bit of minState to minModel","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/0076423751037b46afd35e3d4fdfabd8952f062f"},{"sha":"f2d9aeb7cd2262857db48a745ae1d765621511db","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Expose utils to external page through Vizabi.utils. Preview page now uses utils.extend instead of own version.","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/f2d9aeb7cd2262857db48a745ae1d765621511db"},{"sha":"a5679db4025aecd12731e9ddacbb573dd5634959","author":{"email":"b04c7f603986f7a6c4b9f1c4daf88047904f313b@gmail.com","name":"Dmitry Basov"},"message":"Opacity bars remains open after closing them. #1316","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/a5679db4025aecd12731e9ddacbb573dd5634959"},{"sha":"40f3b89184e62e680eb85bc06e7f27ac43672abb","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie the Fairytale"},"message":"Merge pull request #1317 from dab2000/develop\n\nOpacity bars remains open after closing them. #1316","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/40f3b89184e62e680eb85bc06e7f27ac43672abb"},{"sha":"72378234cb08c52a4d1e51ba4386cc16c116178e","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Move interpolators to an external project","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/72378234cb08c52a4d1e51ba4386cc16c116178e"},{"sha":"33f8d2da991373617de102ea16396a55853873d7","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Bump vizabi version to 0.12.6","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/33f8d2da991373617de102ea16396a55853873d7"},{"sha":"48aa1682b7a8ccd97640096330d845e045fb1e08","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Make bubble chart support numeric keys in CSS classes","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/48aa1682b7a8ccd97640096330d845e045fb1e08"},{"sha":"7c03c5951ee28380dcfd3aa923e5b18c0eb33f27","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Remove getValue() and interpolateValue() atavisms from the model.js. Was hardly used anywhere. getValues() still remains but should go the same way","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/7c03c5951ee28380dcfd3aa923e5b18c0eb33f27"},{"sha":"e7a27398ba5d6aa38ed94de2bbe9496f95e8e65b","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Integrate interpolators nom package into vizabi","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/e7a27398ba5d6aa38ed94de2bbe9496f95e8e65b"},{"sha":"e207c0454e4f5150000ce2bcb8ce8c46776b44a6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Remove interpolators from assets as they are straight import from node module now","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/e207c0454e4f5150000ce2bcb8ce8c46776b44a6"},{"sha":"3246e34c2cb38ba9b96affbd96880e82f51ed2fa","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"External page now should handle difference between URL or hard coded options. It can use utils.diffObject.","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/3246e34c2cb38ba9b96affbd96880e82f51ed2fa"},{"sha":"c684143da3c58827e4c41f29e2626302978da090","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Move back to waffle-server-dev and remove buttons/dialogs config from defaults","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/c684143da3c58827e4c41f29e2626302978da090"},{"sha":"92a6f849b66f415f0ff5e009d45f8e43fb3ef759","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Enable button and dialog config through external page","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/92a6f849b66f415f0ff5e009d45f8e43fb3ef759"},{"sha":"5118bba6511fbe02f1f813b05e1bb71d47c938fd","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@jasperheeffer.nl","name":"Jasper"},"message":"Renamed options to model everywhere where it is a JSON representation of the model.","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/5118bba6511fbe02f1f813b05e1bb71d47c938fd"},{"sha":"9f176af40f90717f54538ad7082cdb32b3f23939","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Replace all getValue() in line chart with getFrame()","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/9f176af40f90717f54538ad7082cdb32b3f23939"},{"sha":"22f471b2d01c72385bbe43487e32ca950a8e19aa","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Split base model into model, hook and marker","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/22f471b2d01c72385bbe43487e32ca950a8e19aa"},{"sha":"277e9794a35c4d0a9d80ec5dec1126ec5a8d6cac","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie the Fairytale"},"message":"Revert \"Bubbles sizes are not changed according to the year\"","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/277e9794a35c4d0a9d80ec5dec1126ec5a8d6cac"},{"sha":"a9361b33bfeeeb1977cf96c0666e31e708ca3955","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie the Fairytale"},"message":"Merge pull request #1324 from Gapminder/revert-1289-bug/1029-bubble-sizes\n\nReverts Gapminder/vizabi#1289 \r\nthe pattern of terminating the ongoing transition and starting a new one showed to be very shaky when timeslider is playing. reverting the change to fix animation","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/a9361b33bfeeeb1977cf96c0666e31e708ca3955"},{"sha":"bb7ccf7326a33872fd88f05ab0a8bff2fd8691fb","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Make opacity sliders smoother. Add throttling to simpleslider. Simplify setter function in simple slider. Closes #1325","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/bb7ccf7326a33872fd88f05ab0a8bff2fd8691fb"},{"sha":"cf6d41696ec15181f0af1a90104a47127600beb0","author":{"email":"ee400d59c65b80c863ca712fd12991ec9bca57be@gmail.com","name":"Angie Skazka"},"message":"Finish migrating to getFrames on linechart","distinct":false,"url":"https://api.github.com/repos/Gapminder/vizabi/commits/cf6d41696ec15181f0af1a90104a47127600beb0"}]}