Project

General

Profile

Activity

From 09/05/2005 to 10/04/2005

10/05/2005

07:20 PM Revision 2653 (metacat): Change the method to get access document docid and revision.
Jing Tao
07:19 PM Revision 2652 (metacat): Fixed bug which can cause eml beta6 couldn't run access control.
Jing Tao
06:17 PM Revision 2651 (metacat): New files and modification of esa.xml for the new moderation facility for esa skin.
sgarg
06:13 PM Revision 2650 (metacat): Add rev in get data doc info.
Jing Tao
06:12 PM Revision 2649 (metacat): Fixed a bug if one server failed in replication, it will cause another server failed.
Jing Tao
05:22 PM Revision 2648 (metacat): Add code to guess the docid's revision in read action.
Jing Tao

10/04/2005

04:17 PM Revision 2647 (metacat): Remove some debug message.
Jing Tao
04:16 PM Revision 2646 (metacat): Fixed bug couldn't delete xml_nodes when moving to xml_nodes_revision in replication.
Jing Tao
12:20 PM Revision 2645 (metacat): If skin cfg specified access rights to be included for a certain set of users and groups, then those are entered in the access permissions given.
sgarg
11:46 AM Bug #2211: automatically insert pubDate on registry submission

pubDate is included in the eml document generated. Hence closing the bug.
Saurabh Garg
11:45 AM Bug #2214: Submitting lat/long coordinates in spatial coverage section

the fix works for coordinates enterd by Dr. Hochberg too. Hence closing the
bug.
Saurabh Garg
11:44 AM Bug #2220: Temporal coverage on Data Registry form

Fixed. Now only the year is required in the form.
Saurabh Garg
10:07 AM Bug #2220 (Resolved): Temporal coverage on Data Registry form
In the Temporal Coverage of Data section of the NCEAS Data Repository form
(http://knb.ecoinformatics.org/cgi-bin/re...
Veronique Connolly
11:40 AM Revision 2644 (metacat): Fix for bug 2220. And check the cfg file if the eml documents generated should be publically readable or not.
sgarg
11:36 AM Revision 2643 (metacat): Fix for bug 2220
sgarg
11:36 AM Revision 2642 (metacat): Fix for bug# 2220
sgarg
10:58 AM Revision 2641 (metacat): Change the code to make sure DocumentImpl class's constructor should have rev attached.
Jing Tao
10:57 AM Revision 2640 (metacat): Remove this file.
Jing Tao
10:52 AM Revision 2639 (metacat): Added an attribute to the metacat shapefile called area_coef which is a function
of the areal extent of the datapackage -- so a datapackage which was related to
a global collection would have a larg...
harris
08:40 AM Revision 2638 (metacat): Added a function to strip out the whitespace that was around the bounding
coordinates retrieved from metacat, and also now writing the full set of
bounding coordiantes (east,west,south,north).
harris
08:33 AM Revision 2637 (metacat): a test dataset with coordinate harvested from metacat october 1, 2005.
harris

10/03/2005

03:15 PM Revision 2636 (metacat): bug fix so that error is displayed if station or reserve is not selected
sgarg
02:32 PM Revision 2635 (metacat): fix for the bug entered in previous fix
sgarg
02:19 PM Revision 2634 (metacat): Fix for bug in QueryGroup. Didnt check if the QueryGroup returned empty string. E.g. in case of a % search.
sgarg
01:39 PM Revision 2633 (metacat): Fixed javascript bugs
sgarg
10:12 AM Revision 2632 (metacat): fixed the qformat.
sgarg

10/02/2005

04:23 PM Revision 2631 (metacat): Move the compile.path to init so it can get some property value.
Jing Tao
04:14 PM Revision 2630 (metacat): Fixed bug in the trigger of xml_path_index table
Jing Tao
03:38 PM Revision 2629 (metacat): Fixed bug which currentDocument maybe null.
Jing Tao
03:37 PM Revision 2628 (metacat): Fixed bug which currentDocument may be null.
Jing Tao
03:37 PM Revision 2627 (metacat): fixe bug which currentDoc maybe null.
Jing Tao
03:36 PM Revision 2626 (metacat): Add code to transfer string to date type.
Jing Tao
09:57 PM Revision 2625 (metacat): Add function transfer string to date.
Jing Tao
09:21 PM Revision 2624 (metacat): Add date info.
Jing Tao
09:20 PM Revision 2623 (metacat): Add info about date.
Jing Tao
09:20 PM Revision 2622 (metacat): Changes according add data info.
Jing Tao
09:18 PM Revision 2621 (metacat): Rewrite replication for revision document.
Jing Tao
09:17 PM Revision 2620 (metacat): Add code to get date info
Jing Tao

10/01/2005

08:55 PM Revision 2619 (metacat): Fixed the bug in xml segment is not correct to express revision document list.
Jing Tao
08:27 PM Revision 2618 (metacat): Remove the print out statement.
Jing Tao
08:04 PM Revision 2617 (metacat): user jdbc-jar-name to replace the hard code zip file name
Jing Tao
05:40 PM Revision 2616 (metacat): Fixed some bug in replication.
Jing Tao
05:30 PM Bug #2211: automatically insert pubDate on registry submission

The code has been added to register-dataset.cgi.
The bug can be closed after testing.
Saurabh Garg
05:29 PM Revision 2615 (metacat): Added code to enter publication date into the dataset.
sgarg

09/30/2005

04:35 PM Revision 2614 (metacat): Add some drop command and fix the bug in creating xml_path_index table.
Jing Tao
04:05 PM Bug #2214: Submitting lat/long coordinates in spatial coverage section

Fix in the cvs now. The below given case works now. Should test with the
combination of coordinates which Dr. Hochb...
Saurabh Garg
12:40 PM Bug #2214 (Resolved): Submitting lat/long coordinates in spatial coverage section
A data package was created using the NCEAS Data Repository form. When
coordinates 53 deg, 34 min, 0 sec N, and 0 deg...
Veronique Connolly
04:03 PM Revision 2613 (metacat): Fix for 2214. Allow 0 in coordinates now.
sgarg
02:47 PM Revision 2612 (metacat): Fix for bug 2215. Error message is displayed if project name is not selected in the nceas skin.
sgarg
02:47 PM Bug #2215: NCEAS skin: NCEAS Project(s) should be a required field
Sid fixed it. Veronique Connolly
12:45 PM Bug #2215 (Resolved): NCEAS skin: NCEAS Project(s) should be a required field
On the NCEAS data repository form
(http://knb.ecoinformatics.org/cgi-bin/register-dataset.cgi?cfg=nceas), the
field...
Veronique Connolly
02:16 PM Bug #2217: Change output text for Usage rights
Sid fixed it. Veronique Connolly
01:08 PM Bug #2217 (Resolved): Change output text for Usage rights
Under the "Usage Rights" field, when you select "Obtain permission from data set
owner(s)" the output (what appears ...
Veronique Connolly
02:07 PM Revision 2611 (metacat): Fix for bug 2217
sgarg
02:07 PM Revision 2610 (metacat): Add the copy command for jdbc to war file. Otherwise in oracle, the servlet couldn't find jdbc driver.
Jing Tao
01:56 PM Bug #2218: Data medium info not saved in editing mode
Sid fixed it. Veronique Connolly
01:26 PM Bug #2218 (Resolved): Data medium info not saved in editing mode
When you go back to the data registry form (this was for the NCEAS skin) after
getting a failure message (by using t...
Veronique Connolly
01:43 PM Revision 2609 (metacat): Fix for bug 2218
sgarg
01:29 PM Bug #2219 (Resolved): EML document from Andrews LTER are modified by Metacat during insertion and converted into invalid EML
Below are the emails exchanged on metacat-dev describing this bug.
The bug is most probably in the SAX parser libr...
Saurabh Garg
12:48 PM Revision 2608 (metacat): Add code to handle deleted document replication.
Jing Tao
12:47 PM Revision 2607 (metacat): Add code to handle replicate the deleted document.
Jing Tao
12:47 PM Revision 2606 (metacat): Add method to get revision list in xml_revisions table for a given docid.
Jing Tao
12:46 PM Revision 2605 (metacat): Add code to handle replication deleted docs.
Jing Tao
12:44 PM Revision 2604 (metacat): Change setString to setInt for ticket account because driver changes.
Jing Tao

09/28/2005

04:08 PM Bug #2211 (Resolved): automatically insert pubDate on registry submission
We need to automatically insert pubDate on registry submission. The 'pubDate'
field represents the date that the res...
Callie Bowdish
02:06 PM Revision 2601 (metacat): Fixed a typo.
harris
01:28 PM Revision 2600 (metacat): My thoughts on the metacat spatial architecture.
harris
05:00 PM Bug #1698: Secure replication method
Changing milestone to reflect its actual release in 1.6 Matt Jones

09/27/2005

04:56 PM Bug #1236: enhancement to metacat: overall access controls
Changed milestone to properly reflect its release. Matt Jones
04:54 PM Bug #1238: postgresql JDBC config problem in metacat
Upgraded the driver to the Postgresql version 8 JDBC driver. Tested against
postgres 7.4 and still seems to work. M...
Matt Jones
04:48 PM Revision 2599 (metacat): Refactored the build to use a <path> element for the classpath rather
than ant properties. This makes the classpath easier to manage, but required
changes throughout the build. I think ...
Matt Jones

09/26/2005

03:20 PM Bug #2207 (Resolved): Advanced Search integration
Over the past year, the LTER Network Office has developed an Advanced Search web
application that uses the Metacat c...
Duane Costa

09/23/2005

11:19 AM Revision 2598 (metacat): Added a target called metacat spatial to build the spatial stuff.
harris
05:02 PM Revision 2597 (metacat): Add code to get revision table info
Jing Tao

09/15/2005

03:29 PM Revision 2596 (metacat): New class to handle replicated deleted doc.
Jing Tao
03:29 PM Revision 2595 (metacat): Add default constructor and change some viriable to protected.
Jing Tao
03:24 PM Revision 2594 (metacat): added code to define LOG_CONFIG_NAME
sgarg

09/14/2005

11:50 AM Revision 2593 (metacat): Added code to start threads which initiate indexing once insertion to xml_nodes is complete.
sgarg
11:45 AM Revision 2592 (metacat): Removing the code that calls the indexing thread. This call will be made from documentImpl.java once document insertion and update is finished.
sgarg
10:50 AM Revision 2591 (metacat): Added support for log4j to MetaCatUtil so that it can be used by Metacat code for logging.
sgarg

09/13/2005

03:08 PM Revision 2590 (metacat): Add a new indicator - is revision document.
Jing Tao

09/09/2005

02:27 PM Bug #1698: Secure replication method
Add code to get user name and group in MetacatReplication class. Then check if
the user name is a admin when action i...
Jing Tao
01:59 PM Revision 2589 (metacat): Replacing debugMessage in metacat code with log4j methods for logging
sgarg
01:57 PM Bug #2158: Metacat Performance on KNB: Bring the logging level down on ecoinfo.

Replacing debugMessage in metacat code with log4j methods for logging using the
following table:
Debug -- > 50
I...
Saurabh Garg
01:51 PM Revision 2588 (metacat): Replacing debugMessage with log4j methods for logging
sgarg
01:31 PM Revision 2587 (metacat): changing qformat to xml
sgarg
01:21 PM Bug #1236: enhancement to metacat: overall access controls

Following access controls added in Metacat:
1. Administrators
2. User allowed to submit
3. User not allowed to subm...
Saurabh Garg
01:10 PM Revision 2586 (metacat): Add code to check the if the user has permission to start or stop timed replication.
Jing Tao
01:08 PM Revision 2585 (metacat): Add some null checking code in onList method.
Jing Tao
11:34 AM Revision 2584 (metacat): Adding log4j jar file and log4j.properties file to lib dir
sgarg
11:10 AM Revision 2583 (metacat): Add log4j jar to the lib path
sgarg
10:42 AM Revision 2582 (metacat): Change sessionHash to static variable and add a static get method.
Jing Tao
05:08 PM Bug #2168: Persisting delta-time replication setings in metacat.properties
In Option class in utilities module, a new method setOption was added. This
method can reset or add a property value ...
Jing Tao

09/08/2005

04:40 PM Revision 2581 (metacat): Use a util function to get replication server.
Jing Tao
04:09 PM Bug #2060: Documents not indexed because of error generated during indexing of documents

Fixed.
Moved the call to starting of indexing thread from endDocument to DocumentImpl
after commit has been done. ...
Saurabh Garg
04:07 PM Revision 2580 (metacat): Fix for bug 2060.
Moved the call to starting of indexing thread from endDocument to DocumentImpl after commit has been done. This way w... sgarg
04:03 PM Revision 2579 (metacat): Use a util class to get local replication url.
Jing Tao
04:02 PM Revision 2578 (metacat): Add code to trim server name white space.
Jing Tao
02:23 PM Bug #2191: Functionality to specify who can and cannot use insert/update actions in Metacat

Done.
Saurabh Garg
09:42 AM Bug #2191 (Resolved): Functionality to specify who can and cannot use insert/update actions in Metacat
Modify Metacat to support allowed/denied submitters list. The metacat admin
should be able to specify in build.prop...
Saurabh Garg
01:48 PM Revision 2577 (metacat): Added three new options for specifying the moderators, allowed submitters and submitters who are not allowed
sgarg
01:41 PM Revision 2576 (metacat): Modified MetaCatUtil to read metacat access control lists from metacat.properties. Also coded various methods which can be used to find out if a user is an admin, moderator or on allowed/denied submitter list.
Modified MetaCatServlet to check if a user is allowed to insert/update before insert and update is done. sgarg
01:21 PM Revision 2575 (metacat): Add another servlet url mapping for replication.
Jing Tao
01:19 PM Revision 2574 (metacat): Add code to trim white space in server name.
Jing Tao
10:49 AM Revision 2573 (metacat): Remove output stream from the constructor.
Jing Tao
10:48 AM Revision 2572 (metacat): Persistant timed replication parameter.
Jing Tao
10:47 AM Revision 2571 (metacat): Add new parameter into start action.
Jing Tao
10:04 AM Revision 2570 (metacat): Formatting cleanup, fixed a missing 'private' declaration. Preparing for LSID integration work.
Matt Jones
09:40 AM Revision 2569 (metacat): Use milliseconds.
Jing Tao
08:32 AM Bug #2176: Moderator UI and functionality for ESA
I agree with all of the steps you outlined. However, the layout of the
moderation resultset was discussed as well. ...
Matt Jones
08:03 AM Revision 2568 (metacat): This is a stand-alone app for converting utm coordinates to geocoordinates.
harris

09/07/2005

04:51 PM Revision 2567 (metacat): Small bugfixes to the oracle upgrade script for metacat 1.6
sgarg
04:47 PM Revision 2566 (metacat): Add code to check if adminstor list is null.
Jing Tao
02:17 PM Revision 2565 (metacat): Changed the headers.
harris
02:12 PM Revision 2564 (metacat): This is the c++ code that is used to write the shapefile. This code requires
the shapelib. harris
02:03 PM Revision 2563 (metacat): Filed used my the Metacat Spatial Option. Generally these files represent
the portion of the spatial option that harvests spatial elements from a
Metacat, and stores the elements as a shapefi...
harris
01:24 PM Bug #2152: Metacat Performace: Reduce size of xml_nodes table

This has been fixed. A new table is created in the Metacat schema where nodes
from old document revisions and delet...
Saurabh Garg
01:21 PM Bug #2082: Use of INSTR in SQL statements.

Fixed.
Saurabh Garg
01:13 PM Revision 2562 (metacat): Removing support for site from pathquery.dtd
sgarg
01:07 PM Revision 2561 (metacat): Removing support for 'site' from pathquery
sgarg
01:05 PM Revision 2560 (metacat): Replaced SQL queries in getMaxDocid() which used INSTR with queries which dont use INSTR. Now the INSTR related computation is done in Java code
sgarg
09:44 AM Revision 2559 (metacat): Modified the code so that users show up outside the groups also in the tree constructed by action=getPrincipals.
sgarg

09/06/2005

11:29 AM Revision 2558 (metacat): Added new methods to MetaCatUtil: isAdministrator and isModerator.
These methods are used to check if a given username is part of the admin and moderator list specified in metacat.prop... sgarg
10:17 AM Bug #2190 (Resolved): Metacat Spatial Option Admin Page
The Metacat Spatial Option needs an admin page so that the Metcat administrator
can administer the configuration of ...
John Harris
10:12 AM Bug #2189 (Resolved): Refactor skins so returnfield list comes from configuration
Refactor skins so returnfield list comes from cfg, so then both metacat and
mapserver can use this info to generate ...
John Harris
10:10 AM Bug #2188 (Resolved): replace web client with OpenLayers
The Metacat spatial viewer should support basic GIS functions such as panning,
zoomin, and selection and ordering of...
John Harris
10:08 AM Bug #2187 (New): Option to view map or metadata.
When the users issues a Metacat query, the user should be given the option of
seeing the results of the query within...
John Harris
10:05 AM Bug #2186 (Resolved): Customizable web map client
Currently, the spatial elements displayed within the Metacat spatial viewer are
lacking the standard information nee...
John Harris
10:01 AM Bug #2185 (Resolved): Package the Metacat spatial option independently
Metacat should be available with and without the spatial options -- Metacat
without the spatial options will, obviou...
John Harris
09:55 AM Bug #2184 (Resolved): Integrate into skins system
The Metacat spatial option(s) should be easily included in any skin, so that
individuals and organizations may easil...
John Harris
09:53 AM Bug #2183 (Resolved): use metacat events to trigger spatial element creation
Currently, the creation of spatial elements used within the Metacat spatial
viewer is done through a call to an exte...
John Harris
09:44 AM Bug #2182 (Resolved): Identifying point goes direct to metadata display
The user should be able to click on a point (and maybe a polygon) with in the
map viewer and have the metdata be dis...
John Harris
09:43 AM Bug #2181 (Resolved): Footprint based query
Currently, there is no way to submit a query based on a selected region of a
map. We need to be able to draw a box ...
John Harris
09:29 AM Bug #2180 (In Progress): Make it easier for admin to add new layers
Currently, to add new spatial layers to the metacat map server it requires a sys
admin type individual with some uni...
John Harris
09:25 AM Bug #2179 (Resolved): Fix harvesting script to get all points and boxes
Currently, the code that extracts spatial information from EML documents stored
in Metacat only grabs points and doe...
John Harris
08:55 AM Bug #2178 (Resolved): Evaluate java-based web mapping applinactions
Currently, Metacat works with MapServer http://mapserver.gis.umn.edu/, an
application that is used to display spatia...
John Harris
08:46 AM Bug #2172: &amp; is replaced by &ampamp;

Fixed in MetaCatUtil.normalize()
Saurabh Garg
08:45 AM Revision 2557 (metacat): Added fix for http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2172.
normalize method now checks for &amp; in the text passed to the method sgarg
08:43 AM Bug #2081: Patch to set zip filename to docid

Added to the cvs. closing the bug.
Saurabh Garg
08:42 AM Revision 2556 (metacat): Added the patch provided by Johnoel. Check out the following link to bugzilla for more info: http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2081
sgarg
08:16 AM Bug #2176: Moderator UI and functionality for ESA
Correction in the previous description. This is not required:
'A new action should be created for moderator login? a...
Saurabh Garg
05:06 PM Bug #2176 (New): Moderator UI and functionality for ESA
Implement the moderator UI and functionality..(MODERATE) -- Sid
* replication issues - e.g. when a user tries to...
Saurabh Garg

09/05/2005

11:37 AM Bug #2175 (Resolved): Metacat Performace: Upgrading hardware setup
Following things have to be done in regards to the upgrading of hardware setup
-> Have to install a new ESA metaca...
Saurabh Garg
 

Also available in: Atom