Revert "leg: cache index page"

Don't cache the table - it's currently broken as it shows the edit/destroy actions if
the latest user was signed-in.
We'll revisit the home page anyways.

This reverts commit c8d6678d5280ab9263f58b98dfaf51503cb9c365.

Conflicts:

	diditclear/app/controllers/legs_controller.rb

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
stats: break down stats per day

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
welcome: cache the stats fragment on the welcome page

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
ui: various tweaks

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
flight: make flight datetime required

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
leg: add missing sweeper

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
leg: prevent from browsing all records

We start to have a lot of records in the production site - let's avoid long running queries.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>