Task file upload