geosolutions-it / nexus-geonode

Nexus Platform
BSD 2-Clause "Simplified" License
0 stars 4 forks source link

Transmission progress #569

Closed DavidQuartz closed 2 years ago

DavidQuartz commented 2 years ago

The card for the upload progress becomes visible only once the transmission completes and the backend starts the actual import procedure. For big files we have a situation where the left box keeps spinning, but no card is visible. The user thinks that the upload is frozen and not progressing.

If we only want to show the card when the client starts to receive the progress from the backend, we should at least improve the feedback inside the upload box:. We should the spinner at the level of the single dataset, instead of a global spinner, and a message saying "transfer in progress" (or something similar).

giohappy commented 2 years ago

@DavidQuartz keep into account that now we have an upload size limit handled by the backend. We're not communicating the limit to the client yet, but the transmission phase must be able to handle such an error. The current default limit is 100MB but it can be easily changed. If you need to lower it for testing just ask me.

DavidQuartz commented 2 years ago

@giohappy can the limit be decreased to 5mb for testing?

DavidQuartz commented 2 years ago

@giohappy can the limit be decreased to 5mb for testing?

giohappy commented 2 years ago

@DavidQuartz limit has been decreased. Let me know when you're done.

DavidQuartz commented 2 years ago

@giohappy I'm done

giohappy commented 2 years ago

Limits have been increased again: