Misc. bug-fixes to upload and dataset page. #706

12 jobs for v1-misc-fixes in 40 minutes and 34 seconds (queued for 4 seconds)