Skip to content

Releases: collectionspace/cspace-config-untangler

Community profile mappers are all valid

05 Mar 17:27
e162506
Compare
Choose a tag to compare

Fixes invalidity problems with invalid mappers in community profiles.

See #60 for details

Fix required fields for special record type mappers

02 Mar 21:25
b4c1fc1
Compare
Choose a tag to compare

Adds y in template value to required key of a FieldMapper so that it will be required in a CSV template, but not in the actual mapping process.

See #59 for details

Mapper manifest generation on new default branch main

25 Feb 19:28
d75540f
Compare
Choose a tag to compare

The manifest URLs needed to be changed from referencing master to main

Relationship record types and mapper manifest generation

25 Feb 19:15
6caf2a7
Compare
Choose a tag to compare
  • Create mappers and CSV templates for objecthierarchy, authorityhierarchy, and nonhierarchicalrelationship
  • Reorganize the exe/ccu command line
  • Implement creation of a JSON mapper manifest as required by cspace-batch-import. This required implementation of new profile/config naming conventions (documented in README) for consistency
  • Refresh all current community mappers and templates

Separate RecordMapper per authority subtype

23 Dec 19:48
9d4804c
Compare
Choose a tag to compare

To simplify use of RecordMappers with collectionspace-mapper and cspace-batch-import, the write_mappers command now outputs a separate RecordMapper JSON file per authority subtype.

CSV templates include indication of repeating field group for each column

09 Dec 17:15
d54d93a
Compare
Choose a tag to compare

This will assist users in ensuring field group data has equal numbers of values in each field

Support for batch import using CS refnames as input

09 Dec 01:53
55a8786
Compare
Choose a tag to compare

There is now an option to output CSV templates for refname input. These include one column per field (with "Refname" appended to the end of the field name), into which refnames from any valid source authority or vocabulary can be entered.

The RecordMappers also include mappings for these columns.

Enforce Ruby version, handle HTTP REST calls

04 Dec 16:21
09c68e8
Compare
Choose a tag to compare
  • adds .ruby-version file specifying 2.7.0
  • if making a cspace-services call returns OpenSSL::SSL::SSLError, try the request with http rather than https

Handle explicitly set STRING data types

23 Oct 20:56
0388b83
Compare
Choose a tag to compare

Validate mapper source types

23 Oct 17:24
79e6a5e
Compare
Choose a tag to compare

Validation of RecordMapper reports invalidity and an error if a field's source was not identified as an option list, vocabulary, or authority.