Activity
From 10/30/2008 to 11/28/2008
11/26/2008
- 02:07 PM Revision 4636 (metacat): assessment title and type are now elements rather than attributes in edml
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3345
- 09:26 AM Revision 4635 (metacat): revert changes - keep the options commented out.
- the fix is in the utilities project.
11/25/2008
- 06:55 PM Revision 4634 (metacat): Moved Search and Browse functions into the search frame.
- 04:38 PM Bug #3690 (Resolved): Errors in {qformat}.properties.metadata.xml prevent successful startup
- the lter and ltss skins had some <config> elements commented out when they were committed today - this caused an erro...
- 04:35 PM Revision 4633 (metacat): uncommented these <config> elements so that Metacat actually starts without error.
- TODO: find out why they were in there commented out, and also make sure we can start metacat even if a skin has some ...
- 12:40 PM Revision 4632 (metacat): catch and report missing skins configuration files.
- 12:40 PM Revision 4631 (metacat): add lter, ltss and saeon skins configurations.
- 10:51 AM Revision 4630 (metacat): Add kepler to available skins
- 10:50 AM Revision 4629 (metacat): Reformat file
- 09:54 AM Revision 4628 (metacat): Catch login errors and report the details via an exception.
11/24/2008
- 04:01 PM Bug #3682: ESA skin suffers from security issues
- Tested locally against ESA database, worked with Jing to fix SQL to work with Postgres 7.4 and applied to server.
- 03:42 PM Revision 4627 (metacat): Added code to populate moderators from metacat.properties
- 03:42 PM Revision 4626 (metacat): added moderators back to metacat.properties
- 03:03 PM Revision 4625 (metacat): Number of ESA-related fixes:
- - fix review panel to reference valid URL using cgiPrefix
- update ESA document creation to use XSLT methods instead... - 02:10 PM Revision 4624 (metacat): moved scripts from bin dir
- 02:08 PM Revision 4623 (metacat): move this directory to src/scripts
- 11:58 AM Revision 4622 (metacat): Added 1.9.0 release notes
- 11:57 AM Revision 4621 (metacat): removed disclaimer. Added version notes
- 11:53 AM Revision 4620 (metacat): Add release info property to provide a brief description of the release (release candidate info mostly)
- 11:51 AM Revision 4619 (metacat): Add release info property to provide a brief description of the release (release candidate info mostly)
- 11:51 AM Revision 4618 (metacat): Fix indexing
- 11:49 AM Revision 4617 (metacat): Include moderators option in esa skin configuration, add anchor link within the properties document.
- 11:40 AM Revision 4616 (metacat): Remove redundant moderator properties, which should instead be controlled per-skin
- 10:40 AM Revision 4615 (metacat): Make sure application.tempDir points to a location readable by apache, so we can write uploaded binary files to disk.
- 09:18 AM Bug #3689 (Resolved): bad username in admin login throws stack trace
- If the user name is not formatted correctly when logging in via the AuthLDAP class, an exception is throw to the brow...
- 08:22 AM Bug #3464: Replicate access rules in replication
- Mike has run through testing scenarios for ACL replication with no hiccups.
Closing this bug.
11/21/2008
- 05:32 PM Bug #3687: Update ESA skin to work with 1.9 paths instead of hard coded values
- Fixed in r4613
- 04:27 PM Bug #3687 (Resolved): Update ESA skin to work with 1.9 paths instead of hard coded values
- The review_behaviors.js script currently relies on relative paths, and should be changed to use the metacatUrl value,...
- 05:27 PM Revision 4613 (metacat): Replace usage of 'cgi-url' with 'cgi-prefix' in XSLT transformations, fix the ESA review process to accept the 'metacatUrl' parameter (#3687)
- 01:14 PM Revision 4612 (metacat): Added instructions for building Metacat on a local development environment.
- 11:20 AM Bug #3682: ESA skin suffers from security issues
- register-dataset.cgi has been fixed, waiting on feedback from other Metacatalysts before applying the fix to existing...
- 10:58 AM Bug #3685: Tag utilities module and have metacat check out that tag
- Added the tag to the utilities checkout in build.xml
- 10:43 AM Bug #3685: Tag utilities module and have metacat check out that tag
- Tag the current cvs head as tag UTILITIES_1_0_0
- 10:14 AM Bug #3685 (Resolved): Tag utilities module and have metacat check out that tag
- Right now, metacat checks out the utilities head code. We need to tag the code so metacat (and other products) can g...
- 10:57 AM Revision 4611 (metacat): Add a tag to the utilities module checkout
- 10:44 AM Bug #3684: Default skin is getting set in two places in configuration
- Closing per earlier comment
- 10:35 AM Bug #3684: Default skin is getting set in two places in configuration
- Removed the default style configuration from global properties and activated it in skins properties.
- 09:32 AM Bug #3684 (Resolved): Default skin is getting set in two places in configuration
- There is an option to set the default skin in the skins properties and in the global properties. It looks like the s...
- 10:41 AM Revision 4610 (metacat): Removed obsolete steps thanks to 1.9's new location of cgi-bin and the included Apache configuration
- 10:36 AM Bug #3686 (Resolved): Skins configuration files need to be secured
- Skins contain property files which contain sensitive information that shouldn't be exposed publicly. Both Perl and T...
- 10:32 AM Revision 4609 (metacat): Add Tomcat ubuntu apt-get error to troubleshooting guide.
- 10:32 AM Revision 4608 (metacat): Remove application.default-style from the global configuration screen and activate it in the skins configuration.
- 10:21 AM Revision 4607 (metacat): Update registry instructions style, initial steps.
11/20/2008
- 05:31 PM Revision 4606 (metacat): Further ESA fixes: More 2.1.0 compliance, fix security issue
- 04:54 PM Revision 4605 (metacat): Update tomcat location to /etc/init.d version used in user installation instructions
- 11:52 AM Bug #3382: Update documentation for all 1.9 changes
- Updated the metacat servlet api documentation both in user docs and in the MetacatServlet comments.
- 11:51 AM Revision 4604 (metacat): Update metacat api documentation
- 11:50 AM Revision 4603 (metacat): Add link to troubleshooting guide
- 10:26 AM Revision 4602 (metacat): Added troubleshooting guide.
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.
- 06:26 PM Revision 4600 (metacat): Update accessElement to accept a value for publicly readable
- 05:16 PM Revision 4599 (metacat): Combine two commands, one less step...
- 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...
- 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...
- 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...
- 04:48 PM Revision 4598 (metacat): Fixed spelling of Metacat
- 04:48 PM Revision 4597 (metacat): Change references to LDAP to be Auth
- 04:47 PM Revision 4596 (metacat): Updated these images with the non-ldap specific screens
- 04:47 PM Revision 4595 (metacat): replace ldap-config.png with auth-config.png
- 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()
- 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:
-... - 03:28 PM Revision 4593 (metacat): move ldap.properties.metadata.xml to auth.properties.metadata.xml
- 03:26 PM Revision 4592 (metacat): Rename LDAPUtil to AuthUtil
- 03:26 PM Revision 4591 (metacat): This handles the configuration login form
- 03:25 PM Revision 4590 (metacat): Rename LDAPAdmin to AuthAdmin
- 03:25 PM Revision 4589 (metacat): Rename LDAPUtil to AuthUtil
- 03:23 PM Revision 4588 (metacat): Add a getAttributes method to pass through the getAttributes defined in the AuthInterface.
- 03:12 PM Revision 4587 (metacat): change generic authentication properties from ldap.* to auth.*
- 03:11 PM Revision 4586 (metacat): Added this class to be able to test multiple authentication strategies
- 03:10 PM Revision 4585 (metacat): Remove organization from login screen. Require fully qualified user name.
- 03:09 PM Revision 4584 (metacat): change generic authentication properties from ldap.* to auth.*
- 03:09 PM Revision 4583 (metacat): rename ldap-configuration.jsp to auth-configuration.jsp
- 03:08 PM Revision 4582 (metacat): change generic authentication properties from ldap.* to auth.*
- 03:05 PM Revision 4581 (metacat): change generic authentication properties from ldap.* to auth.*
- 03:05 PM Revision 4580 (metacat): move ldap.properties.metadata.xml to auth.properties.metadata.xml
- 03:04 PM Revision 4579 (metacat): change generic authentication properties from ldap.* to auth.*
- 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...
- 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...
- 11:13 AM Revision 4578 (metacat): Add incrementRevision function to replace duplicated code
- 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().
- 10:24 AM Revision 4576 (metacat): Add lsid server to metacat binary distribution.
11/18/2008
- 04:32 PM Bug #3380: Create LSID server installation
- Added authority.war to binary distribution. Added installation instructions to documentation.
- 04:05 PM Revision 4575 (metacat): Add instructions for installing and updating the lsid service.
- 02:30 PM Bug #3382: Update documentation for all 1.9 changes
- Created war file install instructions.
- 02:29 PM Bug #3670: Kepler data download throws exception
- Jing is taking care of this
- 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...
- 02:19 PM Revision 4574 (metacat): change some info and warn statements to debug
- 02:18 PM Revision 4573 (metacat): Updated geoserver password help links
- 02:18 PM Revision 4572 (metacat): added replication.logdir description
- 02:17 PM Revision 4571 (metacat): Updated existing installation instructions to be more inline with binary install instructions.
- 02:16 PM Revision 4570 (metacat): fixed DatabaseConfigOverview spelling
- 02:16 PM Revision 4569 (metacat): added lsid apache/ubuntu confguration file (for sites-available)
- 02:15 PM Revision 4568 (metacat): moved to bin/install dir
- 11:35 AM Bug #3588: Update acknowlegements in metacat readme
- Acknowlegements were already up to date
11/17/2008
- 11:11 AM Revision 4567 (metacat): Supporting images for configuration utility documentation.
- 11:11 AM Revision 4566 (metacat): Supporting images for configuration utility documentation.
- 11:11 AM Revision 4565 (metacat): Describe individual configuration utility sections
- 11:10 AM Revision 4564 (metacat): Rename geoserverconfigure.html to geoserver-manual-configure.html
- 11:09 AM Revision 4563 (metacat): Fix PostgreSQL spelling
11/16/2008
- 08:08 AM Revision 4562 (metacat): added "generic" search term picklist
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3520
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
- 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.
- 03:19 PM Revision 4560 (metacat): moved footer section outside of if statement so it always shows up.
- 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
...
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...
- 04:50 PM Revision 4559 (metacat): ldap config screen shot
- 04:50 PM Revision 4558 (metacat): Add instructions for configuring metacat ldap.
- 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.
- 10:11 AM Revision 4556 (metacat): Added quick install/update sections to metacat installation instructions.
11/11/2008
- 10:36 AM Revision 4555 (metacat): declare questionIds array for each document
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3620
11/10/2008
- 06:35 PM Revision 4554 (metacat): add start of otherEntity processing for registry edits
- 06:21 PM Revision 4553 (metacat): Editing documents should check for ACL elements under //access now instead of //dataset/access
- 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.
- 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.
- 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... - 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.
- 03:30 PM Revision 4550 (metacat): Remove test.build property. All test driver files are now included in build.
- 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... - 03:24 PM Revision 4549 (metacat): remove test.build property. All test driver files are now included in build.
- 03:23 PM Revision 4548 (metacat): Trim property values
- 03:22 PM Revision 4547 (metacat): Added validation that configured ldap admins actually exist in ldap
- 03:20 PM Revision 4546 (metacat): Add some generic typing
- 03:15 PM Revision 4545 (metacat): Use default skin for dev
- 03:14 PM Revision 4544 (metacat): Use validation for form submiTtal. This validates that all fields are populated.
- 03:13 PM Revision 4543 (metacat): Add isRequired field
- 03:12 PM Revision 4542 (metacat): Add emphasis to the fact that ldap admin account(s) must exist in configuration and in metacat.
- 02:59 PM Revision 4541 (metacat): Remove EML2 beta6 document conversion support, the files required for conversion have been deprecated from Metacat.
- 01:03 PM Revision 4540 (metacat): add comment to deleteFile
- 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...
- 11:05 AM Bug #3618: Metacat "binary distribution" does not include EcoGrid
- added install-ecogrid dependency in the build for "distbin"
- 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...
- 11:05 AM Revision 4539 (metacat): install-ecogrid is required for the distbin
- addresses bug #3618
11/07/2008
- 11:02 AM Revision 4538 (metacat): add "Assessment Database" to the header banner
- remove "II" from the banner
11/06/2008
- 05:07 PM Revision 4537 (metacat): call it FIRST without the numerals
- 05:07 PM Revision 4536 (metacat): call it the "Data Cart" instead of just the "Cart"
- 05:06 PM Revision 4535 (metacat): add institution logos to footer
- 05:06 PM Revision 4534 (metacat): use solid green for chalkboard borders
- 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
- 03:59 PM Revision 4532 (metacat): adjusted location of common.css file
- 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
- 03:58 PM Revision 4530 (metacat): updated links in document list
- 02:27 PM Revision 4529 (metacat): renamed to testing-metacat.html
- 02:27 PM Revision 4528 (metacat): Added new development documentation files.
- 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.
- 01:39 PM Revision 4526 (metacat): Fix typo
- 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...
- 11:38 AM Revision 4525 (metacat): Added reference to common stylesheet at ../common/common.css
- 11:37 AM Revision 4524 (metacat): moved some common elements into ../common/common.css
- 11:36 AM Revision 4523 (metacat): Documentation on how to run JUnit test against metacat
- 11:36 AM Revision 4522 (metacat): Index page for development documentation.
- 11:35 AM Revision 4521 (metacat): Factor out common elements between dev and user docs.
- 11:29 AM Revision 4520 (metacat): Update STMML to the newest version as per EML 2.1.0
- 11:28 AM Revision 4519 (metacat): Dump copy of EML document being uploaded when debug mode is enabled.
- 11:16 AM Revision 4518 (metacat): Removed outmoded ldapweb.cfg
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.
- 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 ... - 04:05 PM Revision 4516 (metacat): Change the encoding method of reponse of getPrincipal from ASCII to iso-8859-1.
- 01:23 PM Revision 4515 (metacat): fix peer.utilites.required variable. Fix Metacat.pm directory.
- 08:49 AM Revision 4514 (metacat): add getpeerutilities to utilities target
- 08:39 AM Revision 4513 (metacat): add a getpeerutilities target to check out utilities if it does not exist.
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... - 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.
- 04:04 PM Revision 4511 (metacat): Change the db query to only pull public allowed documents when creating the sitemap file.
- 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.
- 04:02 PM Revision 4509 (metacat): Change getAccessBlock from private to protected so it can override the MCTestCase version
- 04:01 PM Revision 4508 (metacat): Stripped out common eml document creation elements and put into the MCTestCase base class
- 03:59 PM Revision 4507 (metacat): Add more detail to documentation
- 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... - 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... - 11:34 AM Revision 4506 (metacat): Added user documentation for sitemap registration.
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...
- 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.
- 04:09 PM Revision 4505 (metacat): Add eml 2.0.1 document return type
- 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....
- 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... - 11:07 AM Revision 4504 (metacat): Add debug statements at the beginning of every test module.
- 11:06 AM Revision 4503 (metacat): Change info log messages to be debug.
- 11:05 AM Revision 4502 (metacat): Remove the code to read and write metadata to disk. It is getting put into DocumentImpl
- 11:01 AM Revision 4501 (metacat): fixed spelling of onlineURLDistributionListWithoutId variable
- 11:00 AM Revision 4500 (metacat): Move the code to write metadata to disk into documentImpl
- 10:59 AM Revision 4499 (metacat): Clean up comments and remove extra includes
- 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
- 10:58 AM Revision 4497 (metacat): Add check for null access control list
- 10:54 AM Revision 4496 (metacat): Update replication documentation
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
- 11:34 AM Bug #3379: Test ecogrid in turnkey installation
- added EML 2.1.0 documents to seek test suite.
tested against dev - 10:42 AM Bug #3379: Test ecogrid in turnkey installation
- TODO: add 2.1.0 EML test documents to the test suite
- 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
- 10:57 AM Bug #3588 (Resolved): Update acknowlegements in metacat readme
- hasn't been updated in a while
- 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...
- 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.
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!)
- 12:42 PM Revision 4494 (metacat): try IE work around for iframe access
- 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)
- 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
Also available in: Atom