Project

General

Profile

Activity

From 11/21/2008 to 12/20/2008

12/19/2008

01:49 PM Revision 4694 (metacat): change db script description to run against metacat user instead of postgres user.
daigle
12:12 PM Revision 4693 (metacat): Moved cvsroot property up in the file since it is one that may need to be updated by developers.
daigle
12:11 PM Revision 4692 (metacat): Added files to create any version of database schema from scratch
daigle
12:10 PM Revision 4691 (metacat): Add section on what to do if db scripts fail during configuration utility
daigle
12:10 PM Revision 4690 (metacat): File describing how to run database scripts manually
daigle
12:09 PM Revision 4689 (metacat): fix internal link to postgres section
daigle
12:09 PM Revision 4688 (metacat): Add a section on testing against different db schema versions
daigle
12:08 PM Revision 4687 (metacat): Add information on CVS anonymous account
daigle
10:41 AM Bug #3695: Confiugration throws error if db user is left blank
Moved the db connection credential initialization into the constructor of DBConnection so they are read every time a ... Michael Daigle
09:44 AM Revision 4686 (metacat): Move global connection variable setters into the constructor so they are retrieved every time we get a new dbConnetion object
daigle

12/18/2008

06:18 PM Bug #3084: Need to be able to set filenames on data uploads
Fixed in r4685, see related comments in #2566. Shaun Walbridge
06:15 PM Bug #2566: need to set filename for download files
Further fixes applied in r4685.
The FGDC special case still needs handling, pending discussion of the doctype used ...
Shaun Walbridge
06:13 PM Revision 4685 (metacat): Robustly handle file naming as per bug #2566 and the feedback of the scientific programmers (http://tinyurl.com/4n4jve).
walbridge
04:14 PM Revision 4684 (metacat): revert the changes for: -- On update, check if the accession number exists in the db. If not, change the action to insert.
daigle
02:49 PM Revision 4683 (metacat): Quote filenames as per RFC2616 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html#sec19.5.1), this prevents filename truncation on Firefox for files with spaces within the names (part of #2566).
walbridge
02:14 PM Revision 4682 (metacat): On update, check if the accession number exists in the db. If not, change the action to insert.
daigle
10:38 AM Bug #3689: bad username in admin login throws stack trace
this error is caught and reported to the browser. Michael Daigle
10:27 AM Bug #3701: Metacat will reject updated eml210 document if there is not rev 1 on it.
Can't reproduce this after release candidate 4. Going to ask jing to try and reproduce it. Michael Daigle
10:11 AM Bug #3697: docid of online element not written to the xml_access table
Reworked the EML201SaxHandler to compile all inline elements. Michael Daigle

12/17/2008

04:35 PM Bug #3713 (Resolved): Database Upgrade/Install' utility detected database version 1.6.0 for 1.8.1 db
We've seen this before. The upgrade utility is case sensitive when looking at postgres db metadata. We put a fix in... Michael Daigle
04:31 PM Bug #3712 (Resolved): Allow for customization of backup directory location
Right now the backup location defaults to /var/metacat/.metacat on linux/mac and C:\metacat\.metacat on windows. Thi... Michael Daigle
04:28 PM Bug #3711 (Resolved): Create ANT install target for source distribution install
Migrate the dev-install target to be an install target. Upgrade any relevant documentation. Michael Daigle
03:43 PM Bug #3710 (New): apt-get couldn't install metacat
I followed the instruction on Mike's email to install metacat in naples.nceas.ucsb.edu, which is a 64-bit machine:
...
Jing Tao
03:41 PM Bug #3709: Make inline access control more robust
Added the inline data checking to the 2.1.0 unit tests and to the EML210SaxHandler. All unit tests succeed. Michael Daigle
09:29 AM Bug #3709 (Resolved): Make inline access control more robust
Right now metacat does not do a good job of checking inline data access when updating a document. It pretty much all... Michael Daigle
02:18 PM Revision 4680 (metacat): Added EML 2.1.0 test cases.
daigle
02:17 PM Revision 4679 (metacat): Change Inline to be inline in the test eml. Added debug statements.
daigle
02:17 PM Revision 4678 (metacat): Use a distributionSection object to hold a distribution and it's access.
daigle
02:15 PM Revision 4677 (metacat): move readerToString function to StringUtil class in utilities module.
daigle
02:14 PM Revision 4676 (metacat): Holds all the information for a single distribution in eml.
daigle
02:14 PM Revision 4675 (metacat): Change Inlinedatafilename to datafilename, since it can be the name of a regular data file
daigle

12/15/2008

09:59 AM Bug #3701 (Resolved): Metacat will reject updated eml210 document if there is not rev 1 on it.
Hi, Mike:
I have some issue in saving eml to metacat 1.9.0 release candidate. If i work a eml on morpho, see i cre...
Jing Tao

12/13/2008

01:47 PM Revision 4674 (metacat): Add method to save transforming message into files.
Jing Tao

12/12/2008

06:38 PM Revision 4673 (metacat): Use a while loop to replace if.
Jing Tao
05:59 PM Revision 4672 (metacat): Add code to go through eml201 document list to transform them to eml210.
Jing Tao

12/11/2008

02:19 PM Bug #3697 (Resolved): docid of online element not written to the xml_access table
In 2.1.0 when online element access gets written to the xml_access table, the docid is not written.
Metacat can't ...
Michael Daigle

12/10/2008

05:32 PM Revision 4671 (metacat): Add a new class which will transform eml201 and eml 200 to eml210.
Jing Tao
02:28 PM Revision 4670 (metacat): reference generic OS installation documentation
daigle
02:27 PM Revision 4669 (metacat): re-add line to delete source tar after distribution
daigle
02:27 PM Revision 4668 (metacat): move metacat-install to metacat-linux-install
daigle
02:26 PM Revision 4667 (metacat): Update with windows install documentation
daigle

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/04/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/01/2008

04:21 PM Revision 4641 (metacat): Get helper files from src/scripts
daigle
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

11/25/2008

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

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. Shaun Walbridge
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/21/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
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
 

Also available in: Atom