A file rename from 1.7.1 since we decide to release 1.8 rather than 1.7.1
Rename this file to upgrade-db-to-1.8-postgres.sql
use the [pre-existing!] ant token for cgi url
Changed confirm.jspx to confirm.jsp
Modified redirect URL to navigate to a skin-specific confirmation page, rather than a common one.
skin-specific delete action results page (confirm.jsp)
made changes so that the nceas skin would be centered and work with IE
made changes so that the nceas page would be centered
Updated the ResponsibleParty object creation to be more robust. Now handles N MetadataProvider elements as expected.
Added login status block. Reverted hardcoded path to proper tokens.
Updated the NCEAS skin for various fixes: Rewrote the login XSLT to work correctly. Added a login status button to the page headers. Modified the header image to disable the global site search used on the NCEAS homepage. Removed former IFRAME cruft.
Add a note to enable ecogrid in metacat installation.
Changed the size of subtitle and title.
Seperate the instructions of install and update.
Add table of contents.
Update documentation of build.properties and metacat.properties prior to the metacat 1.7.1 release.
The main goal here was to ensure that all previously undocumented properties are now present in these documents. Some minor edits were also made to a few of the already documented properties....
Fixed footer logos to use correct skin pathing (/nceas/images/).
Fixed Firefox display bug due to more mixed HTML 4.01 / XHTML content
In reuseSession and reuseInvalidSession method, metacat.logout statement were added to make sure it will use fresh Metacat object.
adjustments for result set page
adjustments for result set
converted txt instructions to html.
Add test cases to test combination of allow and deny rules. Modify the generate id method to make sure id is unique.
Fixed background color in NCEAS skin. Addition of new <td> in result set seperator may require tweaks on a per-skin basis.
Modified all header and footer calls to be skin specific: in the NCEAS skin, skip rendering the header and footer IFRAME elements, otherwise continue as normal.
Modified resultset to allow seperator <tr> to have an additional lead <td> element for styling NCEAS skin
Modified default.css to handle new result table HTML, should now correctly subdivide the results
Fixed form.
reflect the change from 'intersection' to 'within' when performing spatial queries.a couple persnickety typo corrections.
Further changes to the NCEAS skin to match the NCEAS L+F
Add token to replace usr/password
Add new lter and psico usr/pass to check reffal working fine
This file should be in eml module.
Changed os X install instructions a bit, and conveted to html.
Moved 'supplemental os-specific' section up to the top on the main install page.
added paged resultset docs
got all of the next and back buttons working in order again
Fixed bug that should throw an exception in upload method.
Add code to initialize Options and some code clean up
Add code to initialize Options. Otherwise will get null exception.
no padding on the table header lefthand side
render multiple mattext elements if they exist...
return immediately if there is no resultset to displayuse getString() to display resultset for each column
delete some duplicated test to MetacatClientTest
Changed the eml 201 tag from RELEASE_EML_2_0_1_UPDATE_4 to RELEASE_EML_2_0_1_UPDATE_5. Update 5 has the xsl changes which callie made.
New flow chart file for metacat 1.8.0
download files icon
used for data package citation information
added skin names to properties list for working with citations that include registry name, registry url
Made changes to to work with the vertical table.
style changes for Attribute info display, set width for first column that uses added highlightAttrib and empty column; changed shading in bordered, coleven and coloddchanged .bordered width to 350px for first column, added border-bottom to columns; innercolodd, innercoleven border removed...
changed nceas.xsl to correct path for images
Fixed bug with file updating (lost qformat value). Also fixed bug with message.
add CSV download as an option for retrieving datasets.NOTE: depends on opencsv jar in the /first project...
include both assessments and questions in the results of a search (driven by option in search form)
use hidden input to pass desired form action rather than tying it to the button label.
Modified by removing name='action' attribute from jsp navigation button, since it was binding with the bean 'action' property.
Modified by removing name='action' attribute from jsp navigation button, since it was binding with the bean action property. Also changed Upload Message display toshow the more general messages returned by the call to clientRequest (doensn't exclude non-upload messages, such as general errors).
Test file to see how long it will take to build records in xml_queryresult table.
Changed message to look for in tomcat log to verify metacat servlet has started ok.
Flow chat of query process
Change the debug level for Metacat initialization message.
add ability to retrieve response data using datamanager lib (note that this requires both the datamanager.jar and firstMetacatIntegration.jar from /eml and /first modules respectively...)yes, this is more ajax...and still mostly Proof Of Concept-ish
organize css references
Converted some java 1.5 code to java 1.4 code. Removed usages of "String.contains()", "Node.getTextContent()" and "Node.setTextContent.
Converted some java 1.5 code to java 1.4 code. Removed usages of "String.contains()", "Node.getTextContent()" and "Node.setTextContent.Wrote two new methods: 1) getTextContent, and 2) setTextContent, to emulate the org.w3c.dom implementation that ships with java 1.5.
Fixed some bugs.
Removed user-specific config settings.
Added a couple of configurable constants for host and context. Added JDoc comments.
JUnit tests for ClientViewHelper. Includes tests for logging in, logging out, downloading a single data file, and downloading a package zip file.
less emphasis on emphasis class (reduced font size)
included assessmentId in search results.TODO: search for both assessment and question doctypes in same query and have the result page display them intelligently (segregate by doc type).
organize the bulk of the stylesheets in their own xsl directory.note that these xsl files are being maintained in the "first" cvs module and should be copied from there.
get the ajax-specific first skins organized with some better naming.these essentially provide a pointer to custom resultset style sheets so that we can just use Ajax.Updater from prototype and inject the returned html.they do rely on the first skin (which makes it nice for changing the look and feel - not a bunch of css files lying around messing things up, etc...).
Seperated web API code, from plain java code, by creating seperate constructors and handling Http stuff in just two methods: "clientRequest" and "handleDownloadResponse".Results in using HttpServlet code in an isolated/thin layer, making it easier to test and reuse all other methods.
add very minimal skin for transforming ajax search resultset for 'first' skin
add latest stable prototype (ajax) release
use updated edml schema to get correct element/attribute for assessment
Fixed a bug that Option wasn't initialized.
In test target, add copy command (copy metacat.properties to build dir).
some hints about installing new shape files and/or adjusting styles etc.
switch to updated sanparks boundaries file
replace older sanparks boundaries shapefile with updated version (includes mokala)
Add installation instruction for enabling earthgrid.
Mokala is actually farther north than the garden route parks....
organize the various file action buttonsannotate table cells with classes defined in stylesheet (now they can be customized for each skin!)make the data labels (table cells) a bit more sleek (css)
Added new functionality for action="Set Access". Includes methods handleChangeAccess, setPublicAccess and getNodeTextStack. Also, cleaned up some code as a result.
Modified string constant "SUB_DOCS_PATH" to be static and public accessible.
Modified to accept (and display) parameters "publicRead" and "message". Modifications to allow users to change public access to package.
Added param to indicate if public has read access or not, in the method "readFromMetacat". It only does this if reading a metadata document, for a skin-format,and the user is not public. This is useful to the skin's metadata display/editing form, for indicating public accessiblity (or inaccessibility)....
Some minor code cleanup.
Fixed bug where the Permission Order was always being set to 'allowFirst'.It was comparing against the constant AccessControlInterface.DENYFIRST with the variable name surrounded by quotes. Removed the quotes and updated comments.
use garden route park boundary box coordinates for the four "missing" areas (knysna, tsit, mokala, wilderness)
initial skin draft for FIRST project as metacat deployment.will require [much] more customization to be fully useful for project, but this is a start.
sych left nav list and map locations with the sanparks.org "Parks A-Z" listing.still missing spatial data for:Knysna National Lake AreaMokala National ParkTsitsikamma National ParkWilderness National Park
fix IE compatibility issue with iframe content documents