[#71731698] Logged in users see a list of projects

non-logged in users stay at the login page.

Signed-off-by: Mark Evans <twenty4play@gmail.com>
Merge branch 'master' of github.com:gSchool/g2-dashboard
Refactored spec expectations

Some tests were failing due to routing changes.

Signed-off-by: Mark Evans <twenty4play@gmail.com>