Project

General

Profile

Statistics
| Revision:
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121 /branches/METACAT_2_6_BRANCH:9560-9586

# Date Author Comment
9796 05/19/2016 04:20 PM Jing Tao

Change the db upgrade script to 2.8.0

9795 05/19/2016 04:16 PM Jing Tao

Add the version table to 2.8.0

9794 05/19/2016 04:15 PM Jing Tao

Add a upgrade script for 2.8.0

9793 05/19/2016 04:12 PM Jing Tao

Change it to 2.8.0 version.

9792 05/19/2016 04:11 PM Jing Tao

Change it to 2.8.0 version.

9791 05/19/2016 04:10 PM Jing Tao

Change the version to 2.8.0 snapshot.

9790 05/19/2016 04:08 PM Jing Tao

Change the trunk to 2.8.0 version.

9788 05/19/2016 12:53 PM ben leinfelder

add rendering for onlink to FGDC xslt. https://redmine.dataone.org/issues/7747

9787 05/19/2016 12:33 PM ben leinfelder

add creators and online access sections for DCX. https://redmine.dataone.org/issues/7686

9786 05/19/2016 12:19 PM ben leinfelder

add first pass at DCX XSLT. https://redmine.dataone.org/issues/7686

9785 05/19/2016 11:25 AM ben leinfelder

merge from 2.6 branch: include multiple alternate identifiers in hidden form if there is an error that needs to be corrected and resubmitted.

9783 05/18/2016 01:56 PM ben leinfelder

correct two minor differences from 2.6 merge: formatId parameter for MetacatHandler and using AuthUtils for gathering group membership information.

9782 05/18/2016 09:45 AM ben leinfelder

use metacat ui 1.11.3 tag

9781 05/18/2016 09:23 AM Chris Jones

Merge in changes from the 2.6.0 release.

9780 05/18/2016 09:01 AM Chris Jones

Merge changes from the 2.6.0 release.

9779 05/17/2016 11:11 AM ben leinfelder

merge from 2.6 branch: add support for EML 2.1.1 to DC crosswalking for OAI provider. https://projects.ecoinformatics.org/ecoinfo/issues/7030

9729 05/11/2016 10:47 AM ben leinfelder

use correct Metacat API action for retrieving access control block

9721 05/06/2016 09:52 PM Jing Tao

If the client certificate is null, Metacat will throw an exception.

9712 05/03/2016 02:51 PM ben leinfelder

merge from 2.6 branch: changes to include expect header and validatesession method

9709 05/02/2016 11:35 AM ben leinfelder

merge from 2.6 branch: use AuthUtils to gather user group subjects

9706 05/02/2016 09:51 AM ben leinfelder

merge to trunk from 2.6 branch: action=validatesession can handle Authorization token

9705 05/02/2016 09:50 AM ben leinfelder

merge to trunk: debugging statements that were added in 2.6 branch

9700 04/30/2016 12:53 PM Chris Jones

Merge changes from the 2.6.0 branch in MNodeService.allowUpdating() so it honors the localhost MN certificate.

refs https://projects.ecoinformatics.org/ecoinfo/issues/7018

9698 04/29/2016 02:15 PM Jing Tao

Process the noaa variant of isotc211.

9697 04/29/2016 11:34 AM Jing Tao

Add the file from d1_cn_index_processor.

9696 04/29/2016 11:31 AM Jing Tao

Add a new copy from d1_cn_index_processor.

9690 04/27/2016 12:14 PM ben leinfelder

merge from 2.6 branch: use AuthUtils to get group and equivalent identities rather than manually try to extract groups from subject info (can include incorrect groups for given primary subject). https://github.nceas.ucsb.edu/KNB/arctic-data/issues/163

9688 04/27/2016 11:56 AM ben leinfelder

merge from 2.6 branch: use group subject (not name) when translating Session.subjectInfo into group list for Metacat's DocumentImpl. https://github.nceas.ucsb.edu/KNB/arctic-data/issues/163

9683 04/22/2016 02:25 PM Jing Tao

Add more information on the error message if the client's certificate is not trusted.

9675 04/21/2016 11:46 AM Jing Tao

Change the tomcat.build.dir to /usr/share/tomcat7 in order to fix the compilation issue on Jenkins.

9673 04/21/2016 08:21 AM Chris Jones

Merge the changes from the 2.6 branch into the trunk, fixing filename construction.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/151

9654 04/12/2016 08:07 AM ben leinfelder

merge from 2.6 branch: add support for EML 2.1.1 in OAI-PMH provider. https://projects.ecoinformatics.org/ecoinfo/issues/7009

9645 04/07/2016 02:23 PM ben leinfelder

merge from 2.6 branch: add method for retrieving access control block from metacat api

9643 04/06/2016 03:48 PM Jing Tao

Remove the servlet part from knb metacat url on the morpho screen.

9639 04/04/2016 04:32 PM Jing Tao

Add a test case on the getHeadPID method to test the messing time stamps.

9638 04/04/2016 03:55 PM Jing Tao

Fixed a bug to use an identifier object to get a value in a vector.

9637 04/04/2016 01:55 PM Jing Tao

Check the chain end if obsoleted by another object.
See ticket https://redmine.dataone.org/issues/7624

9634 04/01/2016 03:50 PM Jing Tao

Use sql command to get some information rather than hazelcast.

9633 04/01/2016 03:49 PM ben leinfelder

merge changes to accommodate multiple alternative identifiers into trunk from 2.6 branch.

9629 04/01/2016 02:51 PM Jing Tao

Use a hashmap to replace a sql query to improve performance in the getHeadPID method.

9628 04/01/2016 01:37 PM Jing Tao

In the getHeadPID method, we got the field obsoletedBy from the systemmetadata table rather than the hazelcast service.

9601 03/30/2016 09:32 AM Jing Tao

Reformat the create and update method.

9600 03/30/2016 09:19 AM Jing Tao

Close the input stream on the create/update method when the code aborts.

9599 03/29/2016 02:01 PM Jing Tao

Close the the input stream from the method parameter in the create method.

9598 03/29/2016 07:42 AM Chris Jones

Merge registry changes into the trunk.

9596 03/28/2016 04:46 PM Jing Tao

Made the ssl http client not moinitor the stale connections.

9595 03/28/2016 03:12 PM Jing Tao

Add two properteis which d1_libclient_java will use them for http client.

9594 03/28/2016 02:53 PM Jing Tao

Use the new AutoCloseInputStream wrapper for replication. It will close but http client and input stream when the inputStream.close method is called.

9590 03/25/2016 10:44 AM Jing Tao

Add a junit test to test using the noaa format id to validate a xml object.

9589 03/25/2016 10:43 AM Jing Tao

Add a noaa metadata object.

9588 03/25/2016 10:42 AM Jing Tao

Add a noaa system metadata test document.

9587 03/24/2016 04:16 PM Chris Jones

Merge minor registry changes from the 2.6 branch back to the trunk.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/107

9583 03/23/2016 03:57 PM Jing Tao

If a format id in the system metadata is registered in the xml_catalog table, we will use the schema location for the format id to validate the xml instance;
otherwise, we will use our previous way.

9582 03/23/2016 03:50 PM Jing Tao

Add a statement to help diagnose issues.

9581 03/23/2016 03:42 PM Jing Tao

use the noaa version.

9577 03/21/2016 02:13 PM Jing Tao

Add noaa schema items on the xml_catalog table and set the version to 2.7.0

9576 03/21/2016 02:12 PM Jing Tao

Add the format_id column on the xml_catalog table.

9575 03/21/2016 02:11 PM Jing Tao

Add the upgrade script which add a new column format_id on the xml_catalog table.
It also adds the items for the noaa schema on the xml_catalog table.

9574 03/21/2016 01:57 PM Jing Tao

Remove the directory which doesn't exit on noaa.

9573 03/21/2016 01:55 PM Jing Tao

Remove the directory which is not in the noaa.

9572 03/21/2016 01:31 PM Jing Tao

Change the version to 2.7.0 and add a upgrade sql script.

9571 03/21/2016 01:23 PM Jing Tao

Change it to 2.7 version

9570 03/21/2016 01:21 PM Jing Tao

Change it to 2.7.0 snapshot.

9569 03/21/2016 01:21 PM Jing Tao

Change it to 2.7.0 snapshot.

9568 03/21/2016 01:20 PM Jing Tao

Change it to 2.7.0-snapshot

9564 03/17/2016 09:34 AM Chris Jones

Layout the study area descriptors a bit better in a table as opposed to a div. This also accommodates the name_or_id attribute (as the Code column), whereas the div didn't handle it. Needs som work on the citation column.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9561 03/16/2016 04:17 PM Chris Jones

Add project-level rendering into the eml-dataset XSLT. Convert the older table-based layout to use the Bootstrap 2.x classes for labels and divs.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9559 03/15/2016 02:18 PM Jing Tao

Added a version of noaa to svn.
Note:
1. gml311 and gml211 is from the standard version.
2. the xlinks.xsd is base on the version of skye's. I added the simpleLink, extenededLink and et al.

9558 03/15/2016 08:14 AM Chris Jones

Add a funding input textbox into the entry form (not hidden per Matt), and add the hidden inputs into the confirmData and genericResponse templates for maintaining state across stages.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9557 03/15/2016 08:12 AM Chris Jones

Add a fundingElement() method to insert the funding element into the generted EML. Ensure it is added to the template variables hash for maintaining state across stages.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9556 03/11/2016 12:23 PM Jing Tao

Fixed an issue the maven home was messed up.

9555 03/11/2016 11:14 AM ben leinfelder

update documentation to use 2.6.0 release number.

9554 03/10/2016 03:54 PM Chris Jones

Fix a bug in testing the validity of the CGI Session. It can't be empty or expired.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9553 03/09/2016 05:41 PM Jing Tao

Change the version to 2.6.0

9552 03/09/2016 05:39 PM Jing Tao

Change the version to 2.6.0

9551 03/09/2016 12:10 PM Chris Jones

Validate the session during the modification stage, rather than just assuming a CGI session (support tokens too).

Also, fix the XML document validation issue where an <additionalParty> element is added prior to the <metadataProvider> element. This seems to be an intermittent issue, and may be due to more recent versions of perl returning hash contents more randomly than previous versions. The %orig hash passed in to personnelList() is assumed to be random now, and I just ensured the metadataProvider is first in the produced string....

9550 03/08/2016 04:30 PM Jing Tao

Change the version of d1_common_java to 2.2.

9549 03/08/2016 04:29 PM Jing Tao

Change the version of d1_cn_index_processor to 2.2

9548 03/08/2016 04:29 PM Jing Tao

Change the version of d1_portal to 2.2

9547 03/08/2016 02:35 PM Jing Tao

Changed the d1_libclient_java from 2.1 to 2.2

9546 03/07/2016 04:29 PM Jing Tao

Change the number of fields in the test

9545 03/07/2016 04:15 PM Chris Jones

Modify getCredentials() to support token-based credentials.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9544 03/07/2016 01:32 PM Jing Tao

Close the input stream object on the MN.replicate method.

9542 03/04/2016 11:06 AM ben leinfelder

use SM.fileName if we have it. https://projects.ecoinformatics.org/ecoinfo/issues/6970

9541 03/04/2016 10:31 AM ben leinfelder

ensure there is a file extension included for the data files in a package download. https://projects.ecoinformatics.org/ecoinfo/issues/6970

9540 03/02/2016 10:04 AM Chris Jones

And don't forget the alternate Redhat instructions.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9539 03/02/2016 09:58 AM Chris Jones

We ended up not being able to use IO::Socket::SSL, so I removed the import statement. Also, add the new Perl module dependencies to the installation documentation.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9538 02/29/2016 10:54 AM Jing Tao

Add code to print the the stack trace on the getPackage method in order to help us to identity some tmp file issues.

9537 02/26/2016 03:47 PM Jing Tao

1. Set knb to version 2.
2. Centralize the lter tests into one class.

9536 02/26/2016 08:42 AM Chris Jones

Change getUsername() to also support adding usernames into an EML access element from the authentication token's 'sub' claim.
Also, add a bit of debugging output for tracing the flow of the XML generation.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9535 02/26/2016 08:34 AM Chris Jones

Modify the Metacat.pm upload() method to use the correct Content-Type for the form. RFC 2388 specifies that the Content-Type should be "multipart/form-data", and that the Content-Disposition should be "form-data", along with the "name" parameter.

9534 02/25/2016 04:29 PM Chris Jones

Also handle authentication tokens when uploading data (action=upload) by using Ben's RequestUtil.getSessionData() changes.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/43

9533 02/25/2016 08:33 AM Chris Jones

dd the hasValidAuthToken() method to determine if the current token (if any) is valid. Use this and validateSession() within the script to determine if we need to call Metacat->login() or not. Add some minor debugging to work through the code stages using auth tokens....

9532 02/23/2016 11:39 AM Chris Jones

Fix a couple of syntax issues.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9531 02/23/2016 11:13 AM Chris Jones

Don't forget to set the token variable from the HTTP_AUTHORIZATION environment variable.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/42

9530 02/23/2016 10:19 AM Chris Jones

Add a setAuthToken() method. when the HTTP_AUTHORIZATION environment variable is set, set the value as the `auth_token_header` instance variable in the Metacat instance passed in. This requires that the Apache installation includes an HTTP rewrite rule to pass the header on to an CGI processing the request. Call this method whenever we instantiate a Metacat object....

9529 02/23/2016 10:07 AM Chris Jones

Modify the Metacat.pm sendData() method to include the Authorization HTTP header when it's available as an instance variable.

refs https://github.nceas.ucsb.edu/KNB/arctic-data/issues/41

9528 02/19/2016 05:25 PM Jing Tao

Add a new chechsum for the new solr schema.

9527 02/19/2016 03:41 PM Jing Tao

Add beans for the iso index.

9526 02/19/2016 03:40 PM Jing Tao

Add a bean file for the iso index.