We are experiencing problems with uploading with our hosting provider. We've also been working to move to another hosting provider to avoid problems like this in the future. This has been the top priority for the last few weeks. We will share more info as soon as we can.