fix: preserve unicode characters in uploaded filenames (#2737)