This update includes tech support emails for LTER and UCNRS.
Added a new class called Sitemap that is used to generate a series of XML documents representing the URLs of metacat documents following the sitemap protocol. The Sitemap class extends TimerTask so that it can be scheduled to run once a day or so. New configuration options were added to metacat.properties to control where the sitemaps are written and hw often they are updated. By default we do it once a day, as more often is overkill for search engines....
Added servlet mapping that allows PATHINFO to be passed to the metacat servlet for use in URL handling for READ action.
Added predicates to return paths.
Add new variable getReviewsTemplate to fix the bug which moderater couldn't see comment window.
updated installation instructions
moved from metacat/lib
moving these jars to the ajax dir
adjusted cell widths, font sizes, and white-space policies.
more changes for the ajax stuff. it now works on the production server
updated the ajax code to make it easier to install. also updated the installation instructions.
more changes for the ajax stuff
added a note
file with installation instructions
updated readme
modified the shell and compile scripts so that theyy are easier to modify for different systems
initial checkin of the kepler ajax metacat interface. these files may need to be moved later, but they need to be in cvs all together for now.
Updated broken LTER link in template (bug #648)
Add a new servlet mapping for metacat.
Fix bug in the Advanced Search form reported by Dave Balsiger at NTL. The bug occured only in one of the following two special cases:
(a) The user modifies longitude but leaves latitude at default values;(b) The user modifies latitude but leaves longitude at default values....
Added the MSU organization to ldapweb.cgi.
Can't get results displayed correctly due to a limitation in metacat (bug 2769 in bugzilla.ecoinformatics.org).
Tweek
Kepler Repository Skin
Changed the contacting information.
Add a new template for show the message ldap server is down.
Remove the file to bin dir.
Fixed bug the logurl is invalid
Fixed a bug that the metacat url will still read from parameter 1
Add the option in wget and get cookie work.
updated stylesheet for kepler skins to display documentation uploaded from kepler
Add a script to build index of given docid.
As part of a fix for http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2747,I'm adding a few configuration parameters to metacat.properties:
1) ldapconnecttimelimit limits the time in milliseconds allowed for LDAP server connections. This reduces the impact of any single...
Added additional organizations to the login dropdown list for theKruger skin.
Add index.html in welcome file list.
ESA server does some funky things to relative URLS so we have to hardcode the esa skin urls to use a specific root and context
Make world map the default for the common spatial template
Added preliminary support for multiple spatial schemas in the same metacat instance .. bug 2551
Fixed mapbuilder loading image when wms is down .. bug 2695
Initial architecture for dynamically generating SLD/OGC:Filter documents to control which docids get shown on the map. The sldfactory servlet is in place to handle this but is not fully functional since there is currently no way to quickly and dynamically generate a list of allowable docids with a level of performance acceptable for real-time web mapping.
Add lter and other institute into option list.
Add lter and other institutes into option list.
Improved data point styling. Thickened and smoothed the white outline by stacking two fill rules rather than one fill plus stroke.
Changed SLD wizard paths to relative instead of assuming context name was geoserver. Patch has been submitted to geoserver dev team.
removed old geoserver/geotools jars that were causing some trouble
upgrade to geoserver 1.4rc5
shortened the latitude/longitude to lat/lon to save screen space
Added changelog for 1.7.0 to readme file. Updated version number in properties.
Changes to map layout and skins according to input from Callie and Matt
Removed tomcat 3 support
Merged the spatial web.xml.combined into the default web.xml.tomcat5
minor changes to khtml detection stategy
safari/opera detection for interactive map. Users of non xslt-compliant browsers will be redirected to an error page.
Changing initial configured status back to false
Set configured to false initially. Include notification in configure process that geoserver password needs to be changed plus instructions on how to do so
Updated MetaCatServlet so that it supports a web-based interface for configuring its own properties the first time it is run (determined by the property "configured" being set to false). Which properties are exposed in the web interface is determined by the list of properties in the 'metacat.properties.metadata' file. This file is managed by the new OptionsMetadata class in the utilities module, and provides information that allows metacat to build a human-readable configuration page for the properties. Still need to finish filling out the information in metacat.properties.metadata for the rest of the properties that we want to be editable. This autoconfiguration process is the first step towards building a turnkey installer for metacat....
Initial import of interactive map components for the following skins: esa, knb2, knp, obfs, nceas, nrs
restored original styles to knp-specific layers
I'm adding a set of EML XSL stylesheets that are separate but similar to thosefound in the lib/style/common directory. I have created a directory called'shared' (in libstyle) and put these modified stylesheets within it in orderto maintain backward compatibility with skins that were written previously...
I'm adding the two html templates from the OBFS skin developed by Matt Jones.These were used as reference files in the PISCO skin.
I'm adding the two jsp files that originated in the KNB skin developedby Matthew Brooke, modified for the PISCO skin.
I'm adding the PISCO-specific XSL stylesheets used to transform EML documents to PISCO web pages. Notice that resultset.xsl is now in this templates directory, rather than in lib/style/common since it has PISCO-specific styling.
I'm adding in a number of supporting image files that make up the PISCO header, navigation bar, and footer sections of the styled web pages.
I'm adding the legacy PISCO skin to metacat as a starting point to doing CSS-based XSL styling of XML documents in the data catalog. These files were based off of the OBFS and KNB skins.
Removed the hadcoded servlet context and instead get it from the HTTP request to allow the config files to be installed in any context.
Updated mapbuilder interface with some cosmetic changes, the demis world map wms layer, removed faulty scalebar, added named regions from morpho to the location dropdown.
Beta version of openalayers wms interface
Removed useless mapbuilder ppts which may have viruses
Modified the configuration classes to allow configuration through the web interface of all of the properties set in the metacat.properties file. The layout of this form still needs work, in particular because java.util.Properties does not maintain any order for the properties, nor does it allow for metadata about each property to be set and saved in the file. We can probably overcome this by creating a shadow file that lists all of the options and their metadata (such as grouping, controlled values, etc).
Began work on a web interface for configuring metacat at runtime. This systemchecks the 'configured' property when metacat starts up. If configured=false, thenit loads an HTML form containing the properties that need to be set. The user configures the properties and they are written into the metacat.properties file. Then metacat needs to be restarted. ...
Eliminated the 'release' ant tag from the rest of the files. The 'release' property is still used in build.xml for creating releases, but the filter is no longer presnt. Now, when updating the metacat files for a release, you have to set the release version in both the build.xml and the metacat.properties files.
release
Only run spatial cache regeneration once. Plus some fixes to spatial_query action api.
added new namespace to the kepler skin
Trimmed down initial shapefiles. They must exist in order to start geoserver properly but there's no need for them to have actual data, just a dummy feature with the proper geometry type (multipoint, multipolygon).
Removed most (all?) of the deprecated spatial metacat code from head
changed the name of the repository
adding xml-apis
adding xalan.jar
read the schema-specific doc title from metacat properties
Temporary fix for KML output; geoserver can only handle the points layer
Fixed up some hardcoded paths in html map templates.
updated SpecNet Home link to http://www.specnet.info
Remove geoserver error pages from web.xml and allow exceptions to pass through
Integrate map interface with knb2 skin
Minor cartographic fixes to geoserver SLDs
Fixed up mapbuilder config for knp skin
initial import of changes to metacat source and config files to support spatial option
inital import of html templates for web mapping
initial import of spatial libs, try2
changed the set of stylesheets which will be used for displaying eml-2.0.0 documents
Added OSUBS to the list of organizations.
Added OSUSB to the list.
Added variables to specify whether only secure ldap connections should be allowed for aunthentication.
changed padding-left value of .tablehead selector to pixel rather than percent value to fix IE autostretch problem
Remove unused images from lter skin.
Major upgrade of lter skin. The skin now integrates the functionality of the advanced query web application (previously a separate web app) directly into the skin.
Omit the html, head, title, and body tags from the advanced search results jsp. These tags are generated in the resultset.xml stylesheet, so they are redundant here.
added message explaining procedure to obtain organization-affiliated accounts
Fixed bug in LSID resolver (axis test page was preventing delivery ofthe authority WSDL file, and so I renamed the index.jsp file to axis.jspto get it out of the way).