Changed default maxHarvests value to 0. Added logic to ignore maxHarvests value when it is set to 0 or a negative number. This allows Harvester to run indefinitely without shutting down after reaching a maximum number of harvests. The previous default value of 30 would cause Harvester to terminate after 30 harvests.
Added code such that an offset can be specified in metacat.properties for entering records into xml_queryresult table. The value of xml_returnfield.usage_count should be more than the value specified in metacat.properties for records to be entered into xml_queryresult. so if you want results for any combination of returnfields should be stored in xml_queryresult only after that combination has been requested 50 times, set this value to 50
Fixed a bug in last commit
Added new parameters to control the size of resultset for browsers and application like morpho. Also a parameter to specify the length of xml_queryresult.queryresult_string
Registry templates redesigned by Veronique Connolly and Saurabh Garg
Changes to the Data Registry Guide made by Veronique Connolly
Fixed formatting of the html page generated by using tables in all ldap files.
(Commit done by Saurabh Garg for Veronique)
Changes made by Veronique and Saurabh in the css for the skins.
Made changes in the contact information for the skins.
Modified the text in the index files.
Modified the text in the header files.
Changes made to Data Registry Guide by Veronique Connolly
Changes made to Data Registry Form by Veronique Connolly and Saurabh Garg
Changes made in entry form based on recommendations from Laura Downey
(Commit done for Veronique Connolly by Saurabh Garg)
Made changes in admin info as requested by Mark Stromberg.
Add a new HarvesterServlet for running Harvester as a servlet. This eliminates the need to run Harvester in a terminal window. By default, the HarvesterServlet is commented out. The user documentation will be modified to instruct Harvester administrators to uncomment the servlet entry.
Add bat file and shell script for use with the distributable version of the Harvest List Editor.
Fixed as suggested in bug 1768
The guide on how to complete dr entries was updated to describe the current entryform.tmpl, and to fix bug 1302.
(Commit for Andrea Chadden by Saurabh Garg)
Removed bugs in loading data when user wants to edit the data package
I (Andrea) defined new styles in the .css files that are used in the entryForm.tmpl page.
(Committed for Andrea Chadden by Saurabh Garg)
I (Andrea) defined new styles in the .css files that are used in theentryForm.tmpl page.
I (Andrea) reformatted the file by changing the layout of tables, trs,and tds, and also by removing style info from the html in the file, anddefining styles in the associated .css files
Added code to fix bug# 1344. Response template is called when cancel delete is pressed
Integrating ldap templates into metacat CVS tree
Integrating ldapweb.cfg code into metacat CVS tree.
Modified code to fix bug# 1551 by adding a conditional statement.
New README in preparation for the 1.4.0 release, and updated the propertiesfile with the new version number.
Added a property listing servlet administrators.
Replace relative path to harvester registration login servlet with context path generated through ant build
Added harvester servlets to the web.xml files.
Changed the ESA nad LTSS skins to display all data from the KNB at the request ofOJ Reichman.
Fixed some more bugs.
fixed error in input param
Added code to send showWgList, showSiteList, showOrganization, lsite and usite for one tmpl to other.
Updates to the config for the esa skin, and added an LTSS skin.
Changing 'Submit Entry' to 'Submit Dataset'
Fixed a bug in handling of associated parties.
Fixed the bug described in 1671. The bug came into picture, when no keyword type is suggested for a particular keyword. This resulted in ignoring of that row of data.
Revisions to text for the ESA / LTSS registry.
Modifications to the registry to support the new ESA skin. Factored out some ofthe configuration-specific code into properties that are set in the variouscfg files in the skins. New properties in the cfg files are lsite, usite,showSiteList, showWgList, showOrganization. These now need to be set in every skin...
Changed properties to use the xml_index table by default.
Change relative path to harvestList.xsd schema to allow harvest list editor to run standalone.
added target=_blank to generate UI links
pointed knb2 resutls page at production whippet on port 8080 of nebulous, instead of dev version on 8090
Changed path for eml.xsd stylesheet.
Changes directory names and paths of eml checkouts. Added eml-2.0.1 to the eml versions to be checked out.
Added eml2.0.1 specific code in /style file
Added eml2.0.1 in /common stylesheets
Changed index.jsp to fix bug 1232 so that it works on knb.ecoinformatics.org.
Added code to add and remove cookie from the index.jsp when a person logs in or logs out.
Modifications to make JS search functions work in the knb2 skin.
New URL for metacat in settings file.
New alternative KNB skin. Duplicates much of what is on the KNB site, butthis skin can work standalone with metacat (ie, you do not need the KNBweb site to be installed). Modified the resultset.xsl to do some thingsspecific to this skin.
Improve handling of default values.Call fileNew() if no default Harvest List file is specified.Improve documentation for default properties.
Scripts for running the Harvest List Editor
Bat file for running the Harvest List Editor
Added params for EML2_0_0 and EML2_1_0
Improve Harvester registration login
Remove harvester.properties. Harvester properties have been integratedwith metacat.properties.
Add Harvester properties
Move from dev skin to knb skin
Fixed a bug in an earlier commit
Made changes to fix bug# 1303 and 1367.(Both are related) Following variables can now be specifieD from the cfg file to control behaviour of the skin: hasKeyword, hasMethod, hasSpatial, hasTaxonomic and hasTemporal. Following two also can be used: spatialRequired and temporalRequired
fixed a bug in a previous commit.
Made changes to fix bug# 1388.
Replaced text field with drop down menu which lists all months and days.
Changes made to fix bug# 1302
Made changes to fix 1301. Works fine with eml2 - need to check if works with emlbeta6.
Fixed bug # 1298
Fixed bug# 1298
Replaced instances of DocList with HarvestList
Made changes to control whether a skin wants to use keywords or not. Keywords probably will be used by all skins alsways. But similar changes can be made for Geographic Coverage or Temporal COverage to control whether a particular section of the insert data template needs to be shown or not. This can be controlled from .cfg file. For example, in nceas.cfg is you define hasKeyword = false, none of the templates will show the keyword part. (Unless, you are using NCEAS skin and you try to modify a document which already has keywords.)
Replace Harvester dbDriver property with database property
Remove obsolete schema file
Harvest list schema
Shell script for running Harvester on Unix
Batch file for running Harvester on Windows
Rename url property to defaultDB
Add new Harvest Operation Properties to replace the HARVEST_OPERATION_TABLE
Add new option for return set size.
Updates to static html login and upload
Add delay and smtpServer properties
Added a simple action for finding out the current metacat version. The information is pulled from the property file, so be sure to update the version in the property file before shipping a release.
Changed printAttributeQuery() to no longer depend on the xml_index table. Now, if useXMLIndex is false, the method will use a recursive query on xml_nodes to match paths instead of using xml_index.
Harvester properties file
Login page for Harvester Registration Servlet
Set new URL for the NCEAS registry home. I forgot to commit this earlier.
removed sid's space and added a >> before titles, so datasets with no title will still have a clickable link on results listings. Sid's space was not visible unless the user did a mouse-over
added sessionid hidden fields, based on $sessid transformer parameter set by DBTransform.java
Added space at the end of title that is returned back. This is done so that documents with no title can be clicked on.
Made changes in entryForm.tmpl so that it shows site list for specnet skin.
Adding registry skin for SpecNet.
Made changes in the formatting display of Project list.
Fixed a bug in sorting of records. Now the result sent back is title sorted.
Minor changes to allow the registry to work in the knb skin, mainly inhow to treat the 'site' field. Now it is a free-text organizationfield in the KNB skin. Need to test, install this on ecoinfo and link itinto the KNB web pages.
Fixed a small bug.
Fix enter for bug 1306.