Commit Graph

8847 Commits

Author SHA1 Message Date
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
Tim Donohue
54a169d249 Merge pull request #1372 from tdonohue/DS-2654-fix-solrauthority
DS-2654: Add necessary prefix to commented out config
2016-04-27 13:07:26 -05:00
Tim Donohue
1e37e50885 DS-2654: Add necessary prefix to commented out config 2016-04-27 17:35:46 +00:00
Mark H. Wood
cd75d02f2f [DS-3166] Resolve DSpace hostname to address. 2016-04-27 13:26:45 -04:00
Pascal-Nicolas Becker
7fa8e482d1 Merge pull request #1368 from mwoodiupui/DS-3158
[DS-3158] 'dspace dsprop' does not do property substitution
2016-04-27 19:22:40 +02:00
Mark H. Wood
b4f7a6465e [DS-3158] Fix reverse composition when -m is given 2016-04-27 13:09:52 -04:00
Terry Brady
95e381ec11 Set default to work on demo.dspace.org
Since any one of the 3 paths could be chosen, the default will be set to work in demo.dspace.org.
2016-04-27 08:54:24 -07:00
Mark H. Wood
e981ad0746 [DS-3158] Scripts need double-dash with long options now. 2016-04-27 11:52:48 -04:00
Mark H. Wood
d475b44b36 Merge pull request #1364 from mwoodiupui/DS-3104
[DS-3104] Filter log4j configs on fresh_install too
2016-04-27 11:07:50 -04:00
Mark H. Wood
be0d578ee7 [DS-3158] Move the command method somewhere less deprecated.
This code no longer has any connection with the deprecated class
Configurationmanager, so move it now before we lose it by accident.
2016-04-26 14:39:38 -04:00
Mark H. Wood
b644471da0 [DS-3158] Give user the option not to substitute properties in the output 2016-04-26 14:07:12 -04:00
Mark H. Wood
9187f769eb [DS-3158] Less fragile option parsing, with help 2016-04-26 13:56:32 -04:00
Mark H. Wood
3eb9efc14a [DS-3158] Switch to interpolating ConfigurationService method, and DRY up the code a bit. 2016-04-26 12:28:17 -04:00
Pascal-Nicolas Becker
96af7b0e6b DS-3122: Make DataCite XML namespace configurable. 2016-04-26 13:34:29 +02:00
Terry Brady
0fe9fa8431 Control rootpath 2016-04-25 15:14:20 -07:00
Tim Donohue
d289baf6aa Move plugin versions and default config to <pluginManagement>. Minor comment addition 2016-04-25 15:18:26 -05:00
Mark H. Wood
4db4e34439 [DS-3104] Clean up work directory. 2016-04-25 16:16:10 -04:00
Tim Donohue
568437939e Ensure latest version of maven-release-plugin 2016-04-25 14:50:41 -05:00
Tim Donohue
7ba4bcbc43 DS-3095: Update Parent POM to remove Sonatype 'oss-parent'. Fix alignment of tags. 2016-04-25 14:35:23 -05:00
Kevin Van de Velde
ddab04ee3e Merge pull request #1330 from leocsilva/patch-1
[DS-850] Fields with closed vocabulary are not saved
2016-04-25 12:11:25 +02:00
leocsilva
da2191a108 Fixing string closure 2016-04-23 17:03:31 -03:00
Mark H. Wood
211b241aa1 [DS-3104] Filter log4j configs on fresh_install too 2016-04-22 23:15:13 -04:00
Pascal-Nicolas Becker
a2724615b7 [maven-release-plugin] prepare for next development iteration 2016-04-22 21:01:18 +02:00
Pascal-Nicolas Becker
58389fa23f [maven-release-plugin] prepare release dspace-6.0-rc1 dspace-6.0-rc1 2016-04-22 21:01:00 +02:00
Pascal-Nicolas Becker
e285f6a3c4 Increment the language pack dependencies to require at least 6.0.0 2016-04-22 19:59:58 +02:00
Pascal-Nicolas Becker
1d278faa20 Merge pull request #1363 from tuub/DS-3107
DS-3107: NewsService should allow localized news files
2016-04-22 19:59:35 +02:00
LuizClaudioSantos
dc45980a5b Using dependency injection to get a instance of ConfigurationService 2016-04-22 18:29:32 +02:00
LuizClaudioSantos
60f245854d Adding the changes suggested by Pascal-Nicolas Becker and Claudia Jurgen. 2016-04-22 18:29:32 +02:00
LuizClaudioSantos
a82d0e5a1a Fix [DS-3107] - add all news locales files added in the local.cfg(webui.supported.locales) 2016-04-22 18:29:32 +02:00
Pascal-Nicolas Becker
aeb22c3534 Merge pull request #1197 from tuub/DS-2924
DS-2924: Fix DIM2DataCite crosswalk and update to DataCite Schema 3.1
2016-04-22 18:27:19 +02:00
Hardy Pottinger
d568b5da96 Merge pull request #932 from CICBA/DS-2553
Fixed problem in DS-2553 -'DCInputAuthority cannot return the label of a...
2016-04-22 11:15:06 -05:00
Hardy Pottinger
9a6e247cf5 Merge pull request #1174 from KevinVdV/DS-2900-thread-save-date-format-fix
[DS-2900] Java date format usage as static variable is not thread safe
2016-04-22 11:13:31 -05:00
Hardy Pottinger
81200bfafe Merge pull request #1200 from aschweer/DS-2925-sherpaservice-timeout
Ds 2925 sherpaservice timeout
2016-04-22 11:11:48 -05:00
Hardy Pottinger
5bc017c006 Merge pull request #1361 from KevinVdV/DS-3138-jspui-remove-member-from-group
[DS-3138] JSPUI Exception when a EPerson is removed from a Group
2016-04-22 11:02:59 -05:00
Hardy Pottinger
8504cfa64c Merge pull request #1360 from tdonohue/DS-3104
DS-3104: Fix log4j's issues with finding log directory via commandline
2016-04-22 10:56:55 -05:00
Tim Donohue
82263fbb75 Merge pull request #1362 from tdonohue/update-readme-licenses
Update README and LICENSES_THIRD_PARTY
2016-04-22 10:18:11 -05:00
Tim Donohue
7abd3fa5fd Merge pull request #1359 from mwoodiupui/DS-3139
[DS-3139] dspace-oai has conflicting, missing, unused dependencies
2016-04-22 10:14:23 -05:00
Tim Donohue
69780483dc Update LICENSES_THIRD_PARTY for DSpace 6 dependencies. Change year in LICENSE 2016-04-22 10:03:56 -05:00
Tim Donohue
c7387acf52 Update README and change to markdown format for GitHub 2016-04-22 10:03:37 -05:00
mjmarttila
c1b2772b31 METSRightsCrosswalk ingest(...) Policy Logic Refactoring
Consolidation/refactoring of the ingest() method logic to address NPEs
and incorrect behavior when importing certain objects (e.g. a collection
with an rpName and association to a non-Admin/non-Anonymous group).
2016-04-22 10:53:02 -04:00
KevinVdV
bb6d19f410 [DS-3138] JSPUI throws ConcurrentModificationException when a EPerson is removed from a Group 2016-04-22 10:50:37 +02:00