Add `list_commits` tauri command
Returns all commits for a specific repo.
Takes a parent argument as starting point for the git history.
Uses the head field of the project payload if not provided.
Instead of since and until timestamps uses cursor and take params to paginate the commit history.
PS: Remove migrate argument since not used anymore
8 commits