{"push_id":1425424999,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"6053caa21dbbe06ed3e92abc3ce954d2c7543370","before":"f5d45b3402b9dd577569bd5b490b47079b70793e","commits":[{"sha":"0343b243cec898f86a77f44ff8aec31f62f934ef","author":{"name":"Marcel Tiede","email":"14fdc0d670a7a43a50abddb8dee71573db4b98cf@users.noreply.github.com"},"message":"Api.js: Do not stringify null\n\n - If the value <null> is stringified vala can not detect it","distinct":true,"url":"https://api.github.com/repos/badcel/webmusic/commits/0343b243cec898f86a77f44ff8aec31f62f934ef"},{"sha":"7d5ba9d22c51fb397a19aaaba490dfa908e94e4b","author":{"name":"Marcel Tiede","email":"14fdc0d670a7a43a50abddb8dee71573db4b98cf@users.noreply.github.com"},"message":"Api: Transfer playlist data as js object, not js array\n\n - If there is no active playlist, the returned value is <null>,\n   in other cases the object is returned.\n - The struct \"MaybePlaylist\" is MPRIS specific and therefore\n   moved into the MPRIS plugin. Besides MPRIS only the struct\n   \"Playlist\" is used.","distinct":true,"url":"https://api.github.com/repos/badcel/webmusic/commits/7d5ba9d22c51fb397a19aaaba490dfa908e94e4b"},{"sha":"d79b318300524676b1e081369baec2443be25e3b","author":{"name":"Marcel Tiede","email":"14fdc0d670a7a43a50abddb8dee71573db4b98cf@users.noreply.github.com"},"message":"Deezer: Transfer playlist data as js object","distinct":true,"url":"https://api.github.com/repos/badcel/webmusic/commits/d79b318300524676b1e081369baec2443be25e3b"},{"sha":"6053caa21dbbe06ed3e92abc3ce954d2c7543370","author":{"name":"Marcel Tiede","email":"14fdc0d670a7a43a50abddb8dee71573db4b98cf@users.noreply.github.com"},"message":"Example service: Transfer playlist data as js object","distinct":true,"url":"https://api.github.com/repos/badcel/webmusic/commits/6053caa21dbbe06ed3e92abc3ce954d2c7543370"}]}
{"actor":{"display_login":"badcel"}}