Decawave Website under maintenance?

Is it just us? Or the decawave website together with the forum is really under maintenance? Thank you in advance.

See https://www.decawave.com/decaforum/announcements.php?aid=14