Implement filename/content-disposition sanitation logic similar to chaise upload in deriva-upload. Enabled by default, can be disabled with: hatrac_options:{"sanitize_filenames": false} Default sanitize pattern "[^a-zA-Z0-9_.-]" can be overriden with: hatrac_options:{"sanitize_filenames_pattern": "foo"}. Fixed issue releasing transfer state file locks with newer version of portalocker.
Implement filename/content-disposition sanitation logic similar to chaise upload in deriva-upload.
Enabled by default, can be disabled with: hatrac_options:{"sanitize_filenames": false}
Default sanitize pattern "[^a-zA-Z0-9_.-]" can be overriden with: hatrac_options:{"sanitize_filenames_pattern": "foo"}.
Fixed issue releasing transfer state file locks with newer version of portalocker.

informatics-isi-edu/deriva-py