Project

General

Profile

Statistics
| Revision:

# Date Author Comment
5709 12/08/2010 04:59 PM ben leinfelder

add support for EML 2.1.1

5708 12/08/2010 04:52 PM ben leinfelder

fix the setaccess() method so that it accepts strings not numbers (i.e. "read" not "4")

5695 12/07/2010 02:26 PM berkley

added response type

5693 12/07/2010 02:03 PM ben leinfelder

allow public access to log information when docid is given. IP and principal are not returned unless an administrator makes the request.

5692 12/06/2010 02:29 PM berkley

added the root registry node response

5691 12/06/2010 11:42 AM berkley

changed d1 url to knb/d1/....

5683 12/02/2010 11:09 AM berkley

organized code for inputstream handling

5681 12/01/2010 03:06 PM berkley

fixed date problem

5680 12/01/2010 02:21 PM berkley

add a timer to delete the temp file

5679 12/01/2010 02:13 PM berkley

removed dependency on InputStreamToOutputStream so that exceptions will be passed correctly.

5674 11/30/2010 04:59 PM berkley

return the identifier object instead of nothing

5673 11/30/2010 04:40 PM berkley

made delete serialize the identifier

5670 11/30/2010 03:30 PM berkley

got getChecksum working. working on delete now. all tests in d1clienttest now pass

5657 11/19/2010 03:23 PM berkley

changes for new d1 schemas

5654 11/18/2010 11:57 AM berkley

implemented crud.delete

5652 11/17/2010 11:53 AM berkley

changed date format a bit to get the parser to like it

5651 11/17/2010 10:38 AM berkley

implemented describeObject

5649 11/16/2010 12:42 PM Duane Costa

Bug fix for #5241: OAI-PMH: ListRecords verb returns content containing XML processing instructions.

5648 11/16/2010 11:46 AM berkley

implemented crud.describe

5644 11/15/2010 03:26 PM berkley

adding getChecksum method

5643 11/15/2010 12:08 PM berkley

added milliseconds back onto date format

5642 11/15/2010 11:47 AM berkley

remove temp files after multipart read

5640 11/15/2010 10:57 AM berkley

got the streaming mime multipart working

5639 11/12/2010 04:10 PM berkley

still working on mmp stream parsing

5638 11/10/2010 03:59 PM berkley

working on integrating streaming mmp into resourceHandler

5637 11/10/2010 03:25 PM berkley

more work on streaming mmp support

5636 11/09/2010 04:00 PM berkley

getting closer to a non-memory bound solution for mime multipart de/encoding

5630 10/28/2010 02:11 PM berkley

fixed a couple bugs with dates and fixed a major bug where metacat was reading the entire document from the database everytime a DocumentImpl instance was created even though it didn't need to

5629 10/27/2010 10:51 AM berkley

changes for dataone .5 schema updates

5624 10/20/2010 11:17 AM berkley

updated all exception codes to match spec

5622 10/20/2010 11:02 AM berkley

fixed task 729

5621 10/19/2010 09:33 AM berkley

fixed a bunch of small errors, did some reformatting, and fixed a bug that I thought was fixed last week

5619 10/15/2010 02:34 PM berkley

fixed redmine task 864. Metacat will now download an http:// referenced schema when a reference is put in the xml_catalog table.

5617 10/14/2010 03:21 PM berkley

fixing redmine task 738

5616 10/14/2010 02:56 PM berkley

fixing trac bug 828

5607 10/14/2010 11:07 AM berkley

profiler code for metacat

5606 10/14/2010 11:07 AM berkley

exception to throw when the sax parse should stop

5582 09/23/2010 11:41 AM berkley

changed log labels per trac 843

5577 09/22/2010 11:55 AM berkley

fixed bug 818

5568 09/21/2010 03:56 PM berkley

updated the metacatpopulator to use the d1 eml parser to create system metadata in a smarter fashion.

5559 09/21/2010 11:26 AM berkley

better log message

5557 09/21/2010 10:47 AM berkley

more debugging for objectInfo problem

5556 09/20/2010 03:23 PM berkley

checking for a null objectformat

5555 09/20/2010 03:07 PM berkley

checking for a null objectformat

5554 09/20/2010 02:52 PM berkley

checking for a null objectformat

5553 09/20/2010 02:49 PM berkley

backtracking

5552 09/20/2010 02:40 PM berkley

add some error output

5551 09/20/2010 02:38 PM berkley

add some error output

5550 09/20/2010 02:06 PM berkley

added a check for bad data into listObjects

5549 09/17/2010 04:29 PM berkley

commented out a println

5547 09/17/2010 10:48 AM berkley

updated DB scripts for D1 schemas

5545 09/14/2010 01:28 PM berkley

changed improper use of getFS() to a /. getFS() should never be used with a URL since it will return \ on windows which is not a valid separator in a URL.

5523 08/27/2010 11:09 AM berkley

moved the dataone types to the metacat.properties file

5522 08/27/2010 08:27 AM berkley

updated for new dataone jars

5521 08/27/2010 08:25 AM berkley

changes to work with new dataone jars

5518 08/26/2010 05:10 PM ben leinfelder

include MetacatHandlerPlugin interface so that other projects [semtools] can extend the actions handled by Metcat without editing the codebase directly. The SemtoolsPlugin is the prototype for this and can be registered using the Metacat admin interface. Note that the plugin implementation class and supporting jars must be included in the webapp in order for the request to be handled correctly (the semtools build is injecting these as part of it's build process).

5515 08/26/2010 10:40 AM berkley

added explicit 200 codes to ResourceHandler

5512 08/25/2010 11:33 AM berkley

added better logging and http code setting

5510 08/23/2010 02:41 PM berkley

fixed bug where the query cache was not getting reset by a REST insert/query combo.

5505 08/19/2010 05:03 PM ben leinfelder

[merged from 1.9.3 branch] security fix: never unregister the "public" user session

5491 08/11/2010 12:26 PM berkley

re-added some code inadvertently removed

5490 08/11/2010 12:23 PM berkley

merged with version from 1.9.3 branch to fix bug with character encodings

5484 08/09/2010 11:37 AM berkley

added a todo

5481 08/06/2010 01:11 PM berkley

new todos from code review with roger

5466 08/02/2010 02:29 PM berkley

added TODOs and cleaned up the code a bit

5463 07/30/2010 04:11 PM ben leinfelder

do not read from the inputstream before passing it off to the SAXParser

5462 07/29/2010 12:22 PM berkley

fixed mime multipart problems so that roger can try to use the d1client

5461 07/28/2010 03:09 PM berkley

fixed error where insert/update errors were not getting caught as exceptions

5460 07/28/2010 10:53 AM berkley

fixed bug with logger where localid didn't get appended when inserting a data file

5459 07/28/2010 10:00 AM berkley

reformatting logs for robert

5458 07/27/2010 11:25 AM berkley

added another logging statement

5457 07/27/2010 11:04 AM berkley

added replicate log statements with the guid and localId

5456 07/27/2010 10:53 AM berkley

fixed update bug I introduced yesterday while fixing replication

5455 07/26/2010 08:21 PM berkley

hopefully fixed bug with systemmetadata replication

5454 07/26/2010 08:04 PM berkley

debug statements in dbsaxhandler

5453 07/26/2010 03:39 PM berkley

still working on getting guid problems fixed with replication

5452 07/26/2010 02:47 PM berkley

fixed identifier manager problem with getting guid for systememtadaa doc

5451 07/26/2010 02:05 PM berkley

fixing problems with replication and systemmetadata

5450 07/26/2010 10:44 AM berkley

set the content type to text/xml for the rest interface

5449 07/26/2010 10:33 AM berkley

fixed yet another null sessionData bug

5448 07/23/2010 04:35 PM Matt Jones

Fixed spelling error.

5447 07/23/2010 04:34 PM Matt Jones

Set content type on listObjects to be XML so that it is recognized by clients.
Reformatted method to use original file conventions.

5446 07/23/2010 03:54 PM Matt Jones

Reformatted code to fix indenting.

5445 07/23/2010 02:11 PM berkley

fixed more access control problems. also fixed extraneous white space that was getting put into the listobject output stream

5444 07/23/2010 01:30 PM berkley

fixed problems with access control on sysmeta

5443 07/23/2010 12:52 PM berkley

fix for set access bug

5442 07/23/2010 12:00 PM berkley

fixes for the access control setting for sysmeta

5441 07/22/2010 03:30 PM berkley

added functionality to set access permissions to system metadata the same as the document that it describes

5440 07/22/2010 12:32 PM berkley

fixed major bug in replication where the document info was being truncated due to a poorly implemented sax parser

5439 07/22/2010 08:58 AM berkley

hopefully fixed get bug where session was null

5436 07/19/2010 02:02 PM berkley

fixing another null auth token bug

5434 07/12/2010 01:41 PM berkley

changing d1 log format

5433 07/12/2010 11:33 AM berkley

added code to make sure the localId and guid get added to get and create d1 logs

5432 07/12/2010 10:55 AM berkley

removing println

5431 07/09/2010 10:14 AM berkley

fixed more NPE problems with sessionData. hopefully got them all this time

5430 07/08/2010 08:51 AM berkley

fix for null session bug

5429 07/07/2010 04:00 PM berkley

hudson tests are now running. needed date conversions. still more work to do with systemmetadata date format.

5428 07/07/2010 03:22 PM berkley

updated for date format that supports time zones correctly.

5427 07/07/2010 10:53 AM berkley

changed date comparison to compare to gmt only

5426 07/07/2010 09:32 AM berkley

fixed NPE with sessionData