Unfortunately there was a major issue with the forum software during the last couple of weeks.
The site was up but no one (including my admin account) could login to do anything.
After extensive hair pulling I ended up completely installing from scratch and then restoring the database.
Things should be working even better than before but please send my a PM if you notice any issues.