fix test: don't validate sources as we don't have them
more flexibility to get register and lostPassword component in login
remove google font from backend login
Merge remote-tracking branch 'github/3.8' into 3.8