remillet [Mon, 9 Mar 2015 21:52:07 +0000 (14:52 -0700)]
CSPACE-6375: There seems to be a bug in Nuxeo 6 when it tries to return a property value of an item in a list of complex types when that property is not-set/empty/null. This was not a problem in Nuxeo 5.5, so we will need to investigate if this is a known problem.
Aron Roberts [Thu, 4 Dec 2014 02:52:12 +0000 (18:52 -0800)]
CSPACE-6520: Uncommented ReportPostInitHandler block in correct (unified config) tenant bindings prototype file. Moved several database-related utility methods out of ServiceMain and ReportPostInitHandler into JDBC Tools. Now initiate, and close, individual DB connections locally within these utility methods, rather than using passed-in connections, with the goal of improving clarity through isolation.
Aron Roberts [Wed, 26 Nov 2014 02:29:11 +0000 (18:29 -0800)]
CSPACE-6511: Updated URL to the latest web-accessible location of a canonical CollectionSpace logo PNG image, in the Acquisition Summary report, so that this sample report can once again be run without error.
Aron Roberts [Tue, 18 Nov 2014 02:38:54 +0000 (18:38 -0800)]
CSPACE-6258: Fixed bug that prevented non-preferred terms from being returned in partial term matching queries that used wildcards and/or anchor characters.
Richard Millet [Wed, 8 Oct 2014 22:23:27 +0000 (15:23 -0700)]
CSPACE-6393: The proto-repo-config.xml file now includes a 'binaryStore' element for specifying either a partial or full directory path for Nuxeo binaries. Partial paths are relative to the Nuxeo data directory.
Richard Millet [Wed, 8 Oct 2014 04:52:08 +0000 (21:52 -0700)]
CSPACE-6322: You must now set either an environment variable name 'recreate_db' to the value true or specify an Ant property named 'recreate_db=true' on the command line when you invoke the 'create_db' target.
Aron Roberts [Wed, 2 Apr 2014 22:43:33 +0000 (15:43 -0700)]
CSPACE-6338: Temporarily commented out a block of the tests of the event listener/handler that maintains the denormalized values for computed current location in Cataloging records. The commented-out blocks pertain to testing CSPACE-6307 changes to switch the secondary ordering of related Movement records to updatedAt timestamps rather than createdAt timestamps; they're being commented out due to intermitent test failures in those blocks. This entire issue needs to be more thoroughly investigated; the failure locus may or may not be in those commented-out tests.
Aron Roberts [Fri, 21 Mar 2014 23:41:36 +0000 (16:41 -0700)]
CSPACE-6433: Get database product name, used in a filesystem path to find a database initialization file, via a dynamic means rather than hard-coding this as 'postgresql'.
Aron Roberts [Fri, 21 Mar 2014 00:58:57 +0000 (17:58 -0700)]
CSPACE-6168: By default, the CollectionSpace instance ID value in build.properties is to be blank, to replicate previous behavior before instance qualification was added. Also added comments to build.properties describing the use of, and convention for, this value.
Aron Roberts [Thu, 20 Mar 2014 23:59:20 +0000 (16:59 -0700)]
CSPACE-6329: Remove two, now-obsolete Nuxeo per-repository config files. These files are now generated, in part via the build process and in part during server startup, from a prototype config file.
Aron Roberts [Wed, 19 Mar 2014 23:21:41 +0000 (16:21 -0700)]
CSPACE-6346: Removed a hard-coded value that was overriding the instance-qualified 'reader' database role name, by commenting out a configuration block in the prototype tenant bindings file.
Aron Roberts [Wed, 19 Mar 2014 21:47:27 +0000 (14:47 -0700)]
CSPACE-6349: Dynamically manage DROP USER commands in Nuxeo database initialization script during each system startup, rather than relying on build proces to manage these.
Aron Roberts [Wed, 19 Mar 2014 00:17:32 +0000 (17:17 -0700)]
CSPACE-6343: Updated the ReportPostInitHandler to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Aron Roberts [Mon, 17 Mar 2014 20:28:19 +0000 (13:28 -0700)]
CSPACE-6329: Remove portion of behavior description in Javadoc comment, believed now to be incorrect, since we're not allowing null values through to dom4j's Element.addAttribute().
Aron Roberts [Fri, 14 Mar 2014 20:55:08 +0000 (13:55 -0700)]
CSPACE-6341: Updated the Report service to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Aron Roberts [Fri, 14 Mar 2014 01:54:08 +0000 (18:54 -0700)]
CSPACE-6340: Updated the ID Service to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Richard Millet [Wed, 12 Mar 2014 15:59:54 +0000 (08:59 -0700)]
CSPACE-6168: Need to qualify the database names of the auto-generate Nuxeo repo config files with the CollectionSpace instance ID. Also, need to change the location of the Nuxeo repo config prototype to /cspace/config/services instead of cspace/services/config.
Ray Lee [Wed, 12 Mar 2014 05:33:30 +0000 (22:33 -0700)]
CSPACE-6333: Add secondary sort on uuid when querying for refobjs and relations containing refnames. Also refactor RelationUtils.findRelationsWithRefName to use RepositoryJavaClientImpl.findDocs.