{"push_id":2147032842,"size":12,"distinct_size":12,"ref":"refs/heads/dev","head":"1bfd078e3937381a201bf23e40ebeb3cbcb2a27f","before":"b33564ad5e04ae3cc3a93dcb1b0e7719006a0dfd","commits":[{"sha":"dbf0ae38d0aea3282e65224b2b15e1e2f418521e","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"add: uthash","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/dbf0ae38d0aea3282e65224b2b15e1e2f418521e"},{"sha":"61a9cdac18ee718152b7d185dd38fb99ea4c9dc8","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: vdev api","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/61a9cdac18ee718152b7d185dd38fb99ea4c9dc8"},{"sha":"037cc739d984d981299977e6b6b6b2f2f27690c3","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: rename vdev_api_get to vdev_api_query","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/037cc739d984d981299977e6b6b6b2f2f27690c3"},{"sha":"98207477e5fcf6f6f64da9b5d04739d869ca24fa","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: vdev_status","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/98207477e5fcf6f6f64da9b5d04739d869ca24fa"},{"sha":"13e9aa52931cefd25a87b24f74ecc263a5a7a18f","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: add weak","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/13e9aa52931cefd25a87b24f74ecc263a5a7a18f"},{"sha":"8db13f0b4446f3a352490545f70ba54c9d28dcfd","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: remove debug code","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/8db13f0b4446f3a352490545f70ba54c9d28dcfd"},{"sha":"a6eaa3d2929952cbd441e09d3c4d5367ab35a283","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"add: backend","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/a6eaa3d2929952cbd441e09d3c4d5367ab35a283"},{"sha":"9b07bef2d4e5c965d053c8fa1ca747212f757571","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"add: backend devices","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/9b07bef2d4e5c965d053c8fa1ca747212f757571"},{"sha":"d31a0057d695e6621d884954b7db9e0608327c3f","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"fix: received is possible to break message loop","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/d31a0057d695e6621d884954b7db9e0608327c3f"},{"sha":"f454f0686ebdf124efd24015c2be681a9cf06d24","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"complete the development of basic backend","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/f454f0686ebdf124efd24015c2be681a9cf06d24"},{"sha":"a201f608e86e3903b17a015dc7c2e4cd813fa245","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"fix: lint","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/a201f608e86e3903b17a015dc7c2e4cd813fa245"},{"sha":"1bfd078e3937381a201bf23e40ebeb3cbcb2a27f","author":{"name":"wangqj","email":"f5b71fd805e199f0966169adacc7175eab70f1c2@gmail.com"},"message":"update: add make run","distinct":true,"url":"https://api.github.com/repos/qpalzmqaz123/virtual-device/commits/1bfd078e3937381a201bf23e40ebeb3cbcb2a27f"}]}
{"actor":{"display_login":"qpalzmqaz123"}}