[Please Merge] 957 xls report upload

- the only bits left before this is mergeable is to do ui cleanup when a file is upload
Remove this, the make-url shadow was only hear because every other api refers to it, this is only referred to once so not needed