Hi @girgink and @manuGil. We have some async upload already working, still this needs to be integrated in the main classes and some refactoring is going on but this can be merged already for you to get the latest developments.
I will keep working on this branch, as there is still work to do on the interfaces implementation using asynchronous calls.
I got to succesfully upload files asyncronously, but there are some problems to still deal with:
The timeout for client session by default is 5 mins, for example for a file of more than 100MB this can be not enough, it will crash and stop the upload process. The problem is we dont know how long is going to take to upload a full file for example.
The complete upload step is throwing a 403 error, but I am still able to see a file uploaded when I consult the article created using the web interface of figshare.
Hi @girgink and @manuGil. We have some async upload already working, still this needs to be integrated in the main classes and some refactoring is going on but this can be merged already for you to get the latest developments.
I will keep working on this branch, as there is still work to do on the interfaces implementation using asynchronous calls.