Project

General

Profile

Activity

From 09/14/2008 to 10/13/2008

10/13/2008

08:51 PM Revision 4453 (metacat): add support for displaying eml 2.1 documents.
see: http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3528 ben leinfelder
08:40 PM Revision 4452 (metacat): add support for displaying eml 2.1 documents
ben leinfelder
02:38 PM Revision 4451 (metacat): Get the file name from the system_id, handling cases where the id starts with http
daigle
11:34 AM Revision 4450 (metacat): check for existing access control rows before inserting (we do not need duplicate rows specifying the _same_ access control)
ben leinfelder
10:42 AM Revision 4449 (metacat): in cases when only access control is being modified, we can temporarily ignore the exception thrown my the write method, insert the updated access control rules, then deal with the write exception. this occurs when the docid remains the same (no revision increase) but the permissions have been altered.
ben leinfelder
10:40 AM Revision 4448 (metacat): use correct spelling for "accessControl" elements
ben leinfelder
09:11 AM Revision 4447 (metacat): translate numeric permission to text permission when serializing.
ben leinfelder
09:09 AM Revision 4446 (metacat): use local name for end Element parsing...
ben leinfelder

10/10/2008

05:15 PM Revision 4445 (metacat): New test case to test xml schema registration.
daigle
05:15 PM Revision 4444 (metacat): Add common test case db select, query and update methods. Add http post method.
daigle
05:14 PM Revision 4443 (metacat): Create new schema xml test driver files. Include a @contextUrl@ token that gets replaced by the test java code where necessary.
daigle
05:12 PM Revision 4442 (metacat): Change the ServiceInterface into a base class called BaseService. All services extend BaseService.
daigle
05:11 PM Revision 4441 (metacat): remove XMLSchemaService import
daigle
05:11 PM Revision 4440 (metacat): change the FileUtil.createDirectory calls to catch an exception on error.
daigle
05:10 PM Revision 4439 (metacat): Get an instance of XMLSchemaService when refreshing.
daigle
05:09 PM Revision 4438 (metacat): Added refreshServices action to allow tests to refresh service caches. This will be expanded to only allow for admins.
daigle
05:08 PM Revision 4437 (metacat): Change some info log statements to debug
daigle
05:07 PM Revision 4436 (metacat): Added test properties
daigle

10/09/2008

10:02 AM Revision 4435 (metacat): added testPrepare target which copies server test files into the war if the test.build property is set to true in build.properties
daigle
09:59 AM Revision 4434 (metacat): Added test.build property. This will control whether test files get included in the metacat server build.
daigle
09:58 AM Revision 4433 (metacat): Added schema files that need to be available on server to test xml schema registration.
daigle
09:57 AM Revision 4432 (metacat): Added xml files for testing schema.
daigle
09:54 AM Revision 4431 (metacat): Object to hold information about a single xml schema.
daigle
09:54 AM Revision 4430 (metacat): Add service to keep persistent information about xml schemas. This maintains a list of all registered schemas
daigle
09:53 AM Revision 4429 (metacat): Fix comments
daigle
09:52 AM Revision 4428 (metacat): Create document and temporary directories during configuration.
daigle
09:51 AM Revision 4427 (metacat): Use XMLSchemaService to access persistent schema information.
daigle
09:49 AM Revision 4426 (metacat): Look for schemaLocations in the document while initializing parser. If full schema validation is turned on in metacat.properties, and at least one schema is not registered locally, then turn on full schema validation in the parser.
daigle
09:43 AM Revision 4425 (metacat): Store schemaLocations as they are found in startElement. Save them in endDocument. In this way, schemas will only get saved locally if the document parses successfully.
daigle
09:40 AM Revision 4424 (metacat): Move xml schema specific functionality to XMLSchemaService
daigle
09:37 AM Revision 4423 (metacat): Added useFullSchemaValidation flag to toggle schema validation.
daigle

10/08/2008

11:39 AM Revision 4422 (metacat): include context for replication server
ben leinfelder
11:29 AM Revision 4421 (metacat): use secure server for replication - note that this is WITHOUT "https://" prepended
ben leinfelder
11:28 AM Revision 4420 (metacat): use correct log directory/file for replication errors
ben leinfelder

10/07/2008

04:40 PM Revision 4419 (metacat): replicate xml_access entries across servers.
see: http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3464
note: still needs to be tested...but needed to be checke...
ben leinfelder

10/02/2008

02:50 PM Revision 4418 (metacat): Added scripts to install an oracle or postgres database for a particular version of metacat back to version 1.4. Pulled these from previous metacat tags.
daigle
02:48 PM Revision 4417 (metacat): Added debug statements that tell which subtest is being run.
daigle
02:47 PM Revision 4416 (metacat): Display the deb.runConfiguration property in debug
daigle
02:46 PM Revision 4415 (metacat): Add additional indexed to match postgres scripts
daigle
02:46 PM Revision 4414 (metacat): Re-add the xml_node id trigger. In oracle, this gets blown away when we switch tables.
daigle
02:45 PM Revision 4413 (metacat): Add nodedatanumerical column and associated population sql
daigle
02:44 PM Revision 4412 (metacat): Add date to log output. Shorten Metacat to MC
daigle

09/30/2008

02:45 PM Revision 4411 (metacat): improve clarity of the available cart actions by:
-hiding/showing the logical options for a given screen (only allowed to remove when viewing the cart)
-refresh when c...
ben leinfelder
11:19 AM Revision 4410 (metacat): make "add to cart" more obvious (with icon, too!)
ben leinfelder

09/29/2008

06:23 PM Revision 4409 (metacat): Add new variable to see if resolver download a new schema.
Jing Tao
05:40 PM Revision 4408 (metacat): Add debug statements to the bypass config section
daigle
11:15 AM Revision 4407 (metacat): Delete test document after test is through.
daigle
11:08 AM Revision 4406 (metacat): Add support email to configuration error messages
daigle
10:02 AM Revision 4405 (metacat): Make ecogrid deploy directories relative paths.
daigle
09:58 AM Revision 4404 (metacat): the metacat directory no longer has to be set for ecogrid (seek) checkout and build.
daigle
09:57 AM Revision 4403 (metacat): Reload backup properties after they are changed so it will show up on the configuration form when you go back to it.
daigle
09:57 AM Revision 4402 (metacat): Show selected value in dropdown field
daigle

09/26/2008

05:28 PM Revision 4401 (metacat): Add schema locations for 2.1.0
daigle
05:27 PM Revision 4400 (metacat): Handle ignoring oracle errors when we try to delete an object that doesn't exist. Also, add parsing for sql script with pl/sql.
daigle
03:43 PM Revision 4399 (metacat): adding document "cart" feature to metacat. will not be highly published as a feature until well-vetted.
ben leinfelder
03:10 PM Revision 4398 (metacat): add login feature for first. integrates with existing metacat-skin-based login approach.
only show cart for authenticated users. ben leinfelder
03:01 PM Revision 4397 (metacat): add logout link.
do not search for cart documents if the cart is empty. ben leinfelder
10:47 AM Revision 4396 (metacat): minor fix
walbridge
10:46 AM Revision 4395 (metacat): Change unaffliated to match the LDAP name
walbridge
10:28 AM Revision 4394 (metacat): Further rework on ldapweb.cgi for 1.9 compatibility. Finished changes needed to have skinnable presentation for ldapweb.cgi, and reworked the organization logic to be compatible with our current method of storing the data (organization.* within metacat.properties).
walbridge

09/25/2008

04:11 PM Revision 4393 (metacat): add spinner for long searches
ben leinfelder
04:10 PM Revision 4392 (metacat): highlight the cart contents on reload
ben leinfelder
04:09 PM Revision 4391 (metacat): use regular hyperlink to viewing question (item) details - nested form elements were causing grief after being included with ajax calls.
ben leinfelder
04:06 PM Revision 4390 (metacat): refresh the entire cart view when modifications are made.
add icons to many of the control features (download, remove...) ben leinfelder
04:02 PM Revision 4389 (metacat): show selected metadata fields in the cart view and allow them to be removed from said view
ben leinfelder

09/24/2008

05:41 PM Revision 4388 (metacat): added Scriptaculous effects to many of the ajax calls.
neat-o! ben leinfelder
04:04 PM Revision 4387 (metacat): can now select and save metadata fields from a document and use them when merging across documents in the "cart"
ben leinfelder
04:02 PM Revision 4386 (metacat): use full width of the screen
ben leinfelder
11:28 AM Revision 4385 (metacat): Convert remainder of tests that use PropertyService to extend the MCTestCase class
daigle
11:28 AM Revision 4384 (metacat): Convert remainder of tests that use PropertyService to extend the MCTestCase class
daigle
11:27 AM Revision 4383 (metacat): Add properties file that tells tests where to look for configured metacat application.
daigle
09:37 AM Revision 4382 (metacat): Have test cases read properties from configured metacat.properties file.
daigle

09/23/2008

04:44 PM Revision 4381 (metacat): add "cart" information (won't work for others until i commit the backing classes in meetacat servlet...but need to track the changes for this now).
ben leinfelder
04:43 PM Revision 4380 (metacat): add "cart" information (won't work for others until i commit the backing classes in meetacat servlet...but need to track the changes for this now).
ben leinfelder
04:42 PM Revision 4379 (metacat): [optionally] view assessment details from within results set
ben leinfelder
04:42 PM Revision 4378 (metacat): Number of fixes, including removing all lastid code and replacing with a single function which always queries remotely instead of relying on lookups, solving #3019. Fixed parsing of spatial coordinates for site-based skins, removed dependency on AppConfig as we're fully using .properties files at this point.
walbridge
04:40 PM Revision 4377 (metacat): parameterize the div used for ajax results
ben leinfelder
04:19 PM Revision 4376 (metacat): Enable upload as default on NCEAS skin
walbridge
04:18 PM Revision 4375 (metacat): Export environment variables in tomcat startup file
daigle
04:15 PM Revision 4374 (metacat): correct targets for links in iframe
ben leinfelder
04:11 PM Revision 4373 (metacat): Change references of baseUrl to contextUrl, fix parsing error in confirmData which was throwing errors due to invalid keyword counts
walbridge
01:50 PM Revision 4372 (metacat): Created a distbin target that creates a binary zip and tar.gz which has the war file and supporting install files.
daigle
11:33 AM Revision 4371 (metacat): Add SpecNet .properties file for registry usage
walbridge
10:37 AM Revision 4370 (metacat): Added required options for setting default public on documents, special flag for ESA documents
walbridge
09:39 AM Revision 4369 (metacat): build Metacat.pm from within ant. Deploy cgi files to lib dir inside metacat.
daigle
09:36 AM Revision 4368 (metacat): Source the lib directory in the metacat application. This is the new location of Metacat.pm
daigle
09:34 AM Revision 4367 (metacat): Add application.tempDir to configuration form and documentation.
daigle
09:33 AM Revision 4366 (metacat): Add cpan install description for Config::Properties package
daigle

09/22/2008

03:26 PM Revision 4365 (metacat): rearrange pages, search features, etc...
ben leinfelder
03:25 PM Revision 4364 (metacat): search within specific fields - with option for matching any vs. all
ben leinfelder

09/19/2008

04:52 PM Revision 4363 (metacat): search method for retrieving specific documents (matching docid)
ben leinfelder
04:51 PM Revision 4362 (metacat): added place holders for structured search fields
ben leinfelder
04:50 PM Revision 4361 (metacat): added place holders for structured search fields
ben leinfelder
08:31 AM Revision 4360 (metacat): Add debug statements
daigle
08:29 AM Revision 4359 (metacat): Fix workgroup description
daigle

09/16/2008

05:32 PM Revision 4358 (metacat): Replace usage of temp-dir with proper application.tempDir property
walbridge
02:54 PM Revision 4357 (metacat): Further improvements to the registry to properly support the new properties. Removed all variables previously passed around between forms which should always be available canonically from the skin.properties file and replaced with refences to properties value for the skin being used. Removed some cruft from both files, fixed mior issues mentioned in bug #3487.
walbridge
01:39 PM Revision 4356 (metacat): Increase test cases to include testing read action which reads file from disk and squery which reads from db. Create separate cases for eml 2.0.1 and 2.1.0
daigle
01:38 PM Revision 4355 (metacat): Move common constants into MCTestCase base class
daigle
08:28 AM Revision 4354 (metacat): Add jstl jar files for sbclter skin
daigle
08:28 AM Revision 4353 (metacat): Remove backed up resultset.xsl files
daigle
08:27 AM Revision 4352 (metacat): Fix duplicate COMMON_SEARCH_METACAT_POST_FIELDS variable.
daigle
08:26 AM Revision 4351 (metacat): Change METACAT_URL to SERVLET_URL
daigle
08:26 AM Revision 4350 (metacat): Include global session variables
daigle

09/15/2008

04:55 PM Revision 4349 (metacat): set the sessionId from the SessionData object
ben leinfelder
02:56 PM Revision 4348 (metacat): Remove ant tokens
daigle
 

Also available in: Atom