Commit Graph

8847 Commits

Author SHA1 Message Date
Luigi Andrea Pascarelli
c8641e5ed6 [DS-1814] remove deprecated ConfigurationManager in favour of ConfigurationService 2016-08-17 22:45:56 +02:00
Tim Donohue
dc23c51340 Minor improvements to validation of 'migrate' command. Make sure if someone enters a number, they have a chance to exit. 2016-08-17 17:46:26 +00:00
Tim Donohue
855cbbcac3 DS-2713: Cleanup. Remove unnecessary "workflow.framework" config. Comment cleanup. Make easier to enable in Spring configs 2016-08-17 17:46:26 +00:00
Tim Donohue
977b49907a DS-3269 : Turn off out-of-order migrations. Fix SQL query that wouldn't work if migrations run out-of-order. 2016-08-17 17:46:26 +00:00
Tim Donohue
4334ffdd99 Merge pull request #1464 from tdonohue/DS-3266
DS-3266 : Fix AIP restore logic for restricted items and add Integration Tests
2016-08-17 12:36:38 -05:00
Luigi Andrea Pascarelli
8a2df22233 [DS-3292] no need to iterate the owner collection, delete item in one operation 2016-08-17 16:57:21 +02:00
Andrea Bollini
5ade3cb971 DS-2895 wrap the updateLastModified call inside an ignore authorization block / move the call after that the action has been performed 2016-08-17 13:57:23 +02:00
Terry Brady
351b03a87b Use handle.original.prefixes 2016-08-16 13:17:38 -07:00
Andrea Bollini
4d11e7fd29 DS-2895 authorization check for item not owned by collection 2016-08-16 21:28:09 +02:00
Terry Brady
c061898b07 Merge pull request #4 from Georgetown-University-Libraries/DS-3209A
use additional prefixes
2016-08-15 15:47:19 -07:00
Terry Brady
f5c4fbce69 Support additional prefixes 2016-08-15 15:31:02 -07:00
Tim Donohue
1578503a2d DS-3290: Revert yuicompressor back to v 2.3.6 2016-08-15 19:13:04 +00:00
helix84
28fd9a0533 Merge pull request #1490 from tdonohue/DS-3288
DS-3288: Fix CSV export to use valueSeparator between values instead of fieldSeparator
2016-08-15 16:27:27 +02:00
Bruno Nocera Zanette
b9d34144cb Fix: Bitstream's retrieval's response without filename
This adds bitstreams's filename to retrieval's response, and it fixes the bug that all bitstreams are downloaded using the same filename ("retrieve").
2016-08-15 16:21:11 +02:00
Tim Donohue
120c2fa6db DS-3288: Fix CSV export to use *valueSeparator* between values instead of *fieldSeparator* 2016-08-12 14:32:11 -05:00
Tim Donohue
8da4fb5bf7 DS-3233: Create a Windows version of 'start-handle-server' script 2016-08-12 11:49:54 -05:00
Tim Donohue
61d900d63d Update license headers & initial comments in all commandline scripts 2016-08-12 10:11:49 -05:00
Tim Donohue
fe1d908335 DS-3233: Update HandlePlugin to start/stop its own DSpaceKernel (needed for access to Services) 2016-08-11 16:24:18 -05:00
Robin Taylor
6dd2bda4cc DS-2948 : Set Solr captureAttr to true when indexing full text 2016-08-11 14:00:53 +01:00
helix84
daa0af54d5 Merge pull request #1392 from oooriii/DS-3206
DS-3206 Policy form merge field values when perform group search
2016-08-11 10:50:47 +02:00
Tim Donohue
5281d43fa2 Merge pull request #1483 from helix84/DS-2897-deprecate-elasticsearch-stats
DS-2897 deprecate ElasticSearch Statistics
2016-08-10 11:31:25 -05:00
Tim Donohue
3def2be17a AIP Integration Test stability improvements. Make sure tests use separate temp directories for AIPs, better NPE handling for AIP parsing. 2016-08-09 14:00:07 -05:00
Terry Brady
90655910d2 Merge pull request #3 from mwoodiupui/DS-3209
[DS-3209] Un-hack SpringServiceManager and use a child ApplicationCon…
2016-08-09 08:58:27 -07:00
helix84
64f72f9090 Merge pull request #1485 from tdonohue/DS-3153
DS-3153 : Move local.cfg.EXAMPLE to [src]/dspace/config/ directory.
2016-08-09 01:17:57 +02:00
Tim Donohue
ab90116268 DS-3153 : Move local.cfg.EXAMPLE to [src]/dspace/config/ directory. 2016-08-08 16:23:44 -05:00
Mark H. Wood
66332dd973 [DS-3209] Un-hack SpringServiceManager and use a child ApplicationContext to hold our testing Bean. 2016-08-08 17:07:22 -04:00
Tim Donohue
78f6b50dea Merge pull request #1482 from jonas-atmire/DS-3279-Anonymous-group-ID-retrieval
DS-3279: Retrieval of Anonymous group's UUID for read rights query
2016-08-08 15:16:25 -05:00
Terry Brady
d0180e6c02 Merge pull request #2 from mwoodiupui/DS-3209
Ds 3209 Merge Mark Wood's Patch to add testing support
2016-08-08 11:13:31 -07:00
Mark H. Wood
0785be55cb [DS-3209] Remove silly quotes from sample identifiers -- they cause mismatches. 2016-08-08 13:38:51 -04:00
Mark H. Wood
1a2aab04d9 [DS-3209] Tidy up the code 2016-08-08 13:38:07 -04:00
Tim Donohue
0659f1969d Merge pull request #1319 from KevinVdV/DS-2996-fix-hiearchical-community-retrieval
[DS-2996] Fix retrieval of hierarchical of communities from a collection
2016-08-08 12:07:20 -05:00
Tim Donohue
702c48f379 Merge pull request #1473 from mwoodiupui/DS-3270
[DS-3270] NoClassDefFoundError error when launching the instance OAI
2016-08-08 11:56:50 -05:00
Mark H. Wood
75fffa33ff [DS-3270] Also remove exclusions from modules/oai as aschweer noted. 2016-08-08 12:41:43 -04:00
Mark H. Wood
83498162c8 [DS-3209] First hack at a unit test suite for Handle IdentiferProviders. 2016-08-08 11:58:02 -04:00
Tim Donohue
70351b6777 Merge pull request #1484 from helix84/DS-3154-fix-javadoc
DS-3154 fix javadoc
2016-08-05 15:34:04 -05:00
Tim Donohue
f6ca2f3f1b Fix ITDSpaceAIP to no longer re-use AIPs between tests. Ensure all tests are standalone. 2016-08-05 12:31:28 -05:00
Tim Donohue
8fff41f8a9 Fix AIP restoration of item with no policies attached. Add Integration Test to prove. 2016-08-05 10:39:38 -05:00
Ivan Masár
9b94002426 DS-3154 fix javadoc 2016-08-05 13:55:42 +02:00
Ivan Masár
0f840a71f5 DS-2897 deprecate ElasticSearch Statistics 2016-08-04 12:11:36 +02:00
Tim Donohue
3c7d44caa1 Merge pull request #1462 from tdonohue/DS-2880-and-DS-3144
DS-2880 and DS-3144 : Fixing PubMed Import functionality
2016-08-03 16:00:55 -05:00
Tim Donohue
def2698c20 Merge pull request #1478 from tdonohue/DS-3233
DS-3233 : Hardcode log directory into start-handle-server script
2016-08-03 15:34:07 -05:00
Tim Donohue
d29e6239f5 Merge pull request #1468 from tdonohue/DS-3234
DS-3234 and DS-3268 : Upgrade to Flyway 4 and fix Ant migration issues
2016-08-03 15:26:48 -05:00
Tim Donohue
12df910e23 Merge pull request #1481 from dbs/initialize_ldap_context
DS-1518 : Initialize LDAP context object for anonymous searching
2016-08-03 14:39:57 -05:00
Tim Donohue
2dfaa4bf57 Enhance/clarify comments around 'db.cleanDisabled' setting 2016-08-03 13:39:35 -05:00
mjmarttila
f6bfc491d3 More restrictive handle definitions
As per request by pnbecker and tdonahue, reworking supports() method to
be more restrictive in its handle validation while also still allowing
support for multi-instance environments with derived handles. Now, if a
handle does not match one of the currently known DSpace handle provider
formats, it will be rejected.
2016-08-03 14:02:16 -04:00
Jonas Van Goolen
13a13a4d83 DS 3279 Retrieval of Anonymous group's UUID for read rights query 2016-08-02 10:07:19 +02:00
Dan Scott
063085741b Initialize LDAP context object for anonymous searching
In commit 7cf90d3db2 we added support for StartTLS in LDAP, but
opened up a path for a NullPointerException when anonymous searching of
the LDAP directory is in use.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
2016-07-29 15:47:16 -04:00
Tim Donohue
32806248e6 Merge pull request #1480 from tdonohue/DS-3075-ItemListConfig
DS-3075 : Replace parsing config by commas with getArrayProperty()
2016-07-29 10:42:06 -05:00
Tim Donohue
54d1bc1810 DS-3075 : Replace parsing config by commas with getArrayProperty() 2016-07-29 10:20:17 -05:00
Tim Donohue
becf15debf DS-3277 fixes : Update handle_id to use a new handle_id_seq. Mint new Handles using existing handle_seq. 2016-07-28 16:12:02 -05:00