You're seeing it right, we've finished our migration. Your favorite Purdue applications are now hosted on apps.it.purdue.edu. Please report any issues you come across to it@purdue.edu.
We are currently working on a fix to the Sensitive Documents module.