Project

General

Profile

Activity

From 07/02/2015 to 07/31/2015

07/30/2015

05:33 PM Revision 9273 (metacat): Add the code to test a MN to call setReplicationStatus successfully.
Jing Tao
05:32 PM Revision 9272 (metacat): The method of setReplicationstatus can be called by CNs and MNs.
Jing Tao
11:08 AM Revision 9271 (metacat): merge from V2 impl: check for optional "failure" param instead of throwing exception when it is missing (often is). https://redmine.dataone.org/issues/7283
ben leinfelder

07/29/2015

03:10 PM Task #6827 (Closed): update SSL configuration directives
added directives to sample in metacat ben leinfelder
02:19 PM Task #6827: update SSL configuration directives
Probably useful: https://mozilla.github.io/server-side-tls/ssl-config-generator/
Apache, Intermediate, HSTS unchec...
Nick Brand
02:10 PM Task #6827 (Closed): update SSL configuration directives
Metacat ships with the metacat-site-ssl file showing how to configure Metacat for SSL support, and references this do... Matt Jones
02:53 PM Revision 9270 (metacat): For sample Apache config, disable SSLv2 and SSLv3 in favor of TLS. https://projects.ecoinformatics.org/ecoinfo/issues/6827
ben leinfelder
02:42 PM Revision 9269 (metacat): check for optional "failure" param instead of throwing exception when it is missing (often is). https://redmine.dataone.org/issues/7283
ben leinfelder
02:13 PM Revision 9268 (metacat): Fixed a possible null pointer exception bug. https://redmine.dataone.org/issues/7280
Jing Tao

07/28/2015

04:22 PM Revision 9267 (metacat): Add the code to test that non-cn session can't call some methods like registerSystemMetadata, updateSystemMetadata and et al.
Jing Tao
03:31 PM Revision 9266 (metacat): Use the getCNSession to replace the getTestSession which was a actual getCNSession.
Jing Tao

07/27/2015

05:15 PM Revision 9265 (metacat): Only CNs can call those methods:
CNCore.registerSystemMetadata()
CNCore,updateSystemMetadata()
CNReplication.setReplicationStatus()
CNReplication.upda...
Jing Tao
04:21 PM Revision 9264 (metacat): Add the test to test new rules: cn and other client calling the method on the authoritative node can call the mn.update.
Jing Tao
04:20 PM Revision 9263 (metacat): On mn.update and mn.updateSystemMetadata, those clients are allowed:
1. CNs.
2. Clients with appropriate permission calling the method on the authoritative nodes.
Jing Tao

07/24/2015

04:58 PM Revision 9262 (metacat): Excluded a non-test class in the test target.
Jing Tao
02:46 PM Revision 9261 (metacat): Add some thread sleeping time to make checking wait the process.
Jing Tao
11:06 AM Revision 9260 (metacat): Deleted a unnecessary test class.
Jing Tao

07/23/2015

05:14 PM Revision 9259 (metacat): Make more cap for the testing.
Jing Tao

07/21/2015

04:22 PM Revision 9258 (metacat): When compare the dateUploaded, now we use sysmetadata.getDateUploaded().getTime(). It used systemmetadata.getDateUploaded() (Date objects) to compare.
Jing Tao
01:32 PM Revision 9257 (metacat): Add code to catch the BaseException in the updateSystemMetadata method.
Jing Tao

07/20/2015

03:21 PM Revision 9256 (metacat): Add the code to handle if the cn is null.
Jing Tao

07/17/2015

10:20 AM Revision 9255 (metacat): Add a new version of this document from the svn trunk. The changes are all documentation.
Jing Tao

07/16/2015

02:52 PM Revision 9254 (metacat): Add v2 to the service.version list.
Jing Tao
02:51 PM Revision 9253 (metacat): Handle multiple versions (v1 and v2) of a service in getCapacity method.
Jing Tao

07/15/2015

03:57 PM Revision 9252 (metacat): Insert a document with different authoritative node id. So we can test querySystemMetadata by more cases.
Jing Tao
02:35 PM Revision 9251 (metacat): Add a junit test to test the querySystemMetadata method.
Jing Tao
01:46 PM Revision 9250 (metacat): Use MetacatUI 1.7.1 tag in Metacat build
Lauren Walker
11:07 AM Revision 9249 (metacat): Use the NodeReference object to replace the replicaStatus to restrict the listObjects method.
Jing Tao
10:45 AM Bug #6796 (In Progress): Cannot register DOI for private object
Added re-registration code to MN v2.updateSystemMetadata() and v1/v2.systemMetadataChanged() methods. ben leinfelder
10:37 AM Bug #6796 (Closed): Cannot register DOI for private object
Looking through the KNB logs, I can see the EZID error when we attempted to register the DOI with metadata.
Caused...
ben leinfelder
10:44 AM Revision 9248 (metacat): [re]register DOI when system metadata is updated (typically access policy). https://projects.ecoinformatics.org/ecoinfo/issues/6796
ben leinfelder

07/14/2015

04:56 PM Revision 9247 (metacat): Change the signature of listObject method - remove replicaStatus and add nodeId.
Jing Tao
04:42 PM Revision 9246 (metacat): Add the code to call cn.synchroinize at the method of updateSystemMetadata.
Jing Tao

07/13/2015

04:35 PM Revision 9245 (metacat): Throw an exception if the request doesn't specify the name of the theme in the view method.
Jing Tao
03:28 PM Revision 9244 (metacat): use objectFormat.extension in cases where we need to construct a filename for download. https://redmine.dataone.org/issues/3312
ben leinfelder

07/10/2015

02:23 PM Revision 9243 (metacat): Add the code to insert entries in xml_catalog for the iso119139 objects.
Jing Tao
02:21 PM Revision 9242 (metacat): Add the code to insert entries in xml_catalog for the iso119139 objects.
Jing Tao

07/09/2015

05:18 PM Revision 9241 (metacat): Add a junit test class to test the insert of iso119139 object.
Jing Tao
04:38 PM Revision 9240 (metacat): Add the sql command to insert schemas for iso119139.
Jing Tao
04:37 PM Revision 9239 (metacat): Add the sql command to insert schemas for iso119139.
Jing Tao
03:19 PM Revision 9238 (metacat): Add the schemas for ISO-119139/isotc211.object.
Jing Tao
02:09 PM Revision 9237 (metacat): use v1 and v2 xsl as appropriate for rendering d1 types (object format list, mostly)
ben leinfelder
01:59 PM Revision 9236 (metacat): Add an iso text file.
Jing Tao

07/08/2015

05:03 PM Revision 9235 (metacat): use MediaType from v2.SystemMetadata and v2.ObjectFormat to better determine mime-type, charset and filename for the get() method. https://redmine.dataone.org/issues/3309
ben leinfelder
05:01 PM Revision 9234 (metacat): correct logout method (old change still in workspace)
ben leinfelder
02:42 PM Revision 9233 (metacat): Add a junit test case to test the write/read of new fields in the system metadata.
Jing Tao
01:07 PM Revision 9232 (metacat): Add the test suite.
Jing Tao
11:53 AM Revision 9231 (metacat): Fixed a bug that two columns were missing in the sql command.
Jing Tao

07/07/2015

04:35 PM Revision 9230 (metacat): Add the code to read/write the new system metadata fields - file name, media type and media type properties into the db tables.
Jing Tao

07/06/2015

04:22 PM Revision 9229 (metacat): Add code to update smmediatypeproperties table.
Jing Tao

07/02/2015

12:46 PM Support #6793: Update DOIs from KNB to redirect to view service
MetacatUI 1.7.0 will redirect to the associated metadata view for any given data pid. So managing the EZID registrati... Lauren Walker
12:00 PM Support #6793 (In Progress): Update DOIs from KNB to redirect to view service
In #6530 and #6440, we added features to update DOI registrations, but we still have many originally assigned DOIs th... Matt Jones
 

Also available in: Atom