Yes it is still in progress.
I tried to create a new account yesterday, obviously the site is still having issues with new user signup emails. Tried to resend twice, no emails in inbox or spam.
Also no way to find a contact link. On the forum’s "About’ page, the Contact section redirects a user to About - discuss.pixls.us
That page has no contact information either.
I managed to sign in by linking my GitHub although I would prefer a discrete account.
Can the admins manually approve an account without a confirmation email?
Yes, we can.