This is an automated email from the ASF dual-hosted git repository.
reiern70 pushed a change to branch wicket-9.x
in repository https://gitbox.apache.org/repos/asf/wicket.git
from 240623fb81 WICKET-6979 Cut back slightly on some String instance
creation in PageInfo (#522)
add 791784f6ab [WICKET-7033] implementation of: 1) an upload field that
allows uploading files into to a mounted resource, 2) a reusable mounted
resource that process uploads and 3) adapting upload progress bar to work in
such use case
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/wicket/ajax/AjaxUtils.java | 55 +++
.../org/apache/wicket/markup/html/form/Form.java | 8 +-
.../resource/AbstractFileUploadResource.java | 296 +++++++++++
.../resource/FileUploadResourceReference.java | 121 +++++
.../upload/resource/FileUploadToResourceField.java | 541 +++++++++++++++++++++
.../upload/resource/FileUploadToResourceField.js | 109 +++++
.../resource/FileUploadToResourceField.properties | 2 +-
.../upload/resource/FolderUploadsFileManager.java | 83 ++++
.../form/upload/resource/IUploadsFileManager.java | 52 ++
.../wicket/examples/upload/UploadApplication.java | 19 +
.../apache/wicket/examples/upload/UploadPage.java | 2 +-
.../examples/upload/UploadToResourcePage.html | 44 ++
.../examples/upload/UploadToResourcePage.java | 266 ++++++++++
.../apache/wicket/examples/homepage/HomePage.html | 1 +
.../resources/org/apache/wicket/examples/style.css | 2 +-
.../markup/html/form/upload/UploadProgressBar.java | 73 ++-
.../ajax/markup/html/form/upload/progressbar.js | 50 +-
17 files changed, 1694 insertions(+), 30 deletions(-)
create mode 100644
wicket-core/src/main/java/org/apache/wicket/ajax/AjaxUtils.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/AbstractFileUploadResource.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/FileUploadResourceReference.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/FileUploadToResourceField.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/FileUploadToResourceField.js
copy
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
=>
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/FileUploadToResourceField.properties
(91%)
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/FolderUploadsFileManager.java
create mode 100644
wicket-core/src/main/java/org/apache/wicket/markup/html/form/upload/resource/IUploadsFileManager.java
create mode 100644
wicket-examples/src/main/java/org/apache/wicket/examples/upload/UploadToResourcePage.html
create mode 100644
wicket-examples/src/main/java/org/apache/wicket/examples/upload/UploadToResourcePage.java