feat(uploader): add pdf convertion/upload