Project

General

Profile

Statistics
| Revision:

# Date Author Comment
5114 11/09/2009 08:51 AM daigle

Beef up comments

5113 11/06/2009 02:48 PM daigle

add method to read test file from disk

5112 11/06/2009 02:47 PM daigle

add getaccesscontrol and setaccess api calls

5111 11/06/2009 02:47 PM daigle

Add access api test and supporting files

5110 11/06/2009 02:46 PM daigle

handle ben's change to the metacat client read api because it returns inputstream now

5109 11/06/2009 02:44 PM daigle

Handle the case of trying to insert a conflicting permission order for a document

5108 11/06/2009 02:43 PM daigle

move dbconnection object out of base class and create it for each db access so it can be released

5107 11/06/2009 02:41 PM daigle

Add success message to metacat response for setaccess action

5106 11/06/2009 01:05 PM ben leinfelder

add id attributes for form elements (in case IE6 needed them) but it appears they are not required

5105 11/05/2009 11:34 AM ben leinfelder

add the "value" attribute for metadata tag downloads

5104 11/05/2009 10:32 AM ben leinfelder

handle multiple <principal> elements in the allow/deny blocks

5103 11/04/2009 03:05 PM daigle

Verify we are in the permission and principal sections before setting values on dao object.

5102 11/03/2009 06:26 PM ben leinfelder

add code block (commented out) to use in case "?column?" headers become an issue.

5101 11/03/2009 03:44 PM ben leinfelder

handle repeating "?column?" headers - somewhat naively, but consistent

5100 11/03/2009 11:52 AM daigle

Use OR to add permissions, not AND

5099 11/03/2009 10:31 AM daigle

Change access section in getaccesscontrol and getdocumentinfo apis to be more eml 2.1.0 compliant. Add a block access option to setaccess api.

5098 10/30/2009 03:39 PM daigle

change AccessControlForSingleFile to only be instantiated for one file. move ACL methods to AccessControlForSingleFile. Change format of access sections returned to EML 2.1.0.

5097 10/30/2009 03:37 PM daigle

change location of accesscontrolinterface

5096 10/30/2009 03:34 PM daigle

Removed some old commented out code

5095 10/30/2009 03:31 PM daigle

Remove unneeded references to Timer

5094 10/27/2009 03:42 PM ben leinfelder

SMS-related addition: retrieve docids for a given doctype

5093 10/26/2009 10:20 AM Chris Jones

QueryTerm.java will produce an incorrect SQL statement when there is an attribute in the XPath being used to search on. Regardless of the presence of the attribute, the clause:

(SELECT nodeid FROM xml_index WHERE path LIKE " + "'" + path + "') "

would be added to the query....

5091 10/16/2009 11:12 AM daigle

Create access dao and centralized db access classes. Update create access code to combine access records for principal/doc/accesstype when multiple exist.

5090 10/16/2009 11:10 AM daigle

Move access control source to it's own directory.

5089 10/16/2009 11:10 AM daigle

Move access control source to it's own directory.

5088 10/16/2009 11:08 AM daigle

Create workflow access pages

5087 10/15/2009 03:55 PM ben leinfelder

correct the metadata matrix for "transposed" data download
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4452

5086 10/15/2009 02:53 PM ben leinfelder

order the unions by width
addresses this bug:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4376

5085 10/15/2009 02:53 PM ben leinfelder

order the unions by width
addresses this bug:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4376

5084 10/15/2009 02:51 PM ben leinfelder

order the unions by width
addresses this bug:
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4376

5083 10/15/2009 10:42 AM ben leinfelder

include at least one metadata field and then include any that are additional (_2, _3....etc)
bug #4452

5082 10/13/2009 03:01 PM daigle

Add ability for doc owner to add user access to workflows.

5081 10/06/2009 01:58 PM ben leinfelder

allow user to specify the data columns included for the transpose data set (score, response, response file).
decided in today's CC

5080 10/06/2009 10:59 AM daigle

Only allow workflows with kars that have user write permissions to be scheduled.

5079 10/06/2009 10:58 AM daigle

Add authorization check before scheduling a job in the workflow scheduler

5078 10/06/2009 10:57 AM daigle

Change RequestUtil forwardRequest() method to throw MetacatUtilException.

5077 10/06/2009 10:56 AM daigle

Include the authorization service stub jars in workflow scheduler build

5076 10/06/2009 10:55 AM daigle

Change RequestUtil forwardRequest() method to throw MetacatUtilException.

5075 10/06/2009 10:53 AM daigle

submit a form into a div via ajax using either form id or form object

5074 10/06/2009 10:52 AM daigle

move worflow page sections from common into the sanparks skin files

5073 10/02/2009 01:12 PM daigle

Remove commented out sections

5072 10/02/2009 01:11 PM daigle

Add authorization functionality

5071 10/02/2009 01:07 PM daigle

Change sanparks skin to log in with browser session instead of metacat client session so session can be validated on other pages.

5070 10/02/2009 12:59 PM daigle

Add user name to SessionData object

5069 10/01/2009 03:20 PM ben leinfelder

use arguments for the main() method - hardcoded URLs and test docids are poor form

5068 10/01/2009 03:04 PM ben leinfelder

choices for metadata tags to include:
1-10, increments of 1; 11-50 increments of 10

5067 10/01/2009 01:28 PM ben leinfelder

add "responsefile" column as data in the transpose
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4412

5066 10/01/2009 12:12 PM ben leinfelder

return InputStream instead of Reader in the MetacatClient read() and readInlineData() methods. Can now handle binary data
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4432

5065 09/28/2009 10:09 AM ben leinfelder

include input selection for the number of metadata fields to download
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4414

5064 09/28/2009 08:56 AM ben leinfelder

include more than just the first metadata field for questions
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4414

5063 09/25/2009 09:36 AM ben leinfelder

include download link instead of an ecogrid pointer
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4412

5062 09/24/2009 04:30 PM ben leinfelder

include ecogrid link to the external file in downloaded data

5061 09/21/2009 12:41 PM ben leinfelder

do not search across items when simply "browsing all"

5060 09/21/2009 12:38 PM ben leinfelder

comment out a debugging alert() call

5059 09/18/2009 10:09 PM ben leinfelder

use keyword field for both assessments and assessment items
remove unused query options that were in place for the mock up UI
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4387

5058 09/18/2009 04:53 PM ben leinfelder

search across items as well as assessments
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4387
note: you can switch this feature off using the checkbox provided in the search form. the search can be slow otherwise

5057 09/04/2009 03:12 PM daigle

Add session validation to metacat tpc and workflow scheduler. Fix sanparks skin session management so it always uses the logged in session id.

5056 09/04/2009 03:08 PM daigle

Make some error messages more understandable

5055 09/03/2009 04:23 PM ben leinfelder

change to DM that preserve the order of the attributes being selected

5054 09/03/2009 02:23 PM ben leinfelder

include latest datamanager changes - notably the performance enhancement regarding attributes and table creation

5053 09/03/2009 01:47 PM ben leinfelder

add performance debugging statements for dataquery action

5052 09/01/2009 05:29 PM ben leinfelder

do not use the jdk logging - this was being used with the datamanager for some reason (but not the rest of metacat).
we use log4j...

5051 09/01/2009 11:17 AM daigle

change utilities tag property to include "tag/" so that it can be changed from an explicit tag to "trunk" if needed.

5050 09/01/2009 11:07 AM daigle

Build against utilities trunk until release time

5049 08/31/2009 04:53 PM Jing Tao

Add code from Bill Baker, which uses certficate to login metacat.

5048 08/27/2009 12:07 PM daigle

remove web directory

5047 08/27/2009 12:06 PM daigle

Remove the recently created metacat web servlet

5046 08/27/2009 12:04 PM daigle

Create workflow scheduler test.

5045 08/27/2009 12:04 PM daigle

change name of workflowjobid parameter to be workflowjobname which is more accurate

5044 08/27/2009 12:04 PM daigle

change name of workflowjobid parameter to be workflowjobname which is more accurate

5043 08/27/2009 12:03 PM daigle

change pw.println to print to remove newline at end of url

5042 08/27/2009 12:02 PM daigle

Add unshedulejob to base class

5041 08/26/2009 02:20 PM daigle

Add session Validation action and session timeout functionality.

5040 08/26/2009 02:09 PM daigle

Fix spelling in debug statement

5039 08/24/2009 02:59 PM daigle

Added workflow scheduler directory with supporting files

5038 08/24/2009 02:47 PM daigle

remove base dir definitions from configuration

5037 08/24/2009 02:44 PM daigle

point workflow requests to the new workflow servlet.

5036 08/24/2009 02:43 PM daigle

Move workflow scheduler lib files into their own directory

5035 08/24/2009 02:42 PM daigle

Change location of PropertyService to properties directory

5034 08/24/2009 02:41 PM daigle

Create workflow scheduler build

5033 08/24/2009 02:41 PM daigle

Make properties handlers implement an interface so you can use configurable or non-configurable properties.

5032 08/24/2009 02:39 PM daigle

Remove metacat web servlet that was added last week

5031 08/24/2009 02:37 PM daigle

Change location of PropertyService to properties directory

5030 08/24/2009 02:34 PM daigle

Change location of PropertyService to properties directory

5029 08/24/2009 02:27 PM daigle

Add Content_type line so debug prints

5028 08/14/2009 05:38 PM daigle

Persist skin properties across installations

5027 08/14/2009 02:26 PM daigle

Change MetaCatVersion to MetacatVersion

5026 08/14/2009 02:24 PM daigle

Rename MetaCat to Metacat

5025 08/14/2009 02:22 PM daigle

Move document specific utilities to DocumentUtil from MetacatUtil. This makes it easier to define a layer between the core metacat services and the rest of the code.

5024 08/13/2009 03:05 PM ben leinfelder

includes ability to select null attributes for unions

5023 08/12/2009 02:12 PM Duane Costa

Bug 3835: Design and implement OAI-PMH compliant harvest subsystem: * Remove import of deleted class

5022 08/12/2009 01:58 PM Duane Costa

Bug 3835: Design and implement OAI-PMH compliant harvest subsystem: * Add documentation files to the 'docs/dev/oaipmh' directory. * Delete two obsolete files. * Modify class description comment in MetacatRecordFactory.java

5021 08/10/2009 01:45 PM Duane Costa

Bug 3835: Design and implement OAI-PMH compliant harvest subsystem. Develop harvester component of the OAI-PMH harvester/provider pair. * Terminate harvest if login failed. * Add runHarvester.sh shell script

5020 08/07/2009 02:34 PM Duane Costa

Bug 3835: Design and implement OAI-PMH compliant harvest subsystem. Develop harvester component of the OAI-PMH harvester/provider pair.

5019 08/07/2009 11:36 AM ben leinfelder

fixes for first installation

5018 08/07/2009 10:35 AM daigle

Updated comments to more accurately reflect the API

5017 08/07/2009 10:32 AM ben leinfelder

include first as an available skin

5016 08/06/2009 10:59 AM daigle

Fix references to db classes that were moved and refactoring missed.

5015 08/04/2009 02:32 PM daigle

Create database and shared directories for database management code and shared code respectively.

5014 08/04/2009 02:30 PM daigle

Create replication directory. Move replication code there. Use log4j for replication logging (rollingfileappender). Beef up replication logging and error control.