Mercurial > hg > digilib
changeset 1591:8dff61ffdbc3
new digilib version 2.5 (for new Scaler options/flags handling)
author | robcast |
---|---|
date | Wed, 08 Feb 2017 19:21:46 +0100 |
parents | bd71cb53e1a3 |
children | 7031524fc6e9 |
files | common-bioformats/pom.xml common-imagej/pom.xml common-jai/pom.xml common/pom.xml doc/pom.xml pdf/pom.xml pom.xml servlet/pom.xml servlet2/pom.xml servlet2/src/main/java/digilib/servlet/Scaler.java servlet2/src/main/java/digilib/servlet/ScalerNoThread.java servlet3/pom.xml servlet3/src/main/java/digilib/servlet/AsyncServletWorker.java servlet3/src/main/java/digilib/servlet/Scaler.java text/pom.xml webapp/pom.xml webapp/src/main/webapp/jquery/jquery.digilib.js |
diffstat | 17 files changed, 46 insertions(+), 42 deletions(-) [+] |
line wrap: on
line diff
--- a/common-bioformats/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/common-bioformats/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -3,7 +3,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> <relativePath>..</relativePath> </parent> <artifactId>digilib-common-bioformats</artifactId>
--- a/common-imagej/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/common-imagej/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -3,7 +3,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> <relativePath>..</relativePath> </parent> <artifactId>digilib-common-imagej</artifactId>
--- a/common-jai/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/common-jai/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -3,7 +3,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> <relativePath>..</relativePath> </parent> <artifactId>digilib-common-jai</artifactId>
--- a/common/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/common/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -6,7 +6,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-common</artifactId>
--- a/doc/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/doc/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -3,7 +3,7 @@ <parent> <groupId>digilib</groupId> <artifactId>digilib</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-doc</artifactId> <packaging>pom</packaging>
--- a/pdf/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/pdf/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -4,7 +4,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-pdf</artifactId> <name>digilib-pdf</name>
--- a/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -9,7 +9,7 @@ <groupId>digilib</groupId> <artifactId>digilib</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> <packaging>pom</packaging> <name>digilib</name> @@ -196,57 +196,57 @@ <dependency> <groupId>digilib</groupId> <artifactId>digilib-common</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-common-jai</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-common-imagej</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-common-bioformats</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-doc</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-pdf</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-text</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-servlet</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-servlet2</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-servlet3</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> <dependency> <groupId>digilib</groupId> <artifactId>digilib-webapp</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </dependency> </dependencies> </dependencyManagement>
--- a/servlet/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -5,7 +5,7 @@ <parent> <groupId>digilib</groupId> <artifactId>digilib</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-servlet</artifactId> <name>digilib-servlet</name>
--- a/servlet2/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet2/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -5,7 +5,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-servlet2</artifactId> <name>digilib-servlet2</name>
--- a/servlet2/src/main/java/digilib/servlet/Scaler.java Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet2/src/main/java/digilib/servlet/Scaler.java Wed Feb 08 19:21:46 2017 +0100 @@ -41,6 +41,7 @@ import digilib.auth.AuthOpException; import digilib.auth.AuthzOps; +import digilib.conf.DigilibOption; import digilib.conf.DigilibServletConfiguration; import digilib.conf.DigilibServletRequest; import digilib.image.DocuImage; @@ -227,9 +228,9 @@ // type of error reporting ErrMsg errMsgType = ErrMsg.IMAGE; - if (dlRequest.hasOption("errtxt")) { + if (dlRequest.hasOption(DigilibOption.errtxt)) { errMsgType = ErrMsg.TEXT; - } else if (dlRequest.hasOption("errcode")) { + } else if (dlRequest.hasOption(DigilibOption.errcode)) { errMsgType = ErrMsg.CODE; } @@ -254,7 +255,7 @@ // if requested, send image as a file if (sendFileAllowed && jobTicket.getSendAsFile()) { String mt = null; - if (jobTicket.hasOption("rawfile")) { + if (jobTicket.hasOption(DigilibOption.rawfile)) { mt = "application/octet-stream"; } logger.debug("Sending RAW File as is."); @@ -286,9 +287,9 @@ DocuImage img = jobResult.get(); // forced destination image type String mt = null; - if (jobTicket.hasOption("jpg")) { + if (jobTicket.hasOption(DigilibOption.jpg)) { mt = "image/jpeg"; - } else if (jobTicket.hasOption("png")) { + } else if (jobTicket.hasOption(DigilibOption.png)) { mt = "image/png"; } // send image
--- a/servlet2/src/main/java/digilib/servlet/ScalerNoThread.java Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet2/src/main/java/digilib/servlet/ScalerNoThread.java Wed Feb 08 19:21:46 2017 +0100 @@ -37,6 +37,7 @@ import digilib.auth.AuthOpException; import digilib.auth.AuthzOps; +import digilib.conf.DigilibOption; import digilib.conf.DigilibServletConfiguration; import digilib.conf.DigilibServletRequest; import digilib.image.DocuImage; @@ -210,9 +211,9 @@ // type of error reporting ErrMsg errMsgType = ErrMsg.IMAGE; - if (dlRequest.hasOption("errtxt")) { + if (dlRequest.hasOption(DigilibOption.errtxt)) { errMsgType = ErrMsg.TEXT; - } else if (dlRequest.hasOption("errcode")) { + } else if (dlRequest.hasOption(DigilibOption.errcode)) { errMsgType = ErrMsg.CODE; } @@ -236,7 +237,7 @@ // if requested, send image as a file if (sendFileAllowed && jobTicket.getSendAsFile()) { String mt = null; - if (jobTicket.hasOption("rawfile")) { + if (jobTicket.hasOption(DigilibOption.rawfile)) { mt = "application/octet-stream"; } logger.debug("Sending RAW File as is."); @@ -260,9 +261,9 @@ DocuImage img = job.call(); // forced destination image type String mt = null; - if (jobTicket.hasOption("jpg")) { + if (jobTicket.hasOption(DigilibOption.jpg)) { mt = "image/jpeg"; - } else if (jobTicket.hasOption("png")) { + } else if (jobTicket.hasOption(DigilibOption.png)) { mt = "image/png"; } // send image
--- a/servlet3/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet3/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -3,7 +3,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-servlet3</artifactId> <name>digilib-servlet3</name>
--- a/servlet3/src/main/java/digilib/servlet/AsyncServletWorker.java Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet3/src/main/java/digilib/servlet/AsyncServletWorker.java Wed Feb 08 19:21:46 2017 +0100 @@ -38,6 +38,7 @@ import org.apache.log4j.Logger; import digilib.conf.DigilibConfiguration; +import digilib.conf.DigilibOption; import digilib.image.DocuImage; import digilib.image.ImageJobDescription; import digilib.image.ImageOpException; @@ -104,9 +105,9 @@ * set forced destination image type */ String mt = null; - if (jobinfo.hasOption("jpg")) { + if (jobinfo.hasOption(DigilibOption.jpg)) { mt = "image/jpeg"; - } else if (jobinfo.hasOption("png")) { + } else if (jobinfo.hasOption(DigilibOption.png)) { mt = "image/png"; } /*
--- a/servlet3/src/main/java/digilib/servlet/Scaler.java Wed Feb 08 17:28:02 2017 +0100 +++ b/servlet3/src/main/java/digilib/servlet/Scaler.java Wed Feb 08 19:21:46 2017 +0100 @@ -43,6 +43,7 @@ import digilib.auth.AuthOpException; import digilib.auth.AuthzOps; import digilib.conf.DigilibConfiguration; +import digilib.conf.DigilibOption; import digilib.conf.DigilibServlet3Configuration; import digilib.conf.DigilibServletConfiguration; import digilib.conf.DigilibServletRequest; @@ -241,11 +242,11 @@ // type of error reporting ErrMsg errMsgType = defaultErrMsgType; - if (dlRequest.hasOption("errimg")) { + if (dlRequest.hasOption(DigilibOption.errimg)) { errMsgType = ErrMsg.IMAGE; - } else if (dlRequest.hasOption("errtxt")) { + } else if (dlRequest.hasOption(DigilibOption.errtxt)) { errMsgType = ErrMsg.TEXT; - } else if (dlRequest.hasOption("errcode")) { + } else if (dlRequest.hasOption(DigilibOption.errcode)) { errMsgType = ErrMsg.CODE; } @@ -254,11 +255,11 @@ final ImageJobDescription jobTicket = ImageJobDescription.getInstance(dlRequest, dlConfig); // handle the IIIF info-request - if (dlRequest.hasOption("info")) { + if (dlRequest.hasOption(DigilibOption.info)) { ServletOps.sendIiifInfo(dlRequest, response, logger); return; } - if (dlRequest.hasOption("redirect-info")) { + if (dlRequest.hasOption(DigilibOption.redirect_info)) { // TODO: the redirect should have code 303 response.sendRedirect("info.json"); return; @@ -291,7 +292,7 @@ */ if (sendFileAllowed && jobTicket.getSendAsFile()) { String mt = null; - if (jobTicket.hasOption("rawfile")) { + if (jobTicket.hasOption(DigilibOption.rawfile)) { // mo=rawfile sends as octet-stream mt = "application/octet-stream"; }
--- a/text/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/text/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -4,7 +4,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-text</artifactId> <name>digilib-text</name>
--- a/webapp/pom.xml Wed Feb 08 17:28:02 2017 +0100 +++ b/webapp/pom.xml Wed Feb 08 19:21:46 2017 +0100 @@ -6,7 +6,7 @@ <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> - <version>2.4-SNAPSHOT</version> + <version>2.5-SNAPSHOT</version> </parent> <artifactId>digilib-webapp</artifactId> <name>digilib-webapp</name>
--- a/webapp/src/main/webapp/jquery/jquery.digilib.js Wed Feb 08 17:28:02 2017 +0100 +++ b/webapp/src/main/webapp/jquery/jquery.digilib.js Wed Feb 08 19:21:46 2017 +0100 @@ -45,7 +45,7 @@ var defaults = { // version of this script - 'version' : 'jquery.digilib.js 2.4.0a', + 'version' : 'jquery.digilib.js 2.5.0a', // logo url 'logoUrl' : 'img/digilib-logo-text1.png', // homepage url (behind logo)