Richard Millet [Wed, 2 May 2012 17:21:22 +0000 (10:21 -0700)]
CSPACE-4813: Just getting things to compile while Aron and I work on this branch together. Calls to PersonAuthorityClientUtils.createPersonInstance require a new term related param. Passing NULL in most of the places for now. We'll need to change this as we get all the tests working again.
Aron Roberts [Wed, 2 May 2012 00:32:37 +0000 (17:32 -0700)]
CSPACE-5119,CSPACE-5139,CSPACE-5138: Additional work on authority item base classes (and other framework classes) to reflect term info group changes. More classes compile; some still do not.
Aron Roberts [Tue, 1 May 2012 22:06:30 +0000 (15:06 -0700)]
CSPACE-5119,CSPACE-5139,CSPACE-5138: Initial foray into authority item base classes to reflect term info group changes. These classes do not yet compile.
Aron Roberts [Tue, 1 May 2012 17:59:23 +0000 (10:59 -0700)]
CSPACE-5119,CSPACE-5135: Updated common fields in repeatable term information group in Person item schema, to reflect recent discussion/decisions on the Work list. Adding additional changes not yet reflected in last commit.
Aron Roberts [Tue, 1 May 2012 17:26:55 +0000 (10:26 -0700)]
CSPACE-5119,CSPACE-5135: Updated common fields in repeatable term information group in Person item schema, to reflect recent discussion/decisions on the Work list.
Aron Roberts [Mon, 30 Apr 2012 23:27:43 +0000 (16:27 -0700)]
CSPACE-5119: Nuxeo and JAXB schemas for Person items are now believed to be close to complete: term info group now contains all functionally-specified and provisional (under discussion) fields.
Aron Roberts [Thu, 26 Apr 2012 19:22:23 +0000 (12:22 -0700)]
CSPACE-5049,CSPACE-3917: XmlReplay-based test of the Imports service now correctly checks the collectionspace_core part to ensure that server-side variable expansion is working properly.
Aron Roberts [Wed, 25 Apr 2012 20:39:24 +0000 (13:39 -0700)]
Merge pull request #19 from aronr/cspace-5049
CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an imported record. This test is needed in part to prevent regression when working on CSPACE-3917.
Aron Roberts [Wed, 25 Apr 2012 20:34:00 +0000 (13:34 -0700)]
CSPACE-5049,CSPACE-3917: Added an XmlReplay-based test of variable expansion in an imported record. This test is needed in part to prevent regression when working on CSPACE-3917.
Aron Roberts [Tue, 24 Apr 2012 21:54:47 +0000 (14:54 -0700)]
CSPACE-5115,CSPACE-4983: Use separate static array for returning list of procedural record types, in CSPACE-4983 refObjs-related workaround, per Patrick's comment on CSPACE-5115.
Aron Roberts [Fri, 20 Apr 2012 23:10:21 +0000 (16:10 -0700)]
Merge pull request #18 from collectionspace/CSPACE-5024
CSPACE-5024: Added support in services to search across all vocabs of a given authority type. Only supports search, but supports all forms (keyword, partial term, advanced search). Callers must pass "_ALL_" as the parent specifier to access this. E.g. http://localhost:8180/cspace-services/personauthorities/_ALL_/items/?pt=joe Client tests are included in the IntegrationTests module. All tests of this new functionality, as well as all services tests, pass.
Aron Roberts [Fri, 20 Apr 2012 22:34:53 +0000 (15:34 -0700)]
CSPACE-5024: Resolved issue with adding tests for a second authority (Storage Location); item payload needed to have displayNameComputed flag set to false, or displayName was set to null. Added maintenance clarity via revisions to comments in expected responses and filename changes.
Richard Millet [Fri, 20 Apr 2012 19:27:18 +0000 (12:27 -0700)]
CSPACE-5025: Adding 'prepare' 'handle' 'complete' phases to RepositoryClient delete operations. Adding validate for soft and hard deletes on relationship records.
Signed-off-by: Richard Millet <remillet@berkeley.edu>
Aron Roberts [Fri, 20 Apr 2012 02:45:32 +0000 (19:45 -0700)]
CSPACE-5024: Initiated XmlReplay-based tests of searching across all vocabularies within a given authority. Current tests simply create authorities and items in preparation for searching; search tests are commented out.
Aron Roberts [Thu, 19 Apr 2012 20:42:31 +0000 (13:42 -0700)]
CSPACE-3560,CSPACE-3923,CSPACE-5049: Commented out UTF-8 tests of the XmlReplay-based tests of the Imports service. The deleteObjectExitUTF8 test is failing on Patrick's workstation, with an empty CSID in the DELETE URL.
Patrick Schmitz [Thu, 19 Apr 2012 20:04:53 +0000 (13:04 -0700)]
CSPACE-5024 Added support in services to search across all vocabs of a given authority type. Only supports search, but supports all forms (keyword, partial term, advanced search). Callers must pass "_ALL_" as the parent specifier to access this. E.g. http://localhost:8180/cspace-services/personauthorities/_ALL_/items/?pt=joe
Aron Roberts [Wed, 18 Apr 2012 22:27:40 +0000 (15:27 -0700)]
CSPACE-3560: Added UTF-8, special characters, multiple records / record types XmlReplay-based tests for the Imports Service. Adding new test datafiles.
Aron Roberts [Thu, 12 Apr 2012 17:52:22 +0000 (10:52 -0700)]
Merge pull request #17 from aronr/cspace-4983-addtl
CSPACE-4983: Temporary workaround to reduce query complexity when retrieving lists of objects that reference an authority term. This is a regression to query only procedural records, rather than both procedural records and cataloging records.
Aron Roberts [Thu, 12 Apr 2012 17:32:41 +0000 (10:32 -0700)]
CSPACE-4963: Query for referring objects (records which refer to a particular authority term) temporarily restricted to procedural records, rather than also including cataloging / collectionobject records, to reduce query complexity.
Aron Roberts [Tue, 10 Apr 2012 16:13:29 +0000 (09:13 -0700)]
CSPACE-4814: Cleanup of changes to Import service to emit additional info about imported records in response, in part to support automated tests. Removed comments, extraneous assignment; added wrapper element.
Aron Roberts [Mon, 9 Apr 2012 20:23:14 +0000 (13:23 -0700)]
Merge pull request #16 from aronr/cspace-4814
CSPACE-4814: Added initial XmlReplay-based test of the Imports service in the services' IntegrationTests module. Responses from requests to the Imports service now include a report on total number of records imported, and numbers of records imported by doctype, in part to facilitate automated testing.
Aron Roberts [Sat, 7 Apr 2012 00:49:23 +0000 (17:49 -0700)]
Merge pull request #15 from rjaffe/master
CODE-19: Pull request for updates to Place authority contribution. All changes look sensible, relative to the purpose of this pull request; services tests ran successfully.
Aron Roberts [Thu, 5 Apr 2012 00:19:11 +0000 (17:19 -0700)]
Merge pull request #13 from aronr/cspace-4817
CSPACE-4817: ImportsResource now extends AbstractCollectionSpaceResourceImpl, rather than ResourceBase, in part to help avoid potentially indeterminate scenarios where ResourceBase.create() entirely handles requests to the Imports service, rather than ImportsResource.create().
Aron Roberts [Thu, 5 Apr 2012 00:11:02 +0000 (17:11 -0700)]
CSPACE-4817: ImportsResource now extends AbstractCollectionSpaceResourceImpl, rather than ResourceBase, in part to help avoid potentially indeterminate scenarios where ResourceBase.create() entirely handles requests to the Imports service, rather than ImportsResource.create().
Rick Jaffe [Tue, 3 Apr 2012 00:37:30 +0000 (17:37 -0700)]
CODE-16: Adding fieldCollectionPlace (CollectionObjects) to service:ListResultField in tenant-bindings-proto so it will show up in 'Used by' area of sidebar
Patrick Schmitz [Mon, 2 Apr 2012 23:08:50 +0000 (16:08 -0700)]
CSPACE-4963 Building up test cases with lifesci tenant. Also split up the create_db target in ant to make it faster to develop and test schema changes.
Aron Roberts [Mon, 2 Apr 2012 19:51:04 +0000 (12:51 -0700)]
CSPACE-4814: Beachhead commit of a passing XmlReplay-based test for POSTs to the imports service. Despite '200' status code in result and success message, import does not currently succeed.