Commit Graph

9437 Commits

Author SHA1 Message Date
Tim Donohue
48826b5164 Fix DS-3094 security vulnerability on master 2016-05-16 14:36:45 +00:00
Mark H. Wood
731dd48cbc [DS-3202] SolrDocument.getFieldValues() can return null, so defend! 2016-05-13 15:49:39 -04:00
mjmarttila
ab2f876155 Extend accepted handles for supports()
Add an additional supported handle format to the supports() method of
VersionedHandleIdentifierProvider to make behavior more in-line with the
DS 5.4 code.
2016-05-11 13:49:54 -04:00
Pascal-Nicolas Becker
4de01c4448 Merge pull request #1388 from KevinVdV/DS-3003-fix-private-service-constructors
[DS-3003] Make the constructors of 2 services protected instead of private
2016-05-11 19:06:54 +02:00
Pascal-Nicolas Becker
0cac0518eb Merge pull request #1397 from atmire/DS-3169
DS-3169: Move the discovery facets and sidebar text to the sidebar on the community page (JSPUI)
2016-05-11 18:56:23 +02:00
Pascal-Nicolas Becker
3f5d252b47 Merge pull request #1378 from mwoodiupui/DS-3184
[DS-3184] Adding a new bitstream format fails - JSPUI Test Plan Ref ADM18
2016-05-11 18:49:40 +02:00
Pascal-Nicolas Becker
d7f9bad5e5 Merge pull request #1374 from mwoodiupui/DS-3181
[DS-3181] Collection admin item mapping internal error - JSPUI Test Plan Ref COL11
2016-05-11 18:34:41 +02:00
Pascal-Nicolas Becker
8bf8280d38 Merge pull request #1375 from mwoodiupui/DS-3182
[DS-3182] Metadata Registry deletion of field - JSPUI Test Plan Ref MR1
2016-05-11 18:22:01 +02:00
Pascal-Nicolas Becker
012731a89b Merge pull request #1390 from mwoodiupui/DS-3171
[DS-3171] Subscription list not shown - JSPUI Test Plan Ref EP4
2016-05-11 17:58:28 +02:00
mjmarttila
b387bca5e5 Typo fix
Removed extra semicolons.
2016-05-10 16:30:13 -04:00
philip Vissenaekens
02c26c9619 DS-3169 2016-05-10 17:46:30 +02:00
philip Vissenaekens
079ec0aff0 DS-3196 2016-05-10 16:04:52 +02:00
philip Vissenaekens
6ed7a3646c DS-3162 2016-05-10 11:54:14 +02:00
philip Vissenaekens
b0fc34e053 DS-3168 2016-05-10 10:54:17 +02:00
KevinVdV
b2260c48e9 [DS-3179] Collection admin, edit item no authorization to remove file in JSPUI: Additional fixes to delete item as collection admin 2016-05-09 13:03:42 +02:00
oooriii
fc77231628 Fixed DS-3206 2016-05-09 08:44:09 +02:00
oooriii
e106f3c915 up to date 2016-05-09 08:41:03 +02:00
oooriii
5cb4b488bf DS-3205 fixed 2016-05-06 09:34:19 +02:00
Mark H. Wood
ebe5e0c791 [DS-3154] Stash more fixes. 2016-05-05 17:18:06 -04:00
Mark H. Wood
9f89b981cf [DS-3171] Request attribute's type changed, so cast it properly. 2016-05-04 15:32:52 -04:00
philip Vissenaekens
a7c917d867 DS-3175 2016-05-04 16:01:09 +02:00
KevinVdV
19ac5cf1b1 [DS-3003] Make the constructors of ChoiceAuthorityServiceImpl & LegacyPluginServiceImpl protected instead of private because else we cannot override the behavior of these services 2016-05-04 12:56:24 +02:00
philip Vissenaekens
1938c2c2a9 DS-2962 2016-05-04 12:07:39 +02:00
philip Vissenaekens
4faa5d2011 DS-3175 2016-05-04 11:53:21 +02:00
philip Vissenaekens
3a261f1ffc DS-2962 2016-05-04 11:23:02 +02:00
Mark H. Wood
5efe6b1272 [DS-3184] Never return null extensions List.
On further consideration, fix the problem at its source.  IMHO a
method returning Collection should *always* return a Collection, even
if it is empty.  Then there is no need to check for null before
iterating, etc.
2016-05-03 14:59:44 -04:00
Tim Donohue
2f01fe98bf Merge pull request #1384 from tdonohue/DS-3149
DS-3149: Fix SWORDv2 availability issues
2016-05-03 12:18:11 -05:00
Tim Donohue
ab0bb4f8b1 Merge pull request #1380 from mwoodiupui/DS-3197
[DS-3197] SWORD v1 service crashes at first request
2016-05-03 12:16:50 -05:00
philip Vissenaekens
5fc546a2b8 DS-3175 2016-05-03 17:14:02 +02:00
philip Vissenaekens
7e1acc7a67 DS-3189 2016-05-03 16:43:15 +02:00
Ondrej Kosarko
1b32001cee fix DS-3201 2016-05-03 13:57:50 +02:00
KevinVdV
20012c3081 [DS-3179] Collection admin, edit item no authorization to remove file in JSPUI: Fixing unit tests by ensuring the bundleBitstream link is cleared properly when deleting a bitstream 2016-05-03 12:23:38 +02:00
KevinVdV
1940e4e6a2 [DS-3179] Collection admin, edit item no authorization to remove file in JSPUI 2016-05-03 12:01:38 +02:00
Tim Donohue
f78e3e5c70 Fix NullPointerException in SwordDisseminatorFactory 2016-05-02 15:07:00 -05:00
Tim Donohue
75c95f8e36 DS-3149: Downgrade version of Axiom to be compatible with SWORDv2 2016-05-02 15:06:30 -05:00
Mark H. Wood
d0cb45d0b5 [DS-3197] Turn constructor back into init() code. 2016-05-02 14:22:44 -04:00
Mark H. Wood
8dec6d10ba [DS-3154] Stash more fixes. 2016-05-02 12:48:53 -04:00
Mark H. Wood
6a69bf7abf [DS-3154] First 100 errors, 100 warnings 2016-04-29 16:29:50 -04:00
Tim Donohue
f92fa6605d DS-3154: more dspace-api fixes, alphabetically through org.dspace.core 2016-04-29 13:00:13 -05:00
Tim Donohue
a87cf18b11 Fix minor spacing issue 2016-04-29 09:26:08 -05:00
Tim Donohue
ca78a45532 DS-3154: Fix some of the Javadocs errors in dspace-api 2016-04-29 09:06:54 -05:00
Tim Donohue
842f61999f DS-3154: Fix javadocs errors in dspace-services 2016-04-29 09:05:52 -05:00
Pascal-Nicolas Becker
90447ed0b1 DS-3190: Refactor org.dspace.rdf.* to use spring.
dspace-rdf was developed as standalone module. At the end of the
development most of it was moved to be included into dspace-api. Instead
of using Spring it used its own class that instantiated all necessary
classes. This PR solves the problem described in DS-3190 by refactoring
org.dspace.rdf to adapt patterns used in DSpace 6. It introduces
[dspace]/config/spring/api/rdf.xml to configure spring to instantiate
all necessary classes. org.dspace.rdf.RDFConfiguration was removed
completely, the configuration keys are centralised in
org.dspace.rdf.RDFUtil. Instead of org.dspace.rdf.RDFConfiguration and
DSpace's old ConfigurationManager the new ConfigurationService is now
used everywhere. Configuration properties shouldn't be hold in variables
anymore so that RDF profits from the new autoreload function from
DS-2654.
2016-04-29 14:49:55 +02:00
Mark H. Wood
12b4f702e2 [DS-3184] Skip building String list of extensions from null List 2016-04-28 20:43:49 -04:00
Mark H. Wood
57b0c2855b [DS-3184] Treat Lists as Lists and get rid of repetitive indexing 2016-04-28 20:13:15 -04:00
Mark H. Wood
423e6defab [DS-3184] Indent/format/wrap so I can read it. 2016-04-28 19:49:14 -04:00
Mark H. Wood
2841795052 [DS-3182] Field with no qualifier causes dereference of null on move or delete. 2016-04-28 16:20:31 -04:00
Mark H. Wood
44d224b2d8 [DS-3181] Page now receives UUIDs, needs to stringify them. 2016-04-28 12:29:09 -04:00
Terry Brady
f9fc64aaeb Reapply merged changes 2016-04-27 14:18:01 -07:00
Terry Brady
2e309a116f Merge pull request #1366 from terrywbrady/ds-3145
[DS-3145] Configure rootpath in REST Reports (/handle, /xmlui/handle, /jspui/handle)
2016-04-27 13:12:42 -07:00