Go back to the update browser

Website: Second round of fixes

24-12-2022

I made some operations to the site to clear up old stuff and optimize things. The errors that have been happening for the last few days should be gone now.

More fixes are on the way.