Better late than never... so yes, the site was down briefly on Nov 29th, but has been up and running ever since. Follow @openflights on Twitter for advance notice of scheduled upgrades and status updates on site issues:
http://twitter.com/openflights