[ 
https://issues.apache.org/jira/browse/AIRAVATA-3081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marcus Christie updated AIRAVATA-3081:
--------------------------------------
    Description: 
h5. TODO
 * [x] integrate with data storage views
 * [ ] Max file size restriction
 * [ ] Need a cleanup script for tusd?
 * [x] Add XHR upload fallback mechanism when tusd server isn't running
 * [ ] Put component in common ui package?
 * [x] Ansible changes for specifying TUS_ENDPOINT, TUS_DATA_DIR in 
settings_local.py
 * [ ] UI: hide the native file input and use bootstrap file upload component 
(https://uppy.io/docs/file-input/#Custom-file-input). Or use the 
https://uppy.io/docs/drag-drop/ UI.
 * [ ] Handle (or prevent) multiple file uploads for application inputs
 * [ ] Move files from tusd data directory instead of copying
 * [ ] Factor out tus file upload data parsing

  was:
h5. TODO
 * [x] integrate with data storage views
 * [ ] Max file size restriction
 * [ ] Need a cleanup script for tusd?
 * [x] Add XHR upload fallback mechanism when tusd server isn't running
 * [ ] Put component in common ui package?
 * [x] Ansible changes for specifying TUS_ENDPOINT, TUS_DATA_DIR in 
settings_local.py
 * [ ] UI: hide the native file input and use bootstrap file upload component 
(https://uppy.io/docs/file-input/#Custom-file-input). Or use the 
https://uppy.io/docs/drag-drop/ UI.
 * [ ] Handle (or prevent) multiple file uploads for application inputs
 * [ ] Move files from tusd data directory instead of copying


> Use tus for file uploads
> ------------------------
>
>                 Key: AIRAVATA-3081
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-3081
>             Project: Airavata
>          Issue Type: New Feature
>          Components: Django Portal
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Major
>
> h5. TODO
>  * [x] integrate with data storage views
>  * [ ] Max file size restriction
>  * [ ] Need a cleanup script for tusd?
>  * [x] Add XHR upload fallback mechanism when tusd server isn't running
>  * [ ] Put component in common ui package?
>  * [x] Ansible changes for specifying TUS_ENDPOINT, TUS_DATA_DIR in 
> settings_local.py
>  * [ ] UI: hide the native file input and use bootstrap file upload component 
> (https://uppy.io/docs/file-input/#Custom-file-input). Or use the 
> https://uppy.io/docs/drag-drop/ UI.
>  * [ ] Handle (or prevent) multiple file uploads for application inputs
>  * [ ] Move files from tusd data directory instead of copying
>  * [ ] Factor out tus file upload data parsing



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to