leg: relax datetime parsing

Allow for dates (without the time component).

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
test: add first integration test using watir

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
test: refactor integration tests

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
test: refactor integration tests, pass 2

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
.gitignore: ignore secret token

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
leg: fix bug in overall stats

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
leg: fix datetime formatting in edit form

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
flightstats: first pass at integrating schedules

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
README: add notes on Apache configuration

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs: make equipment select box larger

Apparently, this is needed for IE7.

Reported-by: MKE-MR
Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
best_seats: make aircraft select box larger

Apparently, this is needed for IE7.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
search: make aircraft select box larger

Apparently, this is needed for IE7.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
user: allow user to store his current elite status

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
user: fix sign_in page

The elite status list is required.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs: flight: default to user elite status in forms

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
flight: try to lookup aircraft by iata code

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs: allow users to select generic aircraft types

Not everybody will remember the exact type they were on.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
best_seat: add choices for pros and cons

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
best_seat: report stats for pros and cons

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
best_seat: make stats query compatible with MySQL

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