Links to the individual commits are broken on the pushlog/view pages. See screenshot:
This appears to be caused by the link not including the full commit ID. If I edit the URL to contain the full ID then it works fine.
This should be fixed in HEAD.
Specifically, I'm nearly certain that rP38b1715 fixes this. If you update past that and still have issues, reopen this and I'll dig in some more.