Resolved. The root cause turned out to be that the upgrade process also assigned us a new public IP address while the DNS remained pointed at the old one.
We are currently investigating a perplexing issue with Time Buddy. While the site remains operational, unfortunately, login functionality is disabled until we find a resolution. Apologies for any inconveniences this may cause; we are doing our best to enable logins asap!