Releases: DICE-UNC/irods-webdav
4.2.0.0-SNAPSHOT with test cache
Work in progress testing of commons pool cache for webdav
4.1.10.0-beta
Project: iRODS WebDav
Date: 1/25/2017
Release Verson: 4.1.10.0-beta
Git tag: 4.1.10.0-beta
https://github.com/DICE-UNC/irods-webdav
Milton based WebDav interface to iRODS.
See https://github.com/DICE-UNC/irods-webdav/issues for support and known issues
See the INSTALL.md file in this repo for notes on install and configuration.
Requirements
- Depends on Java 1.8+
- Built using Apache Maven2, see POM for dependencies
- Built using a Milton.io webdav enterprise version key
- Supports iRODS 3.3.1 through 4.1.10, with provisional support for 4.2
Bug Fixes
Features
Milton and filter chains #33
Fixed filter chain behavior to close connections properly in iRODS agent. Milton filter was intercepting and not calling the shutdown filter in the chain
delete of a file via finder doesn't seem to stick #27
Milton configuration and code to ensure that Dav2 support is configured in deployable
SSL integration #38
Integrate SSL negotiation support. Note that this requires an update to the /etc/irods-ext/irods-webdav.properties. See the example for new fields (for checksum and SSL negotiation).
Dockerization #39
Added Docker containerization, with an included Docker file, as well as a Docker.md file that explains how to run the image.
4.0.2.6-RELEASE
This is a release of irods-webdav, the Jargon-based webdav implementation. This reflects work in this milestone
Release notes available in the README.md file
Install notes (here)[https://github.com/DICE-UNC/irods-webdav/blob/master/INSTALL.md]
Properties file to place in /etc per the install notes here
4.0.2.6-RC1
4.0.2.5-RC1
Project: iRODS WebDav
Date: 12/01/2015
Release Version: 4.0.2.5-RC1
Git tag: 4.0.2.5-RC1
https://github.com/DICE-UNC/irods-webdav
Milton based WebDav interface to iRODS. This is differentiated from the ModeShape approach by providing a lightweight, no cached implementation that maps web requests directly to iRODS accounts.
See https://github.com/DICE-UNC/irods-webdav/issues for support and known issues
See the INSTALL.md file in this repo for notes on install and configuration.
INSTALL FILES
Drop-in war file, (deploy as root app in tomcat and/or configure a proxy in Apache so that the app appears at the root of the server). This .war file is preconfigured with enterprise Milton key.
###NOTE: war file was updated slightly to drop the JDK version - MC
.war download link MD5 hash 798582d058fd5b3e4860767db0f24b22
sample config file MD5 hash 9eb4a7dd2236c94b720b64f7240c9801
NOTE:
This is a release candidate, and thus has INFO level logging enabled, this will potentially generate a lot of data, and will be dialed back for release.
This version does not enforce a cap on max file upload, that will be in the next release. It does honor the max file download size.
Requirements
- Depends on Java 1.8+
- Built using Apache Maven2, see POM for dependencies
- Built using a Milton.io webdav enterprise version key
Bug Fixes
Features
Initial release
This is the initial release of iRODS WebDav support using Milton, a lightweight WebDav library. DFC and the iRODS Consortium, in collaboration, are providing a WebDav connector that includes the Milton 'enterprise' license keys in a pre-packaged deployment supporting WebDav level 2.