Commit Graph

528 Commits

Author SHA1 Message Date
Tim Donohue
feebea46bc Restore SetRepository classes (accidentally deleted in refactor). Add a new limit/offet option to CommunityService.findAll() 2015-10-07 16:29:08 -05:00
Tim Donohue
05fbfeac7a Don't inject HandleService, use its provided Factory 2015-10-07 16:28:12 -05:00
Tim Donohue
51bef940c9 Ensure OAI initializes DSpace using the same application context as other webapps 2015-10-07 16:27:13 -05:00
Tim Donohue
d51d918d3c Merge pull request #1094 from tdonohue/DS-2366
DS-2366 : Correctly filter web.xml using filteringDeploymentDescriptors
2015-10-05 15:35:07 -05:00
Tim Donohue
c549176ec1 DS-2366 : Correctly filter web.xml using filteringDeploymentDescriptors 2015-10-05 14:44:28 -05:00
KevinVdV
ae5c479293 [DS-2777] Fix startup issues with oai, sword & swordv2 2015-10-02 12:09:06 +02:00
KevinVdV
4d83b136e1 [DS-2728] Remove the BundleBitstream object & replace by JPA mapping: Rebase for the XOAI 2015-09-18 16:23:33 +02:00
Patricio Marrone
db556d1d7a [DS-2744] Accept dspace.oai.url configuration paramenter as the oai baseUrl
This patch reintroduces the dspace.oai.url parameter to the configuration
file that was not being honored by the DSpaceRepositoryConfiguration class
when XOAI got introduced. The configuration parameter is still documented [1]

Now the DSpaceRepositoryConfiguration class fetches this parameter, and falls back
to the previous behavior when the dspace.oai.url parameter, with a
warning.

[1] https://wiki.duraspace.org/display/DSDOC6x/Configuration+Reference
2015-09-10 14:59:25 -03:00
Mark H. Wood
5d0fa8bc3d [DS-2701] oai remove even more database support. 2015-08-28 15:25:16 -04:00
Mark H. Wood
dd20b6a41a [DS-2701] oai remove many buildDatabaseQuery methods. 2015-08-28 15:07:21 -04:00
Mark H. Wood
bba5c5cc33 [DS-2701] oai Drop unused classes with DB code in them 2015-08-25 14:44:26 -04:00
Mark H. Wood
aca32d76ee [DS-2701] oai Rip out DB-based search, move general classes out of un-needed .database packages. 2015-08-25 13:41:02 -04:00
Mark H. Wood
b870a25dc6 [DS-2701] Documentation, clean out more old DB code 2015-08-25 10:13:28 -04:00
Mark H. Wood
2726e88a2d [DS-2701] oai mostly finding oldest date in some metadata field 2015-08-21 16:31:43 -04:00
Mark H. Wood
dd838ca5f5 [DS-2701] oai make commandline tool compile. 2015-08-20 16:18:25 -04:00
Mark H. Wood
021fba9d40 [DS-2701] dspace-oai 'the simple bits' 2015-08-19 16:43:23 -04:00
KevinVdV
54222f3c1d DSpace refactored service api 2015-08-19 11:54:32 +02:00
Tim Donohue
7787693f38 Merge pull request #982 from tdonohue/DS-2593
DS-2593 : Ensure a "tombstone" is left for withdrawn items in OAI-PMH. Fix other minor, obvious OAI bugs.
2015-07-22 15:08:52 -04:00
Tim Donohue
c343c40cdb Add a new DSpaceWithdrawnFilter in place of hardcoding in DSpaceAuthorizationFilter. Update configs, and fix bugs. 2015-07-16 11:02:19 -05:00
Tim Donohue
4d9adc7152 Merge pull request #933 from junwei1229/master
DS-2554: fix the oai index issue when submitter is null
2015-07-06 17:02:51 -04:00
Tim Donohue
a5b4f36d03 Update XSL stylesheet to display "deleted" status, and correct misspellings 2015-07-06 13:24:46 -05:00
Tim Donohue
db0c994e46 Fix DS-2593 : Withdrawn items are now given a "tombstone" in OAI-PMH. Also fix Context mgmt issues & authorization code. 2015-07-06 12:37:20 -05:00
Tim Donohue
edb0555924 Merge pull request #913 from cjuergen/DS-2543
Fix for DS-2543
2015-07-06 11:38:33 -04:00
Tim Donohue
e9cd9d49d1 Fix DS-2582: Remove all milliseconds from dates. Refactor code slightly. 2015-05-19 17:59:57 +00:00
Hardy Pottinger
6579c4448c Merge pull request #886 from kosarko/DS-2020
DS-2020 null check & turning _ to / in handles
2015-05-18 11:34:00 -05:00
Hardy Pottinger
ffe56a2fb8 Merge pull request #918 from christian-scheible/DS-2546
[DS-2546] fixes problem in DateUtils parsing
2015-05-15 11:59:37 -05:00
Christian Scheible
90040c4755 [DS-2546] added missing curly brackets 2015-05-15 07:32:03 +02:00
Andrea Schweer
3532eceef7 Merge pull request #922 from aschweer/DS-2549-oai-identifiers
[DS-2549] Render Repo identifier / Sample identifier on Identify page
2015-05-14 08:43:15 +12:00
Christian Scheible
a5790a50cb [DS-2546] Added missing ZULU time zones where applicable 2015-05-13 08:50:33 +02:00
Pascal-Nicolas Becker
8c1fb4057c Merge pull request #847 from christian-scheible/DS-2423
[DS-2423] Added possibility to create additional Filter for DSpace OAI-P...
2015-05-06 18:45:49 +02:00
junwei1229
e0c7f0e046 fix the oai index issue when submitter is null
when submitter is null, it will cause NPE exception, so it will stop the OAI index process. eg. if using harvest, the submitter probably will be null in db.
2015-04-27 23:02:18 +08:00
Andrea Schweer
357bea59fc [DS-2549] Render Repo identifier / Sample identifier on Identify page 2015-04-20 15:40:44 +12:00
Christian Scheible
b1adbf3c5d [DS-2546] fixes problem in DateUtils parsing 2015-04-15 11:04:10 +02:00
cjuergen
259e572172 Fix for DS-2543 cleans the cached OAI responses after doing a full item import with the -c option 2015-04-13 16:43:49 +02:00
Ondřej Košarko
54ac0c3b08 DS-2020 null check & turning _ to / in handles 2015-03-11 14:59:38 +01:00
Ivan Masár
a2e753c5f1 DS-2491 set deletedRecord=transient in OAI Identify 2015-03-05 15:41:06 +01:00
Christian Scheible
52b804f83e [DS-2423] changed arcitecture of DSpace filters. Removed need for @Autowire because filters are not handled by spring. 2015-01-29 15:57:34 +01:00
Christian Scheible
5066df7b0b [DS-2423] changed tests for OAI-interface to autowire the Filters. 2015-01-27 08:18:13 +01:00
Christian Scheible
37a9804483 [DS-2426] added possibility to use relative import in oai xslt transformers 2015-01-26 17:38:37 +01:00
Christian Scheible
c567547b39 [DS-2423] Added possibility to create additional Filter for DSpace OAI-PMH interface 2015-01-26 16:35:11 +01:00
helix84
307871370b Merge pull request #839 from vidiecan/DS-2412
[DS-2412] resumptionToken link for other verbs
2015-01-20 16:36:42 +01:00
Ivan Masár
71613f096c [maven-release-plugin] prepare for next development iteration 2015-01-20 15:15:42 +01:00
Hardy Pottinger
e40c996875 [maven-release-plugin] prepare for next development iteration 2015-01-16 11:04:07 -06:00
Hardy Pottinger
cdf8378320 [maven-release-plugin] prepare release dspace-5.0 2015-01-16 11:04:01 -06:00
Ondřej Košarko
18c3d05537 ResumptionToken link for other verbs 2015-01-16 14:30:03 +01:00
Christian Scheible
26690d241e [DS-2344] Response date of the xoai header was not converted to ZULU time before formatting 2015-01-13 15:20:50 +01:00
Christian Scheible
7435660af0 [DS-2343] adds missing character encoding information to the response header of the OAI-Interface 2015-01-13 15:20:47 +01:00
Ivan Masár
ce041f7b20 DS-2405 fix minor JS problems in OAI 2015-01-13 14:46:56 +01:00
Joao de Melo
7a4c505152 Fixed DS-2276 by removing dots from the html IDs 2015-01-02 18:26:15 +00:00
helix84
296e1a006a Merge pull request #813 from lyncodev/DS-1959-fix
DS-1959 Upgraded xoai dependency version to 3.2.9
2014-12-29 14:17:38 +01:00