# HG changeset patch # User robcast # Date 1486578106 -3600 # Node ID 8dff61ffdbc3e28c6776dfe028a1860eddb6988f # Parent bd71cb53e1a3f7924732306f818f535711f0fac0 new digilib version 2.5 (for new Scaler options/flags handling) diff -r bd71cb53e1a3 -r 8dff61ffdbc3 common-bioformats/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT .. digilib-common-bioformats diff -r bd71cb53e1a3 -r 8dff61ffdbc3 common-imagej/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT .. digilib-common-imagej diff -r bd71cb53e1a3 -r 8dff61ffdbc3 common-jai/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT .. digilib-common-jai diff -r bd71cb53e1a3 -r 8dff61ffdbc3 common/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-common diff -r bd71cb53e1a3 -r 8dff61ffdbc3 doc/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-doc pom diff -r bd71cb53e1a3 -r 8dff61ffdbc3 pdf/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-pdf digilib-pdf diff -r bd71cb53e1a3 -r 8dff61ffdbc3 pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT pom digilib @@ -196,57 +196,57 @@ digilib digilib-common - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-common-jai - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-common-imagej - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-common-bioformats - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-doc - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-pdf - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-text - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-servlet - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-servlet2 - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-servlet3 - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib digilib-webapp - 2.4-SNAPSHOT + 2.5-SNAPSHOT diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-servlet digilib-servlet diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet2/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-servlet2 digilib-servlet2 diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet2/src/main/java/digilib/servlet/Scaler.java --- 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 diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet2/src/main/java/digilib/servlet/ScalerNoThread.java --- 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 diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet3/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-servlet3 digilib-servlet3 diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet3/src/main/java/digilib/servlet/AsyncServletWorker.java --- 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"; } /* diff -r bd71cb53e1a3 -r 8dff61ffdbc3 servlet3/src/main/java/digilib/servlet/Scaler.java --- 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"; } diff -r bd71cb53e1a3 -r 8dff61ffdbc3 text/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-text digilib-text diff -r bd71cb53e1a3 -r 8dff61ffdbc3 webapp/pom.xml --- 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 @@ digilib digilib - 2.4-SNAPSHOT + 2.5-SNAPSHOT digilib-webapp digilib-webapp diff -r bd71cb53e1a3 -r 8dff61ffdbc3 webapp/src/main/webapp/jquery/jquery.digilib.js --- 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)