You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Ernesto Reinaldo Barreiro (Jira)" <ji...@apache.org> on 2023/04/19 15:04:00 UTC

[jira] [Resolved] (WICKET-7033) add support to uploading to a resource

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

Ernesto Reinaldo Barreiro resolved WICKET-7033.
-----------------------------------------------
    Resolution: Fixed

This has been implemented and merged to 9.x and master. We are using this functionality on our application and I have tested it in a branch depending on wicket 9.14.0-SNAPSHOT. I will anyways do some more testing (and we have automated selenium tests covering that functionality in our application and they seem to be ok).

> add support to uploading to a resource
> --------------------------------------
>
>                 Key: WICKET-7033
>                 URL: https://issues.apache.org/jira/browse/WICKET-7033
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>            Reporter: Ernesto Reinaldo Barreiro
>            Assignee: Ernesto Reinaldo Barreiro
>            Priority: Major
>             Fix For: 10.0.0, 9.14.0
>
>
> Add support for the following:
> * Upload to a resource in an asynchronous non page blocking request
> * Add an optional way to block the user from leaving the page while the upload is happening 
> * Ways to cancel the upload
> * Adapt the upload progress bar to work with this new "component" and improve its code as in some corner cases it is producing client side errors (I created an issue for that some time ago). 
> * Maybe useful too:  create a web socket based progress bar, as the upload progress bar now works pulling the server every second. 
> * Also to add an example to wicket-examples that uses a smart JS uploader, like in the blog (https://github.com/martin-g/blogs/blob/master/file-upload/). This way you will verify that the new APIs are easily extendable.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)