Commit Graph

6761 Commits

Author SHA1 Message Date
kstamatis
1d5fa8c9ce bug fixes + remove unnecessary imports + small aditions 2013-10-17 20:45:36 +03:00
Panagiotis Koutsourakis
1e41afad2f Support for OAI-PMH data loader 2013-10-17 18:06:40 +03:00
Kostas Stamatis
23c3c70290 integrate 2nd phase of BTE (not working!) 2013-10-17 16:22:03 +03:00
Panagiotis Koutsourakis
1dfcbc92c3 Added data loader and modifiers for second phase 2013-10-17 15:21:23 +03:00
Kostas Stamatis
e4acaf8006 bug fix 2013-10-17 14:27:58 +03:00
Kostas Stamatis
0e8568a681 remove properties files + bug fixes 2013-10-17 14:15:08 +03:00
Kostas Stamatis
dc489d3e49 bug fixes 2013-10-17 12:07:26 +03:00
kstamatis
28a6b3d0e8 bug fixes 2013-10-17 00:18:54 +03:00
kstamatis
312061f70a Resolve rebase conflicts 2013-10-16 20:51:24 +03:00
kstamatis
bb4b208088 remove unnecessary files + add licence in new files 2013-10-16 20:46:55 +03:00
Panagiotis Koutsourakis
de3aa60b44 Added SubmissionLookupOutputGenerator 2013-10-16 20:46:54 +03:00
Panagiotis Koutsourakis
c13b245263 Refactored the ItemSubmissionLookupDTO to use a list of Records internally 2013-10-16 20:46:54 +03:00
Kostas Stamatis
e0bd8716e2 cleanup SubmissionLookupService 2013-10-16 20:46:54 +03:00
kstamatis
18dafb9dff add modifiers + support record extension on MultipleDataLoader 2013-10-16 20:46:54 +03:00
Kostas Stamatis
325c862ef2 bte in submission workflow 2013-10-16 20:46:54 +03:00
Pascarelli Luigi Andrea
45985adf18 Added license 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
edbb4ed7a4 Add i18n message 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
fb2d9e3570 Update js function to jquery.1.10.x, added logo external bib service image, added mapconverter and configuration 2013-10-16 20:46:53 +03:00
Pascarelli Luigi Andrea
eacbe9a458 Added license 2013-10-16 20:46:53 +03:00
Andrea Bollini
067b9ef79b Bibliographic external database feature on submission - DS-1252 2013-10-16 20:46:05 +03:00
kstamatis
f257633ea3 remove unnecessary files + add licence in new files 2013-10-16 20:19:15 +03:00
Panagiotis Koutsourakis
65a3002ed1 Added SubmissionLookupOutputGenerator 2013-10-16 19:21:23 +03:00
Mark H. Wood
8ea030ed72 Spelling 2013-10-16 11:31:16 -04:00
Panagiotis Koutsourakis
e5702966bc Refactored the ItemSubmissionLookupDTO to use a list of Records internally 2013-10-16 18:25:29 +03:00
Mark H. Wood
06a5834fb1 Back to old commons-httpclient for compatibility with other dspace-api code 2013-10-16 10:29:15 -04:00
Mark H. Wood
b03a1d942a Rename DataCiteIdentifierProvider to EZIDIdentifierProvider to better reflect its role and disentangle from another DataCite provider in development. 2013-10-16 10:29:15 -04:00
Mark H. Wood
7ba9088bb3 Don't upchuck an NPE if a metadata value is null 2013-10-16 10:29:15 -04:00
Mark H. Wood
39702c923f Default publication year to the current year 2013-10-16 10:29:15 -04:00
Mark H. Wood
7a9e7703e1 Define a default publisher for unpublished Items, since DataCite requires a publisher. 2013-10-16 10:29:15 -04:00
Mark H. Wood
9dbfc26e26 Make EZIDRequest more forgiving w.r.t. trailing slash on shoulder, or none, and add some debug logging. 2013-10-16 10:29:15 -04:00
Mark H. Wood
b8cc7ff79e Add a map of value transformers to the crosswalk, for data which must be rewritten to fit the service's schema. 2013-10-16 10:24:55 -04:00
Mark H. Wood
62c8d98747 Preserve causation chain in InstallItem 2013-10-16 10:24:55 -04:00
Mark H. Wood
b8ebcb2d1f Fixes from testing 2013-10-16 10:24:55 -04:00
Mark H. Wood
41fdee0feb Begin debugging recent changes. 2013-10-16 10:23:05 -04:00
Mark H. Wood
bea4ed34a1 Split off EZID operations from DSpace provider 2013-10-16 10:23:05 -04:00
Mark H. Wood
fac970d4e5 More EZID factoring 2013-10-16 10:21:45 -04:00
Mark H. Wood
6c2630d028 Factor out basic EZID operations 2013-10-16 10:21:45 -04:00
Mark H. Wood
8724183a11 Document the IdentifierProvider interface 2013-10-16 10:17:26 -04:00
Mark H. Wood
78442e810e Start an IdentifierProvider for DataCite EZID 2013-10-16 10:14:33 -04:00
Marsa Haoua
ada63be883 Dois with status value: NULL, are deleted in Database. We don't need to send an online delete. 2013-10-16 15:37:35 +02:00
Kostas Stamatis
cf0d5b39fa cleanup SubmissionLookupService 2013-10-16 15:22:20 +03:00
Pascal-Nicolas Becker
62e5b6f2f8 Enhanced DOIOrganiser.
Added options to delete and update all DOIs, queued for the specified
process.
Enhanced output of list option.
Small changes on some message (f.e. on help message).
2013-10-16 09:27:21 +02:00
Pascal-Nicolas Becker
ee9f80a1ba Add a DOIConsumer to update doi metadata when item metadata changes. 2013-10-16 09:27:21 +02:00
Pascal-Nicolas Becker
066c4a4223 Add metadata after DOI registered at registration agency.
Add DOI to metadata of an item not before it is registered at
registration agency. After registration was successfull a new
DOI should be resolvable within a few minutes.

Don't change deleted DOIs. Added DOIIdentifierException.DELETED as new
error code. It will be thrown if someone tries to regsiter or reserve
a DOI that was deleted before.
2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
3504fb73de Added DOI.RESOLVER instead of using "http://dx.doi.org" everywhere. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
1dd5538d3b Typos. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
9e123dc4cf Unit test for DOIIdentifierProvider. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
b99e010173 Add DOI in form of an operable URL to Item metadata.
We add DOIs as dc.identifier.uri like it is done with handles.
2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
f3e3242099 Added method to extract DOI out of external format. 2013-10-16 09:27:20 +02:00
Pascal-Nicolas Becker
7c15561650 DOIIdentifierException use default message if no message is set. 2013-10-16 09:27:20 +02:00