We are aware of all the site issues and that people cannot login, were working on resolving it, it will take some time sorry.
The daily new updates have also stopped until we can get the site fully working, the queued content from regular stream is still operational and hopefully we can have everything fixed soon.
Sorry for all the issues and thank you for your patience.