add the ability to list commits for a repo