A couple of little tweaks to deal with slow login:
1. Change initial query in instantiate.php to ask for just the few fields we need. Profiles have rspecs and scripts, and that is a lot of data to return, given that the average user has access to 300+ profiles cause of all the ones marked public. But in general, there is a lot going on in instantiate.php, which is where most users are redirected to after login, and that causes a lot of delay. 2. The MotherShip uses ZFS_NOEXPORT, so when logging in we have to see if we have to run exports_setup. exports_setup can take anywhere from 5-25 seconds. The login path was forcing this once a day, but in fact exports_setup is using a week, so lets change the test to match that. 3. Show a soothing modal after pressing the login button to keep the natives happy.
Showing with 8 additions and 3 deletions