19490 quick fixes

The most important thing to merge from this PR is the Github auth bug fix. Please get this deployed asap.