{"push_id":1947272819,"size":22,"distinct_size":1,"ref":"refs/heads/pilotage-hook","head":"7b476204ccfbfca98fbdd381c1b0546d59e52162","before":"ffb7256a2c553562ee792975119798770dad91ec","commits":[{"sha":"93ab3b746693337372c19e0244761239c546987e","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Add short description in Singular template, and fix typo error.\n\nSigned-off-by: Quanyi Ma <maquanyi@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/93ab3b746693337372c19e0244761239c546987e"},{"sha":"e391054d1706b86b26c1f8bbe74a5b65452a1a45","author":{"name":"crystaldust","email":"e323a98ecd49fd1b7665b716ed7e0532c9dfde14@huawei.com"},"message":"Add the models for web page rendering","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/e391054d1706b86b26c1f8bbe74a5b65452a1a45"},{"sha":"56ef3fe5a40e1e11c49f1875357144f2951393df","author":{"name":"crystaldust","email":"e323a98ecd49fd1b7665b716ed7e0532c9dfde14@huawei.com"},"message":"Add the controllers for web page rendering.","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/56ef3fe5a40e1e11c49f1875357144f2951393df"},{"sha":"45c4fc941f43d214ce4ac0b062316b99195f33ce","author":{"name":"crystaldust","email":"e323a98ecd49fd1b7665b716ed7e0532c9dfde14@huawei.com"},"message":"Move the web page rendering into singular daemon.","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/45c4fc941f43d214ce4ac0b062316b99195f33ce"},{"sha":"5e778b5b31e49a8f27f01817c9b7eeded18e2d50","author":{"name":"Zhen Ju","email":"e323a98ecd49fd1b7665b716ed7e0532c9dfde14@huawei.com"},"message":"Move the templates from external to project root folder.\n\nSigned-off-by: Zhen Ju <juzhen@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/5e778b5b31e49a8f27f01817c9b7eeded18e2d50"},{"sha":"f1f0bcf7d6bce09a5a258c5321b9fb533f179ea7","author":{"name":"Fanliang Meng","email":"da7491d1eb8c9b532a57cde2265a6345d4d06d61@huawei.com"},"message":"merge upstream/master","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/f1f0bcf7d6bce09a5a258c5321b9fb533f179ea7"},{"sha":"0d07539be401959b7592844b6e3df16ade3a43e4","author":{"name":"Fanliang Meng","email":"da7491d1eb8c9b532a57cde2265a6345d4d06d61@huawei.com"},"message":"merge model.go","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/0d07539be401959b7592844b6e3df16ade3a43e4"},{"sha":"9c5cc50fb479ae7df8c830262bd0c5920a698dda","author":{"name":"Meaglith Ma","email":"6ba5995dc1779b4b1fc8ce38779bfbba4a1a7645@gmail.com"},"message":"Merge remote-tracking branch 'refs/remotes/Huawei/master'","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/9c5cc50fb479ae7df8c830262bd0c5920a698dda"},{"sha":"e950ae35aeda04abe6b491b1f2d8064427b6ac03","author":{"name":"Lupino","email":"3ba3e81440cf2c354bc5ce8668ab9822dc06b108@gmail.com"},"message":"unittest: fixed unittest compact with python2\n\non python2 we must use the test module name,\nit is not compact with directory.","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/e950ae35aeda04abe6b491b1f2d8064427b6ac03"},{"sha":"376c03999c65e657ad9477b32c740dba76668155","author":{"name":"Fanliang Meng","email":"da7491d1eb8c9b532a57cde2265a6345d4d06d61@huawei.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/376c03999c65e657ad9477b32c740dba76668155"},{"sha":"5d0a1bd6aa14e2a5fd9a86dc9654aa654fccd6bb","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/5d0a1bd6aa14e2a5fd9a86dc9654aa654fccd6bb"},{"sha":"f593db3afa10a0b99d21c039327b412766984ee4","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge pull request #562 from crystaldust/pilotage-hook\n\nPilotage web hook","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/f593db3afa10a0b99d21c039327b412766984ee4"},{"sha":"1d7890516df1a07c64102d7559232f837466433d","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge pull request #561 from fivestarsky/master\n\nup k8s ca file Signed-off-by: Fanliang Meng <mengfanliang@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/1d7890516df1a07c64102d7559232f837466433d"},{"sha":"ac495da4663cbb7fa3b6d685bb193d87bd210351","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge pull request #560 from Lupino/master\n\nunittest: fixed unittest compact with python2","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/ac495da4663cbb7fa3b6d685bb193d87bd210351"},{"sha":"389701043deaac11d4b11ebe1746d5577d11ebae","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/389701043deaac11d4b11ebe1746d5577d11ebae"},{"sha":"926929341d6be6353c9d958d01a1902969a17f4d","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Rename template extension names.\n\nSigned-off-by: Quanyi Ma <maquanyi@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/926929341d6be6353c9d958d01a1902969a17f4d"},{"sha":"2aad9890428b75ee8f8ccdfd791d5bcfc67ac803","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Merge pull request #564 from genedna/master\n\nRename template files extension names.","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/2aad9890428b75ee8f8ccdfd791d5bcfc67ac803"},{"sha":"cbca2631d3ab8925b7a5fdd5861ca97bc3f7d57b","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Fix missing nodes property in template file.\n\nSigned-off-by: Quanyi Ma <maquanyi@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/cbca2631d3ab8925b7a5fdd5861ca97bc3f7d57b"},{"sha":"bbe28587b47d226c861622ed965d38dd9a0dff20","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Add delete flag in deploy template command.\n\nSigned-off-by: Quanyi Ma <maquanyi@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/bbe28587b47d226c861622ed965d38dd9a0dff20"},{"sha":"95826a380e24ecc7c65838bf4287fd10e64e5944","author":{"name":"Quanyi Ma","email":"470410ca9a88e56fd64e3f77ed9e1f399591e363@huawei.com"},"message":"Refactoring CreateDroplet function, add droplet name and tags.\n\nSigned-off-by: Quanyi Ma <maquanyi@huawei.com>","distinct":false,"url":"https://api.github.com/repos/crystaldust/containerops/commits/95826a380e24ecc7c65838bf4287fd10e64e5944"}]}
{"actor":{"display_login":"crystaldust"}}