Project

General

Profile

Activity

From 11/10/2008 to 12/09/2008

12/09/2008

03:01 PM Revision 4665 (metacat): Correct the pathing for the schema directories based on OS. Leave them in the database with linux style paths (forward slashes) since the values are also used to create urls.
daigle
03:00 PM Revision 4664 (metacat): add debug
daigle
02:58 PM Revision 4663 (metacat): Discover the external (backup) directory based on OS
daigle
02:58 PM Revision 4662 (metacat): Discover the external (backup) directory based on OS
daigle
02:56 PM Revision 4661 (metacat): Add debug statements
daigle
02:55 PM Revision 4660 (metacat): Add some windows specific instructions
daigle
08:50 AM Bug #3695 (Resolved): Confiugration throws error if db user is left blank
If the db user is left blank when configuring metacat, it will report that to the browser. Once the user is entered,... Michael Daigle

12/08/2008

03:54 PM Bug #3690: Errors in {qformat}.properties.metadata.xml prevent successful startup
Informed Ben that he needed to update the utilities module. He did so and reverted his changes and it worked. Michael Daigle
02:36 PM Revision 4659 (metacat): add skin properties files so that first can be enabled as the default when configuring metacat in the admin interface.
note: not checking in the modifcation to metacat.properties file - that will remain a deployment-specific change and ... ben leinfelder
10:40 AM Revision 4658 (metacat): created a deb-package target which builds a metacat debian package.
daigle
10:39 AM Revision 4657 (metacat): Add a release candidate number for packaging purposes.
daigle
10:38 AM Revision 4656 (metacat): Scripts to support a debian package build
daigle
10:38 AM Revision 4655 (metacat): Move these scripts to the debian directory
daigle
10:34 AM Revision 4654 (metacat): Remove old backup version
daigle
10:32 AM Revision 4653 (metacat): handle mixture of datapackages: some with demographic data, some without.
takes advantage of the [new] StaticSelectionItem feature in the datamanager ben leinfelder
10:31 AM Revision 4652 (metacat): readding DM library (again!)
ben leinfelder
10:30 AM Revision 4651 (metacat): why does SVN hate me?
ben leinfelder

12/05/2008

05:21 PM Revision 4650 (metacat): include demographic data if present in the datapackage
TODO: handle a mixture of datapackages when performing the union (i.e. cases when one package as demographic data and... ben leinfelder

12/03/2008

10:14 AM Revision 4649 (metacat): Add unit testing and build issues.
daigle
08:59 AM Revision 4648 (metacat): Add test files to source distribution. Remove old tar and zip files from the distribution.
daigle
08:57 AM Revision 4647 (metacat): use standard ajp13 worker instead of custom knb
daigle
08:56 AM Revision 4646 (metacat): Add metacat source build instructions and apache configuration instructions.
daigle

12/02/2008

04:21 PM Revision 4641 (metacat): Get helper files from src/scripts
daigle

12/01/2008

03:57 PM Revision 4639 (metacat): point to renamed metacat-install.html
daigle
03:56 PM Revision 4638 (metacat): add a build-metacat target that is more intuitive than install-ecogrid
daigle
03:54 PM Revision 4637 (metacat): Update installation docs for war install
daigle

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 ben leinfelder
09:26 AM Revision 4635 (metacat): revert changes - keep the options commented out.
the fix is in the utilities project. ben leinfelder
06:55 PM Revision 4634 (metacat): Moved Search and Browse functions into the search frame.
aschultz
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... ben leinfelder
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 ... ben leinfelder

11/25/2008

12:40 PM Revision 4632 (metacat): catch and report missing skins configuration files.
daigle
12:40 PM Revision 4631 (metacat): add lter, ltss and saeon skins configurations.
daigle
10:51 AM Revision 4630 (metacat): Add kepler to available skins
daigle
10:50 AM Revision 4629 (metacat): Reformat file
daigle
09:54 AM Revision 4628 (metacat): Catch login errors and report the details via an exception.
daigle
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. Shaun Walbridge

11/24/2008

03:42 PM Revision 4627 (metacat): Added code to populate moderators from metacat.properties
daigle
03:42 PM Revision 4626 (metacat): added moderators back to metacat.properties
daigle
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...
walbridge
02:10 PM Revision 4624 (metacat): moved scripts from bin dir
daigle
02:08 PM Revision 4623 (metacat): move this directory to src/scripts
daigle
11:58 AM Revision 4622 (metacat): Added 1.9.0 release notes
daigle
11:57 AM Revision 4621 (metacat): removed disclaimer. Added version notes
daigle
11:53 AM Revision 4620 (metacat): Add release info property to provide a brief description of the release (release candidate info mostly)
daigle
11:51 AM Revision 4619 (metacat): Add release info property to provide a brief description of the release (release candidate info mostly)
daigle
11:51 AM Revision 4618 (metacat): Fix indexing
walbridge
11:49 AM Revision 4617 (metacat): Include moderators option in esa skin configuration, add anchor link within the properties document.
walbridge
11:40 AM Revision 4616 (metacat): Remove redundant moderator properties, which should instead be controlled per-skin
walbridge
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.
walbridge
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... Michael Daigle
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.
ben leinfelder

11/22/2008

05:32 PM Bug #3687: Update ESA skin to work with 1.9 paths instead of hard coded values
Fixed in r4613 Shaun Walbridge
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,... Shaun Walbridge
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)
walbridge

11/21/2008

01:14 PM Revision 4612 (metacat): Added instructions for building Metacat on a local development environment.
daigle
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... Shaun Walbridge
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 Michael Daigle
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 Jing Tao
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... Michael Daigle
10:57 AM Revision 4611 (metacat): Add a tag to the utilities module checkout
daigle
10:44 AM Bug #3684: Default skin is getting set in two places in configuration
Closing per earlier comment Michael Daigle
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. Michael Daigle
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... Michael Daigle
10:41 AM Revision 4610 (metacat): Removed obsolete steps thanks to 1.9's new location of cgi-bin and the included Apache configuration
walbridge
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... Shaun Walbridge
10:32 AM Revision 4609 (metacat): Add Tomcat ubuntu apt-get error to troubleshooting guide.
daigle
10:32 AM Revision 4608 (metacat): Remove application.default-style from the global configuration screen and activate it in the skins configuration.
daigle
10:21 AM Revision 4607 (metacat): Update registry instructions style, initial steps.
walbridge
05:31 PM Revision 4606 (metacat): Further ESA fixes: More 2.1.0 compliance, fix security issue
walbridge
04:54 PM Revision 4605 (metacat): Update tomcat location to /etc/init.d version used in user installation instructions
walbridge

11/20/2008

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. Michael Daigle
11:51 AM Revision 4604 (metacat): Update metacat api documentation
daigle
11:50 AM Revision 4603 (metacat): Add link to troubleshooting guide
daigle
10:26 AM Revision 4602 (metacat): Added troubleshooting guide.
daigle
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
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

11/19/2008

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: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
10:24 AM Revision 4576 (metacat): Add lsid server to metacat binary distribution.
daigle
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

11/18/2008

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
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
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
04:50 PM Revision 4559 (metacat): ldap config screen shot
daigle
04:50 PM Revision 4558 (metacat): Add instructions for configuring metacat ldap.
daigle

11/12/2008

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
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

11/10/2008

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
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
 

Also available in: Atom