{"push_id":1212368913,"size":5,"distinct_size":5,"ref":"refs/heads/devel","head":"06ecda7a49f6de0a4d267be02f6be01e9888f015","before":"c5ef92af4a6d7c22ca3168072a6c1f6ecdd15092","commits":[{"sha":"27869c852baff8133276061b56618e3a6a26cd0b","author":{"name":"Julien Semaan","email":"0e31e4473176c1c35158500e7a6154a812a4ebbf@gmail.com"},"message":"add CSV export to nodes + persons","distinct":true,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/27869c852baff8133276061b56618e3a6a26cd0b"},{"sha":"8b72dd815ab264ae4327230e49ed2f3f02793998","author":{"name":"Julien Semaan","email":"0e31e4473176c1c35158500e7a6154a812a4ebbf@gmail.com"},"message":"add new CSV view module","distinct":true,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/8b72dd815ab264ae4327230e49ed2f3f02793998"},{"sha":"6522370d9585d5b8255b8e348adb6cc184819c33","author":{"name":"Julien Semaan","email":"0e31e4473176c1c35158500e7a6154a812a4ebbf@gmail.com"},"message":"added perldoc to csv view","distinct":true,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/6522370d9585d5b8255b8e348adb6cc184819c33"},{"sha":"bc9d5453553703bea1d97b344c45963eb91850bf","author":{"name":"Julien Semaan","email":"0e31e4473176c1c35158500e7a6154a812a4ebbf@gmail.com"},"message":"add Catalyst::View::CSV to spec files","distinct":true,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/bc9d5453553703bea1d97b344c45963eb91850bf"},{"sha":"06ecda7a49f6de0a4d267be02f6be01e9888f015","author":{"name":"James Rouzier","email":"fd838012447a08628c36c8361a06e51321580ce6@inverse.ca"},"message":"Merge pull request #1585 from julsemaan/feature/export-csv\n\nFeature/export csv","distinct":true,"url":"https://api.github.com/repos/inverse-inc/packetfence/commits/06ecda7a49f6de0a4d267be02f6be01e9888f015"}]}
{"actor":{"display_login":"jrouzierinverse"}}