Something to note. If you get an "Access Denied. (Are you logged in properly?)" message when attempting to upload something, you'll have to set Firefox to allow third party cookies.
You can enable this option by going into Tools -> Options -> Privacy -> Cookies and checking "Accept third-party cookies". Uploading should work fine after that.
Updated by Apollyon