GitHub auth. Dashboard template. Error messages. Refactored.