There was a pictures uploading problem and I tried a quick fix but unfortunately that brought down the site. Then there were several problems getting it going again. The good news though is I learned I needed to do some other upgrades to improve reliability and I did those and hopefully the recent photo problems are fixed.
Please follow up here if you notice any problems; we are also running on the latest version of Discourse now.