Project

General

Profile

Activity

From 10/21/2008 to 11/19/2008

11/19/2008

06:57 PM Revision 4601 (metacat): updated handleModAccept to be EML 2.1.0 compliant, streamlined document generation to use EML creation functions.
walbridge
06:26 PM Revision 4600 (metacat): Update accessElement to accept a value for publicly readable
walbridge
05:16 PM Revision 4599 (metacat): Combine two commands, one less step...
walbridge
04:51 PM Bug #3680: Allow for different authentication services in metacat configuration
Changed the configuration authentication to use the generic AuthSession. Added the auth class to the configuration u... Michael Daigle
10:27 AM Bug #3680: Allow for different authentication services in metacat configuration
Shouldn't the configuration utility be using the AuthInterface interface for all of its calls? That would help abstr... Matt Jones
10:13 AM Bug #3680 (Resolved): Allow for different authentication services in metacat configuration
Right now, the metacat configuration utility authenticates against ldap. It should allow for the usage of any authen... Michael Daigle
04:48 PM Revision 4598 (metacat): Fixed spelling of Metacat
daigle
04:48 PM Revision 4597 (metacat): Change references to LDAP to be Auth
daigle
04:47 PM Revision 4596 (metacat): Updated these images with the non-ldap specific screens
daigle
04:47 PM Revision 4595 (metacat): replace ldap-config.png with auth-config.png
daigle
04:08 PM Revision 4594 (metacat): Add wrapper function for transforming XML documents to current EML, change ESA skin to use newAssessionNumber, parse EML document with query instead of split()
walbridge
04:01 PM Bug #3682 (Resolved): ESA skin suffers from security issues
The model used by the ESA skin exposes data which should always be private. This needs to be fixed in two ways:
-...
Shaun Walbridge
03:28 PM Revision 4593 (metacat): move ldap.properties.metadata.xml to auth.properties.metadata.xml
daigle
03:26 PM Revision 4592 (metacat): Rename LDAPUtil to AuthUtil
daigle
03:26 PM Revision 4591 (metacat): This handles the configuration login form
daigle
03:25 PM Revision 4590 (metacat): Rename LDAPAdmin to AuthAdmin
daigle
03:25 PM Revision 4589 (metacat): Rename LDAPUtil to AuthUtil
daigle
03:23 PM Revision 4588 (metacat): Add a getAttributes method to pass through the getAttributes defined in the AuthInterface.
daigle
03:12 PM Revision 4587 (metacat): change generic authentication properties from ldap.* to auth.*
daigle
03:11 PM Revision 4586 (metacat): Added this class to be able to test multiple authentication strategies
daigle
03:10 PM Revision 4585 (metacat): Remove organization from login screen. Require fully qualified user name.
daigle
03:09 PM Revision 4584 (metacat): change generic authentication properties from ldap.* to auth.*
daigle
03:09 PM Revision 4583 (metacat): rename ldap-configuration.jsp to auth-configuration.jsp
daigle
03:08 PM Revision 4582 (metacat): change generic authentication properties from ldap.* to auth.*
daigle
03:05 PM Revision 4581 (metacat): change generic authentication properties from ldap.* to auth.*
daigle
03:05 PM Revision 4580 (metacat): move ldap.properties.metadata.xml to auth.properties.metadata.xml
daigle
03:04 PM Revision 4579 (metacat): change generic authentication properties from ldap.* to auth.*
daigle
11:32 AM Bug #3679: ESA skin needs to use EML 2.1.0
This may take some time: the ESA skin currently uses split() to access the XML, which only works by coincidence and w... Shaun Walbridge
08:33 AM Bug #3679 (Resolved): ESA skin needs to use EML 2.1.0
Within the registry, the ESA skin has a few special actions to include the moderation data necessary for the ESA work... Shaun Walbridge
11:13 AM Revision 4578 (metacat): Add incrementRevision function to replace duplicated code
walbridge
10:58 AM Revision 4577 (metacat): CODE FORMATTING ONLY: Fix all the inconsistencies I found within the script to follow the standards used within 80% of the code: No tabs, 'if (eval) {' operator spacing, four spaces indentation, replace exit(0) with exit().
walbridge
10:24 AM Revision 4576 (metacat): Add lsid server to metacat binary distribution.
daigle

11/18/2008

04:32 PM Bug #3380: Create LSID server installation
Added authority.war to binary distribution. Added installation instructions to documentation. Michael Daigle
04:05 PM Revision 4575 (metacat): Add instructions for installing and updating the lsid service.
daigle
02:30 PM Bug #3382: Update documentation for all 1.9 changes
Created war file install instructions. Michael Daigle
02:29 PM Bug #3670: Kepler data download throws exception
Jing is taking care of this Michael Daigle
11:25 AM Bug #3670: Kepler data download throws exception
The xml_queryresult table needs to be cleared in the kepler database. A bad query has been cached and keeps returnin... Michael Daigle
02:19 PM Revision 4574 (metacat): change some info and warn statements to debug
daigle
02:18 PM Revision 4573 (metacat): Updated geoserver password help links
daigle
02:18 PM Revision 4572 (metacat): added replication.logdir description
daigle
02:17 PM Revision 4571 (metacat): Updated existing installation instructions to be more inline with binary install instructions.
daigle
02:16 PM Revision 4570 (metacat): fixed DatabaseConfigOverview spelling
daigle
02:16 PM Revision 4569 (metacat): added lsid apache/ubuntu confguration file (for sites-available)
daigle
02:15 PM Revision 4568 (metacat): moved to bin/install dir
daigle
11:35 AM Bug #3588: Update acknowlegements in metacat readme
Acknowlegements were already up to date Michael Daigle

11/17/2008

11:11 AM Revision 4567 (metacat): Supporting images for configuration utility documentation.
daigle
11:11 AM Revision 4566 (metacat): Supporting images for configuration utility documentation.
daigle
11:11 AM Revision 4565 (metacat): Describe individual configuration utility sections
daigle
11:10 AM Revision 4564 (metacat): Rename geoserverconfigure.html to geoserver-manual-configure.html
daigle
11:09 AM Revision 4563 (metacat): Fix PostgreSQL spelling
daigle

11/16/2008

08:08 AM Revision 4562 (metacat): added "generic" search term picklist
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3520 ben leinfelder

11/13/2008

03:27 PM Bug #3654: Metacat failed to detect a db with version 1.8
Changed DBAdmin to look at upper cases tablename for oracle metadata and lower case table for postgres metadata Michael Daigle
03:20 PM Revision 4561 (metacat): When checking oracle metadata, table names must be in upper case. For postgres, it's however the table was created.
daigle
03:19 PM Revision 4560 (metacat): moved footer section outside of if statement so it always shows up.
daigle
10:55 AM Bug #3670 (Resolved): Kepler data download throws exception
When trying to view data for kepler in 1.8.1, the system throws the following exception:
type Exception report
...
Michael Daigle

11/12/2008

05:26 PM Bug #3654 (Resolved): Metacat failed to detect a db with version 1.8
I tried to install a new metacat with a imported postgresql db. The db file came from kepler db in knb machine. The f... Jing Tao
04:50 PM Revision 4559 (metacat): ldap config screen shot
daigle
04:50 PM Revision 4558 (metacat): Add instructions for configuring metacat ldap.
daigle
10:33 AM Revision 4557 (metacat): Added header and footer sections that allow admin to log in as different user and to see user documentation.
daigle
10:11 AM Revision 4556 (metacat): Added quick install/update sections to metacat installation instructions.
daigle

11/11/2008

10:36 AM Revision 4555 (metacat): declare questionIds array for each document
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3620 ben leinfelder

11/10/2008

06:35 PM Revision 4554 (metacat): add start of otherEntity processing for registry edits
walbridge
06:21 PM Revision 4553 (metacat): Editing documents should check for ACL elements under //access now instead of //dataset/access
walbridge
06:07 PM Revision 4552 (metacat): Transform EML 2.0.x documents to 2.1.0 which are found when editing with the registry, using an XSLT transformation.
walbridge
06:06 PM Revision 4551 (metacat): Add EML 2.0.x to EML 2.1.0 conversion XSLT. Originial location is Mopho CVS /xsl/, can be pulled from externals once migrated to SVN.
walbridge
04:31 PM Bug #3616: Validate the ldap administrator field.
Added javascript validation to make sure all fields are populated on ldap config screen.
Added validation in the adm...
Michael Daigle
08:25 AM Bug #3616 (Resolved): Validate the ldap administrator field.
Make sure the ldap administrator field is not empty and contains a valid user during configuration. Michael Daigle
03:30 PM Revision 4550 (metacat): Remove test.build property. All test driver files are now included in build.
daigle
03:27 PM Bug #3619 (New): Convert eml beta4 and beta6 documents to eml 210 in knb production server
We still have some old eml beta4 and beta6 documents at knb production server:
Here is the search result on 11/10/20...
Jing Tao
03:24 PM Revision 4549 (metacat): remove test.build property. All test driver files are now included in build.
daigle
03:23 PM Revision 4548 (metacat): Trim property values
daigle
03:22 PM Revision 4547 (metacat): Added validation that configured ldap admins actually exist in ldap
daigle
03:20 PM Revision 4546 (metacat): Add some generic typing
daigle
03:15 PM Revision 4545 (metacat): Use default skin for dev
daigle
03:14 PM Revision 4544 (metacat): Use validation for form submiTtal. This validates that all fields are populated.
daigle
03:13 PM Revision 4543 (metacat): Add isRequired field
daigle
03:12 PM Revision 4542 (metacat): Add emphasis to the fact that ldap admin account(s) must exist in configuration and in metacat.
daigle
02:59 PM Revision 4541 (metacat): Remove EML2 beta6 document conversion support, the files required for conversion have been deprecated from Metacat.
walbridge
01:03 PM Revision 4540 (metacat): add comment to deleteFile
walbridge
12:47 PM Bug #3319: Edit feature doesn't work on documents with uneditable fields
When parsing existing EML documents, we need to determine if they're 2.0.* documents or 2.1.0; in the former case, fi... Shaun Walbridge
11:05 AM Bug #3618: Metacat "binary distribution" does not include EcoGrid
added install-ecogrid dependency in the build for "distbin"
ben leinfelder
10:45 AM Bug #3618 (Resolved): Metacat "binary distribution" does not include EcoGrid
I built a tar.gz using the "distbin" ant target, deployed the contained knb.war file, and later realized that there w... ben leinfelder
11:05 AM Revision 4539 (metacat): install-ecogrid is required for the distbin
addresses bug #3618 ben leinfelder

11/07/2008

11:02 AM Revision 4538 (metacat): add "Assessment Database" to the header banner
remove "II" from the banner ben leinfelder

11/06/2008

05:07 PM Revision 4537 (metacat): call it FIRST without the numerals
ben leinfelder
05:07 PM Revision 4536 (metacat): call it the "Data Cart" instead of just the "Cart"
ben leinfelder
05:06 PM Revision 4535 (metacat): add institution logos to footer
ben leinfelder
05:06 PM Revision 4534 (metacat): use solid green for chalkboard borders
ben leinfelder
04:38 PM Revision 4533 (metacat): Fixed the "What's this?" links to use a class, improved styling on NCEAS skin to prevent strange underlining
walbridge
03:59 PM Revision 4532 (metacat): adjusted location of common.css file
daigle
03:59 PM Revision 4531 (metacat): moved this from one directory up because the user docs install in the top level metacat directory on knb web
daigle
03:58 PM Revision 4530 (metacat): updated links in document list
daigle
02:27 PM Revision 4529 (metacat): renamed to testing-metacat.html
daigle
02:27 PM Revision 4528 (metacat): Added new development documentation files.
daigle
02:26 PM Revision 4527 (metacat): Had to move the common.css file into the users directory since that directory is deployed at the top level of the knb web server metacat docs.
daigle
01:39 PM Revision 4526 (metacat): Fix typo
daigle
11:43 AM Bug #3496: The registry should generate EML 2.1.0 documents
Changes checked in to r4517 resolve this bug, the registry now creates valid EML 2.1.0 documents with the access elem... Shaun Walbridge
11:38 AM Revision 4525 (metacat): Added reference to common stylesheet at ../common/common.css
daigle
11:37 AM Revision 4524 (metacat): moved some common elements into ../common/common.css
daigle
11:36 AM Revision 4523 (metacat): Documentation on how to run JUnit test against metacat
daigle
11:36 AM Revision 4522 (metacat): Index page for development documentation.
daigle
11:35 AM Revision 4521 (metacat): Factor out common elements between dev and user docs.
daigle
11:29 AM Revision 4520 (metacat): Update STMML to the newest version as per EML 2.1.0
walbridge
11:28 AM Revision 4519 (metacat): Dump copy of EML document being uploaded when debug mode is enabled.
walbridge
11:16 AM Revision 4518 (metacat): Removed outmoded ldapweb.cfg
walbridge

11/05/2008

05:20 PM Revision 4517 (metacat): Partial fix for #3496, making the registry create EML 2.1.0 documents. The documents are internally valid 2.1.0 (they run against the validator correctly) but aren't inserting into Metacat correctly as of yet.
walbridge
04:08 PM Bug #3527: getprincipals action returns invalid XML document
Chris and I tried encoding="UTF-8" and it didn't work. Both firefox and chris's matlab code didn't this encoding.
So ...
Jing Tao
04:05 PM Revision 4516 (metacat): Change the encoding method of reponse of getPrincipal from ASCII to iso-8859-1.
Jing Tao
01:23 PM Revision 4515 (metacat): fix peer.utilites.required variable. Fix Metacat.pm directory.
daigle
08:49 AM Revision 4514 (metacat): add getpeerutilities to utilities target
daigle
08:39 AM Revision 4513 (metacat): add a getpeerutilities target to check out utilities if it does not exist.
daigle

11/04/2008

04:09 PM Bug #2826: add ability for search engines to index metacat documents
Changed the sql for the sitemap generation to only pull documents that are publically readable.
Added some file inse...
Michael Daigle
04:06 PM Revision 4512 (metacat): Pulled common eml creation and metacat client methods into the MCTestCase base class. Eventually, all test cases should use these common methods.
daigle
04:04 PM Revision 4511 (metacat): Change the db query to only pull public allowed documents when creating the sitemap file.
daigle
04:03 PM Revision 4510 (metacat): Insert documents with different permissions and make sure only the publically readable ones get pulled into the sitemap file.
daigle
04:02 PM Revision 4509 (metacat): Change getAccessBlock from private to protected so it can override the MCTestCase version
daigle
04:01 PM Revision 4508 (metacat): Stripped out common eml document creation elements and put into the MCTestCase base class
daigle
03:59 PM Revision 4507 (metacat): Add more detail to documentation
daigle
01:41 PM Bug #3592: Update sitemap generation and registration
From Matt:
Google sitemaps support the idea of a Sitemap_index.xml that lists all of your sitemaps. We should proba...
Michael Daigle
11:44 AM Bug #3592 (New): Update sitemap generation and registration
Update web search sitemap functionality so that:
-- the sitemap generation is done at a scheduled time.
-- the si...
Michael Daigle
11:34 AM Revision 4506 (metacat): Added user documentation for sitemap registration.
daigle

11/03/2008

04:18 PM Bug #3591 (Rejected): Move search returndoctype definitions to a centralized location
Currently, the returndoctypes for each skin are defined separately. These should be moved to a centralized locate so... Michael Daigle
04:12 PM Bug #3567: The search query in the default skin doesn't include eml 210 as return doc type
Added EML 2.1.0 return type to all skins. Entering a new bug for release 1.9.1 to centralize those values. Michael Daigle
04:09 PM Revision 4505 (metacat): Add eml 2.0.1 document return type
daigle
01:38 PM Bug #3554: Replication should write to disk
Moved the code for reading and writing documents to disk into DocumentImpl getXML() and write() methods respectively.... Michael Daigle
11:19 AM Bug #3059: EML citation section should include both organizationNames and individualNames
Added RELEASE_EML_2_0_1_UPDATE_7 tag to EML cvs project with the eml-identifier.xsl change included.
Metacat is now p...
ben leinfelder
11:07 AM Revision 4504 (metacat): Add debug statements at the beginning of every test module.
daigle
11:06 AM Revision 4503 (metacat): Change info log messages to be debug.
daigle
11:05 AM Revision 4502 (metacat): Remove the code to read and write metadata to disk. It is getting put into DocumentImpl
daigle
11:01 AM Revision 4501 (metacat): fixed spelling of onlineURLDistributionListWithoutId variable
daigle
11:00 AM Revision 4500 (metacat): Move the code to write metadata to disk into documentImpl
daigle
10:59 AM Revision 4499 (metacat): Clean up comments and remove extra includes
daigle
10:59 AM Revision 4498 (metacat): use RELEASE_EML_2_0_1_UPDATE_7 tag for EML style sheet change.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3059 ben leinfelder
10:58 AM Revision 4497 (metacat): Add check for null access control list
daigle
10:54 AM Revision 4496 (metacat): Update replication documentation
daigle

10/31/2008

11:47 AM Bug #3528: Add EML 2.1.0 namespace mapping to "qformat.xml" files
Sounds like SBCLTER and PISCO skins are on their own in terms of adding EML 2.1.0 support ben leinfelder
11:34 AM Bug #3379: Test ecogrid in turnkey installation
added EML 2.1.0 documents to seek test suite.
tested against dev
ben leinfelder
10:42 AM Bug #3379: Test ecogrid in turnkey installation
TODO: add 2.1.0 EML test documents to the test suite ben leinfelder
10:42 AM Bug #3379: Test ecogrid in turnkey installation
added 3 second sleep between document insertion and query - now the QueryService tests are successful ben leinfelder
10:57 AM Bug #3588 (Resolved): Update acknowlegements in metacat readme
hasn't been updated in a while Michael Daigle
10:41 AM Bug #3059: EML citation section should include both organizationNames and individualNames
TODO: create an additional 2.0.1 update for stylesheets so that 2.0.1 documents are displayed correctly WRT the shor... ben leinfelder
10:30 AM Bug #3567: The search query in the default skin doesn't include eml 210 as return doc type
try to remove variables to central location. Look at adding FGDC. Michael Daigle

10/30/2008

01:11 PM Revision 4495 (metacat): pull out the IE/FF differences into common method that returns the document object for an iFrame (works with IE now!)
ben leinfelder
12:42 PM Revision 4494 (metacat): try IE work around for iframe access
ben leinfelder
11:12 AM Revision 4493 (metacat): update the status of search items WRT the cart when adding/removing from within the search results view (when you add an assessment, the icon changes to the "remove" icon)
ben leinfelder
10:13 AM Revision 4492 (metacat): swap out new add/remove cart icons, ensure left and right chalkboard borders continue all the way down the page with the content
ben leinfelder

10/29/2008

03:56 PM Revision 4491 (metacat): make metadata field selections only from within the cart
ben leinfelder
03:22 PM Revision 4490 (metacat): add page header
ben leinfelder
03:19 PM Revision 4489 (metacat): logout redirects to the login page (just needed to use _top)
ben leinfelder
11:44 AM Revision 4488 (metacat): Add some generic typing
daigle
11:43 AM Revision 4487 (metacat): Add some generic typing
daigle
11:43 AM Revision 4486 (metacat): Separate access control info into it's own list. Add getters and setters.
daigle
11:42 AM Revision 4485 (metacat): Add some generic typing
daigle
11:26 AM Revision 4484 (metacat): redesign the look and feel - save point.
-cart editing is done by clicking individual assessments rather than doing them in batches.
-cart status is shown in ...
ben leinfelder

10/27/2008

05:31 PM Revision 4483 (metacat): Add new elements for replication.html updates
daigle
05:31 PM Revision 4482 (metacat): Add certificate information and update examples
daigle

10/24/2008

05:21 PM Bug #3379: Test ecogrid in turnkey installation
tests are performing well.
I believe the query service tests are having problems because the search results get cache...
ben leinfelder
02:03 PM Bug #3567 (Resolved): The search query in the default skin doesn't include eml 210 as return doc type
This is in the latest 1.9 build. Need to check other skins as well. Michael Daigle

10/23/2008

02:39 PM Bug #3545: Update knbweb to serve new metacat install
Added links to metacat binary tgz and zip files. Added knbweb install instructions to nceas help site. Michael Daigle

10/22/2008

03:27 PM Bug #3554 (Resolved): Replication should write to disk
Replication should do as the standard read and insert.
From Jing:
Hi, Mike:
I think we decided metacat would...
Michael Daigle
02:47 PM Bug #3497: Fix Deploy dir autodiscovery mechanism
Changed the code to use servletContext.getRealPath() and then strip off context directory. Michael Daigle
02:45 PM Revision 4481 (metacat): Fix the deploy directory autodiscovery code so that it works regardless of where the metacat application directory is.
daigle
02:44 PM Revision 4480 (metacat): Change geoserver configure message to be reconfigure when geoserver is in bypass mode
daigle
10:32 AM Bug #3498: Metacat shows as unconfigured if an error is thrown
This happens during a database configuration error. Changed the code so that after an exception is caught, all the i... Michael Daigle
10:24 AM Revision 4479 (metacat): Handle exception during database update
daigle
10:18 AM Revision 4478 (metacat): Add EML 2.1.0 access scenarios
daigle
09:20 AM Bug #3545 (Resolved): Update knbweb to serve new metacat install
knb web server serves up metacat zip and tgz files. Need to update knb install to get those. Michael Daigle
08:50 AM Bug #3461: create simple turnkey installer for metacat Phase I
Phase I installer has been created. Remaining issues are being tracked with individual tickets. Michael Daigle
08:48 AM Bug #3507: Reconfigure database credentials locks you in configuration
This is a special case. If the database is changed in the background (which shouldn't ever happen), the user would n... Michael Daigle

10/21/2008

04:12 PM Bug #3495: Incorporate EML 2.1.0 access changes in metacat
Added the EML access control changes to the 2.1.0 sax handler. Created new test cases for inline data access. Michael Daigle
03:32 PM Revision 4477 (metacat): Add test cases for EML 2.1.0 documents. Add some generics typing.
daigle
03:32 PM Revision 4476 (metacat): Add test cases for EML 2.1.0 documents. Add some generics typing.
daigle
03:31 PM Revision 4475 (metacat): Add some generics typing
daigle
03:30 PM Revision 4474 (metacat): Beef up the regex to find the document namespace
daigle
03:29 PM Revision 4473 (metacat): Debug and comment changes
daigle
03:29 PM Revision 4472 (metacat): Changes to support EML 2.1.0. Mostly access control changes, but others as well.
daigle
03:28 PM Revision 4471 (metacat): Fix the static error messages so they match what we are looking for in the test cases.
daigle
03:22 PM Revision 4470 (metacat): Add some generics typing. Fixed comments.
daigle
03:22 PM Revision 4469 (metacat): Add some generics typing. Add getters and setters for the inline file name that the access section affects.
daigle
03:20 PM Revision 4468 (metacat): Add some generics typing
daigle
03:20 PM Revision 4467 (metacat): Add some generics typing. Separate the code that strips inline data from document files to have a different strategy for 2.0.X versus 2.1.X documents.
daigle
03:18 PM Revision 4466 (metacat): Add some generics typing
daigle
 

Also available in: Atom