| Revision:

metacat @ 10194

  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121 /branches/METACAT_2_6_BRANCH:9560-9586
# Date Author Comment
10194 03/23/2017 10:17 AM Bryce Mecum

Fix a typo that was preventing dateTime attributes from rendering fully

10193 03/14/2017 03:57 PM Jing Tao

Add more debug statement on cn.create method.

10191 03/09/2017 05:47 PM Bryce Mecum

If EML physical/size/@unit isn't specified, assume its bytes

Previously, if the unit attribute wasn't set on an EML physical size
element, the size showed up as just the number with no units. The EML
spec says that, if unit is omitted, bytes is the assumed unit.

10190 03/07/2017 10:27 AM ben leinfelder

include multiple creators for DOI test

10189 03/06/2017 04:58 PM ben leinfelder

add test to check if creator value is correctly being extracted from eml when registering with EZID.

10188 03/06/2017 04:22 PM ben leinfelder

extract EML creator[s] and use those names or organizations when registering DOI with EZID.

10187 03/01/2017 02:17 PM Jing Tao

Add a test method to test the method check if a local id is in the xml_revision table.

10186 03/01/2017 02:16 PM Jing Tao

In the archive method, add a new mechanism to check if the local id is in the xml_revision table if it is not in the xml_documents table.

10185 03/01/2017 02:14 PM Jing Tao

Add a new method to determine if a docid and rev is in the xml_revision table.

10181 02/28/2017 02:58 PM Jing Tao

Add more permission tests on the archive method.

10180 02/28/2017 02:58 PM Jing Tao

Give the users having change-permission to archive an object which is from a v1 node.

10176 02/08/2017 05:19 PM Jing Tao

Check the change of the access rules on data objects only when we need to write access rules base on the access part of the eml document.

10175 02/08/2017 05:18 PM Jing Tao

Check the change of the access rules on data objects only when we need to write access rules base on the access part of the eml document.

10174 01/24/2017 12:40 PM Bryce Mecum

- Clean up isoroot selectors and comments. Use relative xpaths when possible
- Clean up the output of the ex module
- Misc whitespace/formatting fixes

10173 01/17/2017 01:07 PM ben leinfelder

Ensure XML run response from quality engine. Use mock http request to ensure correct save behavior of the resulting run. and

10172 01/06/2017 04:36 PM ben leinfelder

Trigger MDQ when inserting or updating metadata documents. and

10171 01/04/2017 06:30 PM ben leinfelder

index the multiple values provided by award number lookup.

10169 12/29/2016 02:26 PM Bryce Mecum

Clean up ISO stylesheet formatting

10168 12/28/2016 01:38 PM Jing Tao

Fixed a typo.

10166 12/28/2016 11:53 AM Jing Tao

Add a new completed task.

10164 12/28/2016 10:42 AM Jing Tao

The indexall action will be run on another thread.

10162 12/27/2016 02:17 PM Jing Tao

Change the default test replication server.

10160 12/22/2016 06:17 PM Bryce Mecum

Start the basis for gmd:distributionInfo

10159 12/22/2016 06:02 PM Bryce Mecum

Minor tweaks and code cleanup to ISO XSLT

- Renamed the folder once more to be more correct

10158 12/22/2016 05:58 PM Bryce Mecum

Improve the EML XSLT's handling of ORCIDs as userIds

10155 12/21/2016 06:28 PM Jing Tao

Remove the referenced bean rdfXmlSubprocessor which was on the removed file application-context-oa.xml.

10154 12/21/2016 05:11 PM ben leinfelder

remove unused OA indexing file and reference

10153 12/21/2016 04:15 PM Jing Tao

Add the provenence subprocessor.

10152 12/21/2016 03:46 PM Jing Tao

Change the metacat ui version to 1.13.3

10150 12/21/2016 03:00 PM Jing Tao

Add the release note for the 2.8.1

10148 12/21/2016 02:34 PM ben leinfelder

extract "metadata" fields from result output now rather than dedicated fields in the model

10147 12/21/2016 02:30 PM Jing Tao

Change the param from the class field to a local variable.

10145 12/21/2016 12:06 PM Bryce Mecum

Add support in the EML XSLT for making ORCID userIds into links

10143 12/21/2016 11:25 AM Chris Jones

Remove the inadvertant UTF-8 BOM from the beginning of the file, and initialize the contact variable properly (again).

10142 12/21/2016 09:15 AM ben leinfelder

include group lookup field in mdq indexing

10141 12/20/2016 06:49 PM Bryce Mecum

Multiple changes to the ISO XSLT

- Renamed base folder from iso to iso19139
- Added a short_citation template for showing thesauri in tight places such as the keywords list
- Tweaked the geographic coverage output so the static maps render in Metacat UI

10140 12/16/2016 12:02 PM Jing Tao

Change the condition that remove identifier from the identifier table in the method removeSystemMetaAndIdentifier.

10138 12/16/2016 10:48 AM Jing Tao

Add the pid in a debug statement.

10136 12/15/2016 07:31 PM Jing Tao

Add the sql to register schema files for the format id fgdc-st-001.1-1999.

10134 12/15/2016 07:29 PM Jing Tao

Add the sql to register schema files for the format id fgdc-st-001.1-1999.

10131 12/15/2016 04:28 PM Matt Jones

Added XSD files for the 1999 FGDC Biological Data Profile Schema.

10130 12/15/2016 02:41 PM Jing Tao

Add the code to check if the object does exist in the create method. If it doesn't, the system metadata and identifier will be removed.

10129 12/15/2016 02:40 PM Jing Tao

Change the calling code when the method insertOrUpdateDocument signature is changed.

10126 12/15/2016 12:36 PM ben leinfelder

use text() in xpath for multi-valued funder extraction

10125 12/14/2016 03:21 PM Jing Tao

Add the test method for the new methods to determine if an object file does exist or not for the given local id.

10123 12/14/2016 03:18 PM Jing Tao

Add methods to determine if the object does exist with the given local id.

10121 12/14/2016 03:08 PM Jing Tao

Add a resource map file for testing.

10119 12/13/2016 05:20 PM ben leinfelder

correct xpath an solr settings for funder field

10118 12/13/2016 02:43 PM Jing Tao

Add some performace debug information.

10116 12/13/2016 01:09 PM ben leinfelder

make funder a multivalued field.

10115 12/13/2016 11:36 AM ben leinfelder

extract check.echo.funder.1 output value for the "funder" index field

10114 12/12/2016 11:57 AM Jing Tao

Add the code to handle the merge-needed fields having multiple pairs.

10112 12/09/2016 03:39 PM Jing Tao

During index merging process, if a field is a system metadata field and current document doesn't have the field, we don't need to merge it from the existing solr document.

10110 12/08/2016 02:20 PM Jing Tao

Change the id since the original one doesn't exist in the group anymore.

10108 12/08/2016 02:18 PM Jing Tao

Add junit test methods for testing circular obsoletes/obsoletedBy chain in the mn.updateSystemmetadata method.

10106 12/08/2016 02:15 PM Jing Tao

Add methods to check if there are circular obsoletes/obsoletedBy chains in the mn.updateSystemmetadata method.

10104 12/07/2016 04:06 PM Jing Tao

Don't share the same executor in the two classes.

10102 12/07/2016 01:34 PM Jing Tao

Call the cn.synchronize method asynchronously in the mn.updateSystemmetadata method.

10100 12/06/2016 04:38 PM Jing Tao

Add the version information on a log statement.

10098 12/06/2016 04:36 PM Jing Tao

Add the version information in a log statement.

10096 12/06/2016 04:34 PM Jing Tao

Add servlet mappings for d1 base url.

10094 12/06/2016 03:58 PM ben leinfelder

re-include mdq context file after merge

10093 12/06/2016 03:58 PM ben leinfelder

include mdq composite score

10092 12/06/2016 12:48 PM ben leinfelder

remove root node in xpath (for some reason this wasn't working on mn-demo-8 but was locally).

10091 12/05/2016 06:05 PM Jing Tao

Change the test since we added a new schema field.

10089 12/05/2016 05:54 PM Jing Tao

Add new hash code of the solr schema after we added a new field prov_generated.

10087 12/05/2016 05:42 PM Jing Tao

Add the class to upgrade the solr schema.

10085 12/05/2016 05:35 PM Jing Tao

Add a script to upgrade the db to 2.8.1

10084 12/05/2016 05:34 PM Jing Tao

Change the version to 2.8.1

10081 12/05/2016 05:27 PM Jing Tao

Increase the version to 2.8.1

10080 12/05/2016 05:26 PM Jing Tao

Increase the version to 2.8.1

10079 12/05/2016 05:26 PM Jing Tao

Increase the version to 2.8.1

10074 12/05/2016 05:17 PM Jing Tao

Increase it to 2.8.1

10073 12/05/2016 05:09 PM Jing Tao

Add the a new field prov_generated which will be used in the provenance subprocessor.

10071 12/05/2016 11:51 AM Jing Tao

Merge the code for rdfxml subprocessor from d1_cn_index_processor to metacat.

10070 12/05/2016 11:44 AM ben leinfelder

include v1 in the run mdq formatId

10068 12/02/2016 04:17 PM Jing Tao

Add the prefix "prov_" the solr fields.

10066 12/02/2016 09:07 AM ben leinfelder

adjust color-based score calculations to match UI and add up to total result count

10065 12/02/2016 08:21 AM ben leinfelder

add indexing for scores based on successful checks by check.type

10064 12/02/2016 08:04 AM ben leinfelder

use dateConverter for run timestamp indexing

10063 12/01/2016 06:19 PM ben leinfelder

include initial MDQ run processing in metacat-index

10062 12/01/2016 11:20 AM Jing Tao

Use a new class to overwrite the class RdfXmlSubprocessor in d1-processor since that one has a method to use solr http server directly.

10060 12/01/2016 10:24 AM ben leinfelder

merge changes from d1 indexing lib

10059 12/01/2016 01:35 AM Bryce Mecum

Continue work on ISO XSLTs

- We now have a template for CI_Citation
- I moved some templates into separate XSLTs
- Cleaned up overally structure/styling of translated output

10058 11/30/2016 12:52 AM Bryce Mecum

Include the files that were totally supposed to go in the last commit

10057 11/30/2016 12:51 AM Bryce Mecum

Continue work in ISO XSLT

- Tweak how extents are displayed
- Start adding support for GML Polygons
- Restructure EX module templates and clean them up a bit

10056 11/29/2016 10:12 PM Bryce Mecum

Continue work on ISO XSLT

- Cleans up the root element to better match what we want in the end (looks like the EML XSLT)
- Switches a lot of calls to call-template over to apply-templates. I think this is a good idea because the ISO standards use XSD type equivalence to extend existing schemas. e.g., gmx:Anchors can show up when the gmd schema says only a gco:CharacterString should go there...

10054 11/28/2016 11:40 AM Jing Tao

Add a smart test when we set the file name for the header of "content-deposition":
When the id doesn't end with the file extention, we set the file to be id+extension.

10050 11/28/2016 10:28 AM Jing Tao

To set the content-deposition header, the cn will look the file name in the system metadata first.

10049 11/22/2016 07:01 PM Bryce Mecum

Improve output of ISO XSLT

10048 11/22/2016 06:59 PM Bryce Mecum

Hook ISO XSLT into view service

10047 11/22/2016 02:55 PM Matt Jones

Fix issue in getDefaultReplicationPolicy.

Previously, under some circumstances, a ReplicationPolicy was created but was missing the optional replicationAllowed and numReplicas attributes. These are critical to the policy, so ensure they are set to sensible defaults even when property parsing errors and other issues might skip them. Added a test of this method, but I note that other methods in SystemMetadataFactory do not have unit tests and should be added if they are modified.

10046 11/13/2016 10:34 PM Bryce Mecum

Create first basic version of ISO 19115 XSL stylesheets

10044 11/10/2016 05:22 PM Jing Tao

Add code to testArchive, testSetAccessPolicy, testSetOwner and testSetReplicationPolicy on objects whose authoritative member node is v1 or v2 MNRead.

10043 11/10/2016 09:30 AM ben leinfelder

use "PLACEHOLDER" for annotation target rather than the actual attribute name value (for manual annotations added from spreadsheet).

10041 11/09/2016 05:26 PM Jing Tao

Use the "MNRead" to replace "MNStorage" to determine the version of the MN.

10038 11/04/2016 11:15 AM Lauren Walker

Change MetacatUI version to 1.12.3

10037 11/02/2016 01:03 PM Lauren Walker

Use MetacatUI 1.12.2

10035 11/01/2016 12:43 PM Jing Tao

Since the datamanger and utilites are not very active, we can use the stable release even though in the trunk.

10030 10/26/2016 05:10 PM Jing Tao

Change an exception to more appropriate exception.