# # ChangeLog for main/trunk/greenstone3/src # # Generated by Trac 1.4.2 # 2024-04-28T06:49:45+12:00 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 ... 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 ... Sun, 26 Nov 2017 23:44:33 GMT kjdon [32084] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2LuceneSearch.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java (modified) getFacets now includes a lang arg, so we can get teh correct ... Sun, 26 Nov 2017 23:44:16 GMT kjdon [32083] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/AbstractGS2FieldSearch.java (modified) getFacets now includes a lang arg, so we can get teh correct ... Sun, 26 Nov 2017 23:23:50 GMT kjdon [32082] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/DisplayItemUtil.java (modified) fixed up a spelling mistake on a comment Sun, 26 Nov 2017 23:23:11 GMT kjdon [32081] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/FacetWrapper.java (modified) added display name to facet Thu, 16 Nov 2017 02:11:39 GMT kjdon [32075] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) don;t bother finding out document type from server if it has already ... Tue, 14 Nov 2017 10:50:42 GMT ak19 [32071] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) Changes to set the docType of the element and to set the ... Tue, 14 Nov 2017 01:38:11 GMT kjdon [32070] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) need to set docType for the main document element when editing Tue, 14 Nov 2017 01:15:07 GMT kjdon [32069] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) forgot to add the import GlobalProperties line Tue, 14 Nov 2017 01:14:01 GMT kjdon [32068] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) if docEdit=1, then we just retrieve the entire document from ... Tue, 14 Nov 2017 00:48:57 GMT kjdon [32064] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/DocXMLUtil.java (modified) for processDocXMLGetSection we need to actually add the section to ... Tue, 14 Nov 2017 00:45:49 GMT kjdon [32063] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/Action.java (modified) added xmltransformer to base action for any actions that need it. ... Wed, 20 Sep 2017 22:09:54 GMT kjdon [31976] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/SOAPServerlocalsite.java (modified) changed some comments Thu, 14 Sep 2017 02:28:36 GMT kjdon [31966] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) metadata prefix elements don't change, so don't need to create it ... Thu, 14 Sep 2017 02:26:55 GMT kjdon [31965] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIXML.java (modified) new implementation of getMetadataPrefixElement. Pass in hte ... Wed, 23 Aug 2017 07:02:31 GMT ak19 [31916] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/collection/Collection.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/collection/OAICollection.java (modified) Adjusting some comments to correctly reflect the most recent changes. Wed, 23 Aug 2017 06:58:38 GMT ak19 [31915] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/collection/Collection.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/collection/OAICollection.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIMessageRouter.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIReceptionist.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIXML.java (modified) Dr Bainbridge thought about it and decided that the correct solution ... Mon, 21 Aug 2017 06:30:53 GMT ak19 [31913] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIReceptionist.java (modified) Committing useful debug statement, but commented out. Mon, 21 Aug 2017 06:03:37 GMT ak19 [31912] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/collection/OAICollection.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIReceptionist.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIResumptionToken.java (modified) Now GS3 tries to obtain the _earliesttimestamp entry of the oai- ... Mon, 21 Aug 2017 03:38:19 GMT ak19 [31911] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIXML.java (modified) First part of commit after using earliestDatestamp from oai-inf.db ... Sun, 20 Aug 2017 22:28:54 GMT kjdon [31906] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/RSSAction.java (modified) add an error if there was no rss response - might happen if user has ... Wed, 16 Aug 2017 23:34:10 GMT kjdon [31891] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/XSLTUtil.java (modified) need to check for 00 day in getDetailFromDate too, otherwise get the ... Thu, 10 Aug 2017 02:45:04 GMT kjdon [31873] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/GS2BrowseAction.java (modified) modified so that we always get the siblings in any HLIsts, not jsut ... Thu, 10 Aug 2017 02:24:48 GMT kjdon [31872] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) changed variable name as its a list of paramLists Thu, 10 Aug 2017 02:22:57 GMT kjdon [31871] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java (modified) commented out some debug statements Thu, 10 Aug 2017 02:21:46 GMT kjdon [31870] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSParams.java (modified) added ed, ec, noText into the params Thu, 10 Aug 2017 02:20:48 GMT kjdon [31869] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) modified an error message Thu, 10 Aug 2017 02:20:15 GMT kjdon [31868] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) added new method replaceNamedItemInList Thu, 10 Aug 2017 02:19:33 GMT kjdon [31867] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/AbstractBrowse.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Browse.java (modified) setting classifier style attribute - can't remember why! Also, need ... Thu, 10 Aug 2017 02:03:00 GMT kjdon [31866] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/XSLTUtil.java (modified) handle properly 6 digit dates - only output month and year otherwise ... Wed, 12 Jul 2017 02:17:43 GMT kjdon [31790] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/MessageRouter.java (modified) removed an unecessary log message Mon, 03 Jul 2017 01:46:36 GMT kjdon [31774] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/QueryAction.java (modified) added a bit of checking for null elements Fri, 30 Jun 2017 02:43:12 GMT kjdon [31771] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) we need to pass library_name to the incremental-buildcol so that it ... Thu, 29 Jun 2017 02:17:59 GMT ak19 [31758] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Minor correction to a comment Sun, 11 Jun 2017 23:56:25 GMT kjdon [31729] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/BerryBasket.java (modified) modified to use tls or ssl to send mail if requested Fri, 02 Jun 2017 05:14:00 GMT ak19 [31720] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadProgressBar.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) 1. GLI's DownloadJobs don't allow pausing and resuming (the button ... Wed, 31 May 2017 06:05:11 GMT ak19 [31718] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Two more instances in GLI's Gatherer.java were using Java's Process ... Tue, 30 May 2017 09:23:20 GMT ak19 [31716] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Comments adjusted Mon, 29 May 2017 06:49:10 GMT ak19 [31712] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Logging on exception should happen regardless of whether the DEBUG ... Fri, 26 May 2017 07:43:28 GMT ak19 [31707] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Adding an option to cancelProcess() that allows you to force the ... Thu, 25 May 2017 07:38:26 GMT ak19 [31706] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) On Mac too, not just linux, the exit value of a kill pid cmd can be ... Thu, 25 May 2017 07:03:32 GMT ak19 [31705] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Bringing the GS3's src code version of SafeProcess up to speed with ... Mon, 22 May 2017 04:55:02 GMT ak19 [31697] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) More changes to bring SafeProcess GLI src version and GS3 src version ... Mon, 22 May 2017 04:44:44 GMT ak19 [31696] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Forgot to turn debugging off in SafePrrocess. Mon, 22 May 2017 04:43:13 GMT ak19 [31695] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Bringing GS3 src code's SafeProcess up to speed with GLI version, ... Wed, 17 May 2017 22:39:22 GMT kjdon [31686] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) diego was sometimes getting arraylist outof bounds exception - we are ... Wed, 10 May 2017 06:37:06 GMT ak19 [31671] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) Additional comment Wed, 10 May 2017 06:04:08 GMT ak19 [31669] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Have made the EventListeners list in CollectionConstructor use the ... Tue, 09 May 2017 07:42:52 GMT ak19 [31668] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Adding helpful link Tue, 09 May 2017 07:15:48 GMT ak19 [31667] * main/trunk/greenstone3/src/java/org/greenstone/admin/guiext/Command.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Uses synchronized methods vs synchronizing on objects in the right ... Mon, 08 May 2017 09:18:21 GMT ak19 [31665] * main/trunk/greenstone3/src/java/org/greenstone/admin/guiext/Command.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/MapRetrieve.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GDBMWrapper.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/server/BaseServer.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/BrowserLauncher.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/RunTarget.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) GS3 source code now updated to use SafeProcess instead of Process ... Mon, 08 May 2017 06:15:32 GMT ak19 [31663] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) * main/trunk/greenstone3/web/WEB-INF/lib/cp.mf (modified) * main/trunk/greenstone3/web/WEB-INF/lib/jna-platform.jar (added) * main/trunk/greenstone3/web/WEB-INF/lib/jna.jar (added) Bringing the GS3 SafeProcess.java up to speed with the GLI version. ... Mon, 01 May 2017 08:26:27 GMT ak19 [31640] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Porting across changes made to GLI's SafeProcess: 1. correct ... Fri, 21 Apr 2017 08:00:54 GMT ak19 [31631] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Further changes to SafeProcess to turn some interfaces to abstract ... Thu, 20 Apr 2017 09:32:08 GMT ak19 [31620] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Porting recent changes from GS3 SafeProcess to GLI SafeProcess Thu, 20 Apr 2017 07:38:44 GMT ak19 [31616] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Putting the LineByLineHandlers back in case it is useful (especially ... Thu, 20 Apr 2017 06:21:50 GMT ak19 [31615] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Adding a basic run process method, runBasicProcess(), one to be used ... Wed, 19 Apr 2017 09:35:50 GMT ak19 [31602] * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/modmetadataaction.pm (added) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Follows Dr Bainbridge's suggestion to prevent URL based calls to set- ... Fri, 07 Apr 2017 06:53:23 GMT ak19 [31594] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) More equalising of debugging between the gli and gs3 src code ... Fri, 07 Apr 2017 06:20:11 GMT ak19 [31592] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Removed unwanted debugging now that Windows testing of the new ... Fri, 07 Apr 2017 05:47:14 GMT ak19 [31591] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) 1. SafeProcess.CustomProcessHandler replaces ... Thu, 06 Apr 2017 23:00:30 GMT ak19 [31590] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) Better synchronization I think. I've declared methods as ... Thu, 06 Apr 2017 13:39:04 GMT ak19 [31588] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Correcting another difference with gli version of SafeProcess Thu, 06 Apr 2017 09:19:10 GMT ak19 [31587] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Changes to GS3 src SafeProcess.java to bring it up to speed with ... Thu, 06 Apr 2017 07:00:56 GMT ak19 [31580] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) Accidentally committed a file I didn't want to. Thu, 06 Apr 2017 06:58:07 GMT ak19 [31579] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Correction. Thu, 06 Apr 2017 03:24:43 GMT ak19 [31578] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Removed debugging and other minor cosmetic changes after successful ... Wed, 05 Apr 2017 08:22:15 GMT ak19 [31574] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/GS2PerlConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Trying to correct the GS2PerlConstructor.runPerlCommand() function ... Wed, 05 Apr 2017 08:16:54 GMT ak19 [31573] * main/trunk/greenstone3/src/java/org/greenstone/util/Misc.java (modified) Commit ahead of larger changes: Misc.NEWLINE now works sets the ... Wed, 05 Apr 2017 08:13:40 GMT ak19 [31572] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/CollectionConstructor.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/build/ConstructionEvent.java (modified) Minor changes ahead of more major ones. Explicitly marking ... Mon, 03 Apr 2017 08:14:09 GMT ak19 [31569] * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (added) Initial attempt at an all-in-one class that can safely run a java ... Mon, 03 Apr 2017 07:19:46 GMT ak19 [31568] * main/trunk/greenstone3/src/java/org/greenstone/util/LogStreamGobbler.java (modified) Clarifying the name of an old class Wed, 29 Mar 2017 09:15:52 GMT ak19 [31546] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) Minor spelling correction ahead of major commits to do with GS3 user ... Tue, 28 Mar 2017 05:17:21 GMT ak19 [31544] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) Dr Bainbridge found oversight in recently committed code: needed to ... Mon, 27 Mar 2017 08:35:40 GMT ak19 [31541] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) 1. GS2Construct.modifyMetadata() now calls a more generic method to ... Mon, 27 Mar 2017 05:01:36 GMT ak19 [31540] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) * main/trunk/greenstone3/web/interfaces/default/js/user_comments.js (modified) * main/trunk/greenstone3/web/interfaces/default/style/core.css (modified) * main/trunk/greenstone3/web/interfaces/default/transform/layouts/usercomments.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl (modified) Some commits ahead of further changes: 1. Kathy came up with better ... Fri, 24 Mar 2017 08:37:12 GMT ak19 [31537] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) * main/trunk/greenstone3/web/WEB-INF/classes/GS2Construct.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default.properties (modified) * main/trunk/greenstone3/web/interfaces/default/js/javascript-global-functions.js (modified) * main/trunk/greenstone3/web/interfaces/default/js/user_comments.js (added) * main/trunk/greenstone3/web/interfaces/default/style/core.css (modified) * main/trunk/greenstone3/web/interfaces/default/transform/config_format.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/layouts/header.xsl (modified) * main/trunk/greenstone3/web/interfaces/default/transform/layouts/usercomments.xsl (added) * main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl (modified) First commit for getting user comments working for GS3. It all works, ... Tue, 14 Feb 2017 07:04:15 GMT ak19 [31414] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) Minor: clarifying an existing comment. Mon, 23 Jan 2017 15:20:25 GMT Georgiy Litvinov [31345] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) Added all collection option Mon, 23 Jan 2017 14:49:38 GMT Georgiy Litvinov [31344] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CrossCollectionSearch.java (modified) Update to previous commit Mon, 23 Jan 2017 14:31:12 GMT Georgiy Litvinov [31343] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CrossCollectionSearch.java (modified) Additional method to pass group path inside s1.collection param ... Thu, 12 Jan 2017 14:46:43 GMT Georgiy Litvinov [31285] * main/trunk/greenstone3/CollectionGroups.java (copied) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/QueryAction.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CrossCollectionSearch.java (modified) Java code for hierarchy view in cross collection search Wed, 21 Dec 2016 13:05:16 GMT Georgiy Litvinov [31265] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) Fixed null pointer exception while rebuilding collection via web editor Tue, 20 Dec 2016 12:49:14 GMT Georgiy Litvinov [31262] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CrossCollectionSearch.java (modified) Add snippets to cross collection search results Mon, 19 Dec 2016 01:37:31 GMT kjdon [31249] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java (modified) when doing highlightqueryterms we pass in the id of the document we ... Thu, 15 Dec 2016 04:34:22 GMT ak19 [31241] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) Corrected misunderstanding on distinction between whether we're ... Wed, 14 Dec 2016 06:42:53 GMT ak19 [31236] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) More checking of oaiinf_db: need to make sure it exists before trying ... Tue, 13 Dec 2016 07:36:01 GMT ak19 [31230] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/FlatDatabaseWrapper.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GDBMWrapper.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSFile.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/JDBMWrapper.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/OAIXML.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/SimpleCollectionDatabase.java (modified) Commit for GS3 server side part of OAI deletion police ... Tue, 13 Dec 2016 03:22:24 GMT ak19 [31229] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIReceptionist.java (modified) Converting informative logger messages emitted with logger.error() ... Thu, 08 Dec 2016 15:37:47 GMT Georgiy Litvinov [31185] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java (modified) Remove both s1.collection s1.group from cache in case either of them ... Wed, 07 Dec 2016 13:02:55 GMT Georgiy Litvinov [31181] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CrossCollectionSearch.java (modified) Added java code to use groups in cross collection search Wed, 30 Nov 2016 12:22:35 GMT Georgiy Litvinov [31166] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/PageAction.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/CollectionGroups.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/GSXML.java (modified) Java code for groups breadcrumbs Mon, 21 Nov 2016 22:24:48 GMT kjdon [31137] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/Action.java (modified) can't use a HashMap to store two params with the same name. doh. lets ... Fri, 18 Nov 2016 01:53:41 GMT ak19 [31127] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/MessageRouter.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) Related to previous revision (31125). Fix to concurrency problem when ... Fri, 18 Nov 2016 00:32:02 GMT ak19 [31125] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) Experimental fix for concurrent access issue when using document ... Thu, 17 Nov 2016 04:29:18 GMT ak19 [31124] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) 1. Dr Bainbridge found another oversight in the existing code. 2. ... Thu, 17 Nov 2016 03:34:09 GMT ak19 [31123] * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Construct.java (modified) Using the document editor, showed up that multiple metadata ...