fix: grouping commits by date desc doesn't sort the groups too

When working on a repo with many commits in feature branches, the commit order is probably not the same as if sorted by date. In commits view, previously commits were only grouped by date, and with this fix those groups are also sorted by date, in descending order.