# # ChangeLog for main/trunk/greenstone3 # # Generated by Trac 1.4.2 # 2024-04-27T14:04:09+12:00 Thu, 30 Aug 2018 02:43:56 GMT kjdon [32391] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/Authentication.java (modified) need to make sure recaptcha key is in service if we are a failed ... Thu, 30 Aug 2018 02:27:06 GMT kjdon [32390] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/Authentication.java (modified) replaced hard coded text strings with static Strings. when doing ... Thu, 30 Aug 2018 02:22:51 GMT kjdon [32389] * main/trunk/greenstone3/web/interfaces/default/transform/pages/authen.xsl (modified) remove Admin breadcrumb from PerformRegister page. added a code comment Thu, 30 Aug 2018 01:43:25 GMT kjdon [32388] * main/trunk/greenstone3/web/interfaces/default/transform/pages/authen.xsl (modified) clear password fields if passwords don't match Wed, 29 Aug 2018 23:30:18 GMT kjdon [32387] * main/trunk/greenstone3/web/interfaces/default/transform/pages/authen.xsl (modified) removed Administration Page breadcrumb from Register and ... Wed, 29 Aug 2018 23:00:34 GMT kjdon [32386] * main/trunk/greenstone3/web/interfaces/default/transform/pages/login.xsl (modified) added a comment Wed, 29 Aug 2018 22:34:44 GMT kjdon [32385] * main/trunk/greenstone3/web/interfaces/default/transform/layouts/header.xsl (modified) added comments and removed some debug text Wed, 29 Aug 2018 09:14:39 GMT ak19 [32384] * main/trunk/greenstone3/build.xml (modified) 1. Renaming some targets for ease of remembering. 2. Putting the ... Wed, 29 Aug 2018 08:29:03 GMT ak19 [32383] * main/trunk/greenstone3/build.xml (modified) More fixes after testing https targets on a binary. Wed, 29 Aug 2018 07:11:30 GMT ak19 [32381] * main/trunk/greenstone3/build.xml (modified) Correction to running ant exec when passing a variable that ... Fri, 24 Aug 2018 10:04:30 GMT Georgiy Litvinov [32379] * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/resources/web/global.properties.svn (modified) Added solr context to global properties. Thu, 23 Aug 2018 02:34:21 GMT kjdon [32376] * main/trunk/greenstone3/web/WEB-INF/classes/ServiceRack.properties (modified) added in authentication error strings Thu, 23 Aug 2018 02:33:49 GMT kjdon [32375] * main/trunk/greenstone3/web/WEB-INF/classes/interface_default.properties (modified) added in string for num Thu, 23 Aug 2018 02:31:35 GMT kjdon [32374] * main/trunk/greenstone3/web/sites/localsite/siteConfig.xml (modified) recaptcha version changed, so changing the key info. Uses test key ... Thu, 23 Aug 2018 02:21:01 GMT kjdon [32372] * main/trunk/greenstone3/web/interfaces/default/transform/pages/authen.xsl (modified) upgraded to recaptcha version 2 Thu, 23 Aug 2018 02:04:51 GMT kjdon [32371] * main/trunk/greenstone3/web/interfaces/default/transform/layouts/header.xsl (modified) added additionalHeaderContent-page template so that pages can add ... Thu, 23 Aug 2018 01:58:57 GMT ak19 [32370] * main/trunk/greenstone3/build.xml (modified) Property value has to be set after all. Hard to test this out when ... Thu, 23 Aug 2018 01:57:26 GMT kjdon [32369] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/Authentication.java (modified) lots of changes. moved to version 2 of recaptcha. moved all the error ... Thu, 23 Aug 2018 01:44:47 GMT ak19 [32368] * main/trunk/greenstone3/build.xml (modified) Typo reminded me to remove a property's value param, a behaviour ... Thu, 23 Aug 2018 01:43:04 GMT ak19 [32367] * main/trunk/greenstone3/build.xml (modified) Upgrade to inclusion of ant 1.9.x required due to the recent changes ... Thu, 23 Aug 2018 01:37:52 GMT kjdon [32366] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/Receptionist.java (modified) instead of blindly copying the paramList into the new pageRequest ... Thu, 23 Aug 2018 01:37:08 GMT ak19 [32365] * main/trunk/greenstone3/build.xml (modified) Minor changes before major one to use ant 1.9.13 Thu, 23 Aug 2018 01:35:42 GMT kjdon [32363] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) adding SENSITIVE_ATT - used for params that shouldn't be shown in the ... Thu, 23 Aug 2018 01:35:00 GMT kjdon [32362] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java (modified) when libraryservlet is adding params to the paramList of the request, ... Thu, 23 Aug 2018 01:27:10 GMT kjdon [32361] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSParams.java (modified) added a new field to Param - sensitive. currently have default value, ... Thu, 23 Aug 2018 00:54:41 GMT ak19 [32360] * main/trunk/greenstone3/build.properties.svn (modified) Removing unnecessary comments now tomcat.port is no longer written ... Wed, 22 Aug 2018 10:14:09 GMT ak19 [32359] * main/trunk/greenstone3/build.xml (modified) Reversing a recently introduced behaviour: build.xml no longer writes ... Wed, 22 Aug 2018 10:11:54 GMT ak19 [32358] * main/trunk/greenstone3/src/java/org/greenstone/util/ProtocolPortProperties.java (added) Forgot to commit with previous rev 32357. Newly added class. Commit ... Wed, 22 Aug 2018 10:08:05 GMT ak19 [32357] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/FedoraServiceProxy.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/ServletRealmCheck.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/server/Server3.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/server/Server3Property.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/GlobalProperties.java (modified) GS3 Java code has moved away from using tomcat.port to using ... Wed, 22 Aug 2018 06:50:12 GMT ak19 [32356] * main/trunk/greenstone3/build.xml (modified) The isfalse test in ant surrounding the http testing mode works as ... Wed, 22 Aug 2018 06:43:43 GMT ak19 [32355] * main/trunk/greenstone3/build.xml (modified) Correcting tests for valid ports and associated helpful messages. Wed, 22 Aug 2018 04:07:51 GMT ak19 [32354] * main/trunk/greenstone3/bin/linux/certbot-LICENSE.txt (added) Including an Apache 2.0 licence for certbot, as we now have the ... Tue, 21 Aug 2018 09:02:36 GMT ak19 [32353] * main/trunk/greenstone3/bin/linux/certbot-auto (added) Adding in the certbot-auto script from https://certbot.eff.org/ for ... Tue, 21 Aug 2018 07:01:59 GMT ak19 [32351] * main/trunk/greenstone3/build.xml (modified) Correcting syntax error introduced with last minute change in ... Tue, 21 Aug 2018 06:59:28 GMT ak19 [32350] * main/trunk/greenstone3/build.xml (modified) Some tidying up and using the recommended way to run ant exec tasks ... Tue, 21 Aug 2018 06:30:43 GMT ak19 [32349] * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/resources/tomcat/server_tomcat7.xml.svn (modified) Rough draft of working ant targets that automate obtaining (and ... Mon, 20 Aug 2018 09:45:39 GMT Georgiy Litvinov [32348] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) Fixed no metadata problem using relative link to access document. Mon, 20 Aug 2018 02:13:33 GMT ak19 [32347] * main/trunk/greenstone3/build.properties.svn (modified) Previously committed with https port enabled, this prevented creating ... Fri, 17 Aug 2018 10:09:16 GMT ak19 [32346] * main/trunk/greenstone3/build.properties.svn (modified) * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/resources/tomcat/server_tomcat7.xml.svn (modified) Configuring tomcat works automatically. Still need to automate ... Thu, 16 Aug 2018 04:06:50 GMT ak19 [32344] * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/GlobalProperties.java (modified) 1. Writing out tomcat.port.http(s) to global.properties only of set ... Wed, 15 Aug 2018 22:03:48 GMT kjdon [32342] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java (modified) switch(string) is only java 7, and we are using java 6, so made this ... Tue, 14 Aug 2018 08:38:17 GMT ak19 [32340] * main/trunk/greenstone3/build.xml (modified) Tidying up Tue, 14 Aug 2018 08:16:08 GMT ak19 [32339] * main/trunk/greenstone3/build.xml (modified) Rewritten conditions and tests for setting the tomcat port to fail at ... Tue, 14 Aug 2018 06:41:35 GMT ak19 [32338] * main/trunk/greenstone3/build.xml (modified) Removing newly introduced tomcat-init target. Instead, any ant ... Tue, 14 Aug 2018 06:35:36 GMT ak19 [32337] * main/trunk/greenstone3/build.properties.svn (modified) * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/resources/web/global.properties.svn (modified) Changing tomcat port variable names so they'll be easier to work with ... Tue, 14 Aug 2018 05:06:35 GMT ak19 [32336] * main/trunk/greenstone3/src/java/org/greenstone/server/BaseServerSettings.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/GlobalProperties.java (modified) Correcting errors introduced in the last minute before commits. Tue, 14 Aug 2018 04:29:38 GMT ak19 [32335] * main/trunk/greenstone3/src/java/org/greenstone/util/GlobalProperties.java (modified) Simplifying the code. Tue, 14 Aug 2018 03:50:12 GMT ak19 [32334] * main/trunk/greenstone3/build.properties.svn (modified) * main/trunk/greenstone3/build.xml (modified) * main/trunk/greenstone3/resources/web/global.properties.svn (modified) * main/trunk/greenstone3/src/java/org/greenstone/server/BaseServerSettings.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/GlobalProperties.java (modified) All the changes (still preliminary) that use tomcat.https.port and ... Tue, 14 Aug 2018 03:45:18 GMT ak19 [32333] * main/trunk/greenstone3/build.xml (modified) Correction before committing changes related to the new port ... Tue, 07 Aug 2018 09:28:46 GMT ak19 [32329] * main/trunk/greenstone3/src/java/org/greenstone/server/Server3.java (modified) Shifting from log4j.properties and its .in file in resources/web to ... Tue, 07 Aug 2018 02:35:03 GMT kjdon [32327] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java (modified) changed the way we read in servlet init params - now loop through ... Tue, 07 Aug 2018 02:33:00 GMT kjdon [32326] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSConstants.java (modified) adding in more servlet params to the constants class Mon, 30 Jul 2018 22:01:09 GMT kjdon [32319] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/DisplayItemUtil.java (modified) Georgy was having issues with setNodeText - the child node to be ... Mon, 30 Jul 2018 21:52:33 GMT kjdon [32318] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/Dictionary.java (modified) removed some commented out code Mon, 30 Jul 2018 02:13:11 GMT kjdon [32315] * main/trunk/greenstone3/build.xml (modified) updated to reflect root_context.xml.in nmae change Mon, 30 Jul 2018 02:12:26 GMT kjdon [32314] * main/trunk/greenstone3/resources/tomcat/root_context.xml.in (moved) renaming root_context.xml to root_context.xml.in to be consisten with ... Mon, 30 Jul 2018 01:01:42 GMT kjdon [32313] * main/trunk/greenstone3/resources/tomcat/greenstone3.xml.svn (moved) renaming to .svn Mon, 30 Jul 2018 00:59:18 GMT kjdon [32312] * main/trunk/greenstone3/build.xml (modified) fixed a spelling mistake Mon, 30 Jul 2018 00:58:07 GMT kjdon [32311] * main/trunk/greenstone3/resources/cgi/gsdl3site.cfg.svn (modified) * main/trunk/greenstone3/resources/oai/OAIConfig.xml.svn (modified) * main/trunk/greenstone3/resources/web/global.properties.svn (modified) * main/trunk/greenstone3/resources/web/log4j.properties.svn (modified) some comment updates Mon, 30 Jul 2018 00:51:37 GMT kjdon [32310] * main/trunk/greenstone3/build.xml (modified) updating build.xml for the new .svn files, which get turned into .in ... Mon, 30 Jul 2018 00:37:07 GMT kjdon [32309] * main/trunk/greenstone3/build.properties.svn (moved) * main/trunk/greenstone3/resources/cgi/gsdl3site.cfg.svn (moved) * main/trunk/greenstone3/resources/oai/OAIConfig.xml.svn (moved) * main/trunk/greenstone3/resources/tomcat/server_tomcat5.xml.svn (moved) * main/trunk/greenstone3/resources/tomcat/server_tomcat7.xml.svn (moved) * main/trunk/greenstone3/resources/tomcat/web.xml.svn (moved) * main/trunk/greenstone3/resources/web/global.properties.svn (moved) * main/trunk/greenstone3/resources/web/log4j.properties.svn (moved) renaming resources .in files to .svn as this better matches the ... Sun, 29 Jul 2018 23:19:34 GMT kjdon [32308] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/BerryBasket.java (modified) make metadata dynamic in a hashmap instead of named fields in am Item ... Sun, 29 Jul 2018 23:10:57 GMT kjdon [32307] * main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrybasket.js (modified) * main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrycheckout.js (modified) I have changed the way metadata is stored in java for berry basket ... Wed, 25 Jul 2018 12:36:13 GMT Georgiy Litvinov [32302] * main/trunk/greenstone3/web/interfaces/default/transform/pages/query.xsl (modified) Second fix Wed, 25 Jul 2018 12:17:22 GMT Georgiy Litvinov [32301] * main/trunk/greenstone3/web/interfaces/default/transform/pages/query.xsl (modified) Fixed for groups and collections selection commit Mon, 23 Jul 2018 23:59:41 GMT kjdon [32300] * main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrycheckout.js (modified) made gs document links restful - collection/demo/document/xxx, ... Mon, 23 Jul 2018 04:56:40 GMT ak19 [32299] * main/trunk/greenstone3/web/sites/localsite/siteConfig.xml (modified) Putting the siteURL (back?) in to follow the instructions at ... Mon, 23 Jul 2018 01:59:46 GMT kjdon [32298] * main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrycheckout.js (modified) modified code to provide berry basket links as greenstone doc links, ... Mon, 23 Jul 2018 01:55:26 GMT kjdon [32297] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/BerryBasket.java (modified) adding assocfilepath and srclinkFile to attributes returned in berry ... Sun, 22 Jul 2018 23:25:32 GMT kjdon [32296] * main/trunk/greenstone3/web/interfaces/default/transform/gslib.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/javascript-global-setup.xsl (modified) java code was adding in a filepath param for the xsltparams. adding ... Fri, 20 Jul 2018 08:52:55 GMT Georgiy Litvinov [32295] * main/trunk/greenstone3/web/interfaces/default/transform/pages/query.xsl (modified) Added selected attr for chosen collections and groups Fri, 20 Jul 2018 08:17:46 GMT Georgiy Litvinov [32293] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) Fixed a bug in collectionGroups Tue, 26 Jun 2018 01:38:37 GMT kjdon [32213] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) OAI: don't have hardcoded custom outputting for dc.identifier ... Tue, 26 Jun 2018 01:34:51 GMT kjdon [32212] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIXML.java (modified) added in strings for gsflink.document/source Tue, 26 Jun 2018 01:28:28 GMT kjdon [32211] * main/trunk/greenstone3/resources/oai/OAIConfig.xml.in (modified) moving hardcoded dc:identifier output to dynamic based on config ... Mon, 18 Jun 2018 05:43:49 GMT ak19 [32202] * gs3-extensions/solr/trunk/src/collect/solr-jdbm-demo/etc/collectionConfig.xml (modified) * main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/collectionConfig.xml (modified) Adding to SVN the reference to ... Mon, 18 Jun 2018 05:40:18 GMT ak19 [32201] * main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/collectionConfig.xml (modified) Accidentally committed collectionConfig.xml in rev 32200. Mon, 18 Jun 2018 05:33:46 GMT ak19 [32200] * main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/collectionConfig.xml (modified) * main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/oai-inf.jdb (added) * main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/oai-inf.lg (added) Rebuilt GS3 LUCENE demo collection as per Kathy's request, in order ... Mon, 21 May 2018 02:24:09 GMT ak19 [32191] * main/trunk/greenstone3/web/WEB-INF/classes/interface_default_gu.properties (modified) gujarati language changes,thanks to Lavji Zala Tue, 08 May 2018 10:34:18 GMT Georgiy Litvinov [32176] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) Safe read from group config file Wed, 14 Mar 2018 12:07:14 GMT Georgiy Litvinov [32160] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2LuceneRetrieve.java (modified) Cache last document to speed up multisection documents load. Mon, 05 Mar 2018 14:51:44 GMT Georgiy Litvinov [32158] * main/trunk/greenstone3/web/interfaces/default/js/document_scripts.js (modified) Fix for previous commit Fri, 02 Mar 2018 12:50:59 GMT Georgiy Litvinov [32157] * main/trunk/greenstone3/web/interfaces/default/js/document_scripts.js (modified) Added navigation for search terms Tue, 27 Feb 2018 04:23:31 GMT ak19 [32156] * main/trunk/greenstone3/web/interfaces/default/transform/gli4gs3.xsl (modified) Dr Bainbridge fixed gli4gs3.xsl so that the new GLI Web Start ... Tue, 27 Feb 2018 02:46:08 GMT ak19 [32155] * main/trunk/greenstone3/web/interfaces/default/transform/gli4gs3.xsl (modified) Shouldn't hardcode localhost for codebase. Still not sure why, after ... Mon, 26 Feb 2018 06:57:21 GMT ak19 [32153] * main/trunk/gli/src/org/greenstone/gatherer/GathererApplet.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/WebGatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/JarTools.java (modified) * main/trunk/greenstone3/build.xml (modified) 2 Bugfixes and tidying up errorhandling in JarTools. 1. Dr Bainbridge ... Mon, 26 Feb 2018 04:14:30 GMT ak19 [32152] * main/trunk/greenstone3/build.xml (modified) Fixing windows command. Wed, 21 Feb 2018 06:29:50 GMT ak19 [32150] * main/trunk/gli/GLIappWebStart.jnlp (deleted) * main/trunk/gli/src/org/greenstone/gatherer/WebGatherer.java (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default.properties (modified) * main/trunk/greenstone3/web/interfaces/default/transform/gli4gs3.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/gslib.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/icons.xsl (deleted) * main/trunk/greenstone3/web/interfaces/default/transform/pages/home.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/style.xsl (deleted) I changed gli4gs3.xsl to rewrite the applet page produced by ... Tue, 13 Feb 2018 07:53:31 GMT ak19 [32141] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) More changes related to GLIapplet.jnlp being renamed to GLIappWebStart Tue, 13 Feb 2018 06:37:02 GMT ak19 [32138] * main/trunk/gli/GLIapplet.jnlp (modified) * main/trunk/gli/README_WebGLI.txt (modified) * main/trunk/gli/makegli.bat (modified) * main/trunk/gli/src/org/greenstone/gatherer/WebGatherer.java (added) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) New class WebGatherer.java to replace GathererApplet.java in JNLP use ... Tue, 13 Feb 2018 05:46:04 GMT ak19 [32136] * main/trunk/gli/GLIapplet.jnlp (added) * main/trunk/gli/README_WebGLI.txt (added) * main/trunk/gli/makejar.bat (modified) * main/trunk/gli/manifest.mf (added) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) Committing the first checkpoint of getting the GLIApplet to work with ... Mon, 12 Feb 2018 23:09:48 GMT kjdon [32134] * main/trunk/greenstone3/web/interfaces/default/js/documentedit_scripts_util.js (modified) when adding a new metadata row to the table, we need to check for ... Mon, 12 Feb 2018 22:43:35 GMT kjdon [32133] * main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl (modified) added a comment Mon, 12 Feb 2018 22:43:05 GMT kjdon [32132] * main/trunk/greenstone3/web/interfaces/default/js/documentedit_scripts.js (modified) * main/trunk/greenstone3/web/interfaces/default/js/documentedit_scripts_util.js (modified) added multivalued metadata input shortcut functionality. In ... Mon, 12 Feb 2018 09:22:51 GMT Georgiy Litvinov [32128] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) Remove all sections from requests except needed by inline template. Mon, 12 Feb 2018 02:06:35 GMT ak19 [32127] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) * main/trunk/greenstone3/web/interfaces/default/transform/gli4gs3.xsl (added) * main/trunk/greenstone3/web/interfaces/default/transform/gslib.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/icons.xsl (added) * main/trunk/greenstone3/web/interfaces/default/transform/pages/home.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/style.xsl (added) Fixing up the GS3 GLI applet. To get it to work, follow the ... Thu, 08 Feb 2018 00:26:54 GMT kjdon [32121] * main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl (modified) added a comment Mon, 05 Feb 2018 15:30:59 GMT Georgiy Litvinov [32115] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) Fixed NPE in case empty group title Mon, 05 Feb 2018 15:30:48 GMT Georgiy Litvinov [32114] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/Request.java (added) Added request object to facilitate requests creation. Thu, 01 Feb 2018 00:28:54 GMT kjdon [32111] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) pass in base interfaces array to the call to find ...