add detailed commit data
fix json format(ting)