Activity
From 05/10/2013 to 06/08/2013
06/07/2013
- 11:56 AM Feature #5936: Include certificate delegation inside Metacat
- There's now the package "edu.ucsb.nceas.metacat.portal" that does the authentication delegation. You start a request ...
06/06/2013
- 03:48 PM Bug #5997 (Closed): Restrict KNB trusted CAs
- Commented out the line that includes all CAs in /etc/ssl/certs and reloaded Apache. Now we are down to the short list...
06/05/2013
- 11:02 AM Bug #5997: Restrict KNB trusted CAs
- We should be able to simply use the DataONE chain file that we have installed already:...
- 11:00 AM Bug #5997 (Closed): Restrict KNB trusted CAs
- Instead of trusting all commercial CAs, the KNB Member Node should only trust the DataONE and CILogon certificate aut...
06/03/2013
- 05:36 PM Task #5922 (Closed): Modify the solr index configuration for the resource map
- We rewrote the ResourceMapSubprocessor class which now uses the SolrServer.
- 05:22 PM Task #5937 (Closed): The solr indexes of the data file contains obsoleted ids for the resourcemap and documentBy element after updating a data package
- Add code to modify the "documents", "resourceMap" and "documentedBy" element in the solr doc when archive happens.
05/24/2013
- 06:16 PM Task #5994 (New): Create REST API for accessing statistics
- For objects, users, packages, nodes, etc.
- 06:15 PM Task #5993 (New): Summarize and index statistics for fast access
- 06:15 PM Task #5992 (New): Track citations
- Or interface with Impact Story
- 06:14 PM Task #5991 (New): Track views
- 06:14 PM Task #5990 (New): Track downloads
- 06:14 PM Feature #5989 (In Progress): Track data download, view and citation statistics
- Currently the only usage stats we have in Metacat are the raw logs. This new service would provide several statistic...
- 04:38 PM Task #5945 (Closed): Implement reindex action for individual PID
- We may need issue a command to metacat-index to regenerate index for all missed ids or just regenerate one for a spec...
- 04:31 PM Task #5944 (Closed): Metacat-index need an IndexEvent and IndexEventLog mechanism
- We need the IndexEvent and IndexEventLog to handle the events in building the solr index. For example, a failure even...
- 04:24 PM Task #5943 (Resolved): Eliminate the unnecessary Systemmetadata event between the Metacat and Metacat-index modules.
- Currently we split metacat and metacat-index web apps. The communication between them is the Systemmetadata entry eve...
- 04:12 PM Task #5926 (Resolved): Metacat-index doesn't build solr index during a Metadata inserting document
- It turned out that the solr doc was generated. However, the building index and querying index use different EmbeddedS...
- 04:05 PM Task #5927 (Resolved): Implements listing the query engines and fields for the solr query engine
- We add a new class - MetacatSolrEngineDescriptionHandler to handle the request. It works on both http solr server and...
- 04:03 PM Task #5822 (Resolved): Enforce access control for SOLR-based search implementation
- 04:02 PM Task #5904 (Resolved): Design mechanism to enforce access policy
- We append a filter query to enforce the access rules.
- 04:01 PM Task #5905 (Resolved): Implement access control filter
- Add junit test to test the public, specified user and group users readable documents. Also it tests a use with untru...
- 03:58 PM Task #5820 (Resolved): Incorporate DataONE indexing
- Create metacat-index web apps to avoid the spring in the metacat. We also create the metacat-common to share code bet...
- 03:57 PM Task #5819 (Resolved): MN query for SOLR
- The query and query description is done.
- 03:56 PM Task #5906 (Resolved): Implement MetacatSolrIndex class
- We added two classes MetacatSolrIndex and MetacatSolrEngineDescriptionHandler. This two classes handle the query and ...
- 03:07 PM Task #5942 (Closed): Handle sessionid (cookie from login method) in D1 REST service
- This is now in D1ResourceHandler in Metacat trunk
05/23/2013
- 05:22 PM Task #5942 (Closed): Handle sessionid (cookie from login method) in D1 REST service
- If there is no client certificate on the request or in the portal delegation store, then we should look for a valid s...
- 05:19 PM Task #5941 (Rejected): Add login/logout methods to DataONE MN service
- These will use the existing functionality of Metacat servlet's action=login/logout.
- 05:17 PM Story #5940 (Closed): Support session-based Metacat authentication (for D1 services)
- We want to be able to deploy Metacat without relying on DataONE, CILogon, ECP, or even client certificates.
Idea i... - 04:44 PM Feature #5939 (Closed): Create view service that can render metadata documents at REST URL
- We need a 'landing page' for metadata views that can be referenced as REST URLs and that show an HTML'ised version of...
- 04:41 PM Feature #5936: Include certificate delegation inside Metacat
- Here's the documentation for MyProxy that I was using to set this all up: http://grid.ncsa.illinois.edu/myproxy/oauth...
05/22/2013
- 11:23 AM Task #5928 (Closed): Make sure to start metacat-index web apps when the metacat web apps is start-up during the tomcat startup
- Added the mechanism to wait some time if the MNode or the Hazelcast is not ready. We also add a maximum attempt contr...
05/21/2013
- 07:35 PM Bug #5938 (Closed): sitemap format is deprecated
- Updated the namespace to use the 0.9 format. No other changes needed for validity. Committed in r7735.
- 07:34 PM Bug #5938 (Closed): sitemap format is deprecated
- The sitemap format used by Metacat has been deprecated, and should be updated to the current release (0.9) as publish...
- 11:29 AM Task #5937 (Closed): The solr indexes of the data file contains obsoleted ids for the resourcemap and documentBy element after updating a data package
- I used a morpho to insert a data package which includes the data file, eml file and resource map file to the metacat....
05/17/2013
- 10:58 AM Feature #5936 (Closed): Include certificate delegation inside Metacat
- Like the d1_portal, we want to be able to have users authenticate with their preferred Identity Provider via the brow...
- 10:52 AM Task #5928: Make sure to start metacat-index web apps when the metacat web apps is start-up during the tomcat startup
- Is there a way to tell Tomcat which order to load the webapps? I have seen some errors on mn-demo-4 when metacat-inde...
- 10:44 AM Task #5935 (Rejected): Display the PID not the docid in the rendered metadata
- I think we decided that rendering the PID on the EML view page is not a requirement at this time, though I still thin...
05/16/2013
- 03:42 PM Task #5932 (Closed): Allow use of PID (or docid) using cgi-registry modification form
- The registry now calls a new Metacat servlet method: getDocid(pid). Then it continues on as though the docid was prov...
05/10/2013
- 04:09 PM Task #5905: Implement access control filter
- I also tested that if there is a fq in the user specified query, it wouldn't cause any issue:
The user specified q... - 04:04 PM Task #5905: Implement access control filter
- Append filter query (fq) to the main query. The fq looks like:
fq=(readPermission:"public")OR(readPermission:"CN=ben...
Also available in: Atom