Need to move admin dashboard stats generation out the CachedStats Project#find hook as that's penalizing random users - mostly needlessly. Let's add a big 'Recalculate Stats' button to the dashboard that appears anytime stats are stale, which manually invokes calc_stas. (If stats appear fresh, don't show button as this may mean the admin has set something up properly via a scheduler out of process.)
Additionally, check that admin login redirect cookie is working as designed; Reports of odd loading behavior on dashboard which may be explained by a redirect loop.
Need to move admin dashboard stats generation out the CachedStats Project#find hook as that's penalizing random users - mostly needlessly. Let's add a big 'Recalculate Stats' button to the dashboard that appears anytime stats are stale, which manually invokes calc_stas. (If stats appear fresh, don't show button as this may mean the admin has set something up properly via a scheduler out of process.)
Additionally, check that admin login redirect cookie is working as designed; Reports of odd loading behavior on dashboard which may be explained by a redirect loop.