diagram file upload implemented; /public/content ignored by git