Commit Graph

9487 Commits

Author SHA1 Message Date
Hardy Pottinger
ff69c1fa8c [DS-3087] removed inlineMath setting from MathJax config in Mirage and Mirage2 page-structure.xsl files, the defaults are sensible and preferable (#1896) 2017-12-12 20:18:25 -06:00
Hardy Pottinger
8f85b764f4 [DS-3757] increase default clamav socket timeout to 6 minutes (#1886) 2017-11-27 10:24:07 -06:00
marsa
83ec310d0e DS-3769 Set the right hibernate property of org.dspace.eperson.Subscription: ePerson instead of eperson.id 2017-11-27 17:12:18 +01:00
marsa
38d951062c DS-3768 Fixes the harvest solr parse error by setting the requirements and syntaxes of the field location and lastModified properly. 2017-11-27 16:42:28 +01:00
samuel
71c68f2f54 DS-3545 mirage2: custom sitemap.xmap is ignored 2017-11-22 17:26:10 +01:00
Lotte Hofstede
14eef1b409 DS-3560: update deprecated MathJax url for 6.x 2017-11-21 11:03:58 +01:00
Mark H. Wood
10dc184824 Merge pull request #1831 from AlexanderS/fix/multiple-use-vocabulary
DS-3682: Fix reusing of the same vocabulary dialog
2017-11-20 10:23:55 -05:00
Mark H. Wood
f8244980f0 Merge pull request #1839 from Generalelektrix/dspace-6_x
[DS-3332] Handle resolver is hardcoded in org.dspace.handle.UpdateHandlePrefix
2017-11-20 10:22:02 -05:00
Martin Walk
1ba1a17c52 Empty commit to trigger Travis CI 2017-11-17 14:39:54 +01:00
Martin Walk
9ce4653ffd Add search filters
- add search filter for original_bundle_filenames and original_bundle_descriptions to discovery.xml
-  add messages
2017-11-17 11:37:31 +01:00
marsaoua
1b90001420 DS-3729: Set the Bitstream deletion flag in the database in case of an item deletion (#1874) 2017-11-16 13:42:32 -06:00
Alexander Sulfrian
cf45326276 DS-3756: Fix "back" on last page of submission
The back button on the last page (the maximum reached) of the current
submission should ignore required fields. Because maxStepAndPage is a Java
object equals have to be used to compare multiple instances.
2017-11-15 16:59:23 +01:00
Mark H. Wood
4304d8a872 Merge pull request #1870 from AlexanderS/missing-readonly
DS-3724: Missing readonly in input-forms.dtd

This should be ported to DSpace 7, but note that the submission configuration is being refactored.
2017-11-01 12:11:35 -04:00
Christian Scheible
5debb078d0 DS-3734 Fixed missing trigger of item last modified date when adding a bitstream. 2017-10-27 14:06:32 +02:00
Alexander Sulfrian
2bf07661bf DS-3724: Missing readonly in input-forms.dtd 2017-10-23 15:24:19 +02:00
Terry W Brady
63e6823b62 clarify methods that return all vs archived items 2017-10-16 08:51:35 -07:00
Philip Muench
6f892e70e8 DS-3707, DS-3715: Fixes to item level embargo/privacy in OAI-PMH 2017-10-16 15:28:47 +02:00
ssolim
e5cead0063 change decodefromurl default value to normal behaviour
DS-3629
2017-10-06 09:00:26 +02:00
ssolim
dd5a277f7b Fix logical error in searchResultCount
GroupServiceImpl searchResultCount returned always 1 when no searchterm was submitted, but was intended to return the count of all groups
2017-10-06 08:58:32 +02:00
Terry W Brady
e8b0a1d86b Call findAll/countAll to include withdrawn items 2017-10-05 16:22:55 -07:00
Terry W Brady
da5c795804 Add countAllItems methods 2017-10-05 16:22:11 -07:00
Terry W Brady
7f9e2d7bb0 convert bundle enum to string 2017-10-05 13:53:13 -07:00
Terry W Brady
aa0ced3d10 add pagination methods to find all 2017-10-05 13:50:48 -07:00
Chris Herron
9e6768241b DS-3710 Fix ehcache config conflict 2017-10-05 11:07:44 -04:00
Ivan Masár
c30018b089 DS-3705 Recent Submissions in Reference theme completely covered up by navigation 2017-10-04 10:50:45 +02:00
Terry W Brady
5c334351fa clean up css 2017-10-03 15:09:10 -07:00
Pascal-Nicolas Becker
23f2573460 Merge pull request #1851 from tuub/DS-3627
DS-3627: Cleanup utility leaves files in assetstore
2017-09-29 17:46:22 +02:00
Pascal-Nicolas Becker
179141dc4a DS-3700: MediaFilterServiceImpl forgot to close an input stream. 2017-09-29 16:47:58 +02:00
Terry W Brady
fd1afab6fc Merge bitstream fields into report 2017-09-28 17:22:13 -07:00
Pascal-Nicolas Becker
e59611b5c7 DS-3627: Cleanup utility leaves files in assetstore 2017-09-28 08:11:53 +02:00
Jakub Řihák
968487b9d2 [DS-3662] DSpace 'logging in' without password or with non-existent e-mail using Shib and Password authentication
Added extra check for empty value of an attribute.
In case that value is Empty, it should not be returned, return 'null' instead.
This prevents passing empty value to other methods, stops the authentication process
and prevents creation of 'empty' DSpace EPerson if autoregister == true and it subsequent
authentication.
2017-09-21 17:40:13 +02:00
Martin Walk
a3ea6d5df8 Add expected license header 2017-09-14 09:21:47 +02:00
Generalelektrix
5948e33517 DS-3332
Centralized most references to http://hdl.handle.net/ and to handle.canonical.prefix to HandleService. Created a new method: getCanonicalPrefix() in HandleService, adjusted getCanonicalForm(). As far as I can tell, remaining references to  http://hdl.handle.net/ shout stay like that since they are used as default values or are just included in documentation sections.
2017-09-12 15:12:12 -04:00
Martin Walk
aa69b2220a Add plugin to index filenames and file descriptions for files in ORIGINAL bundle 2017-09-12 13:01:11 +02:00
Generalelektrix
d7a0e0f560 Merge remote-tracking branch 'upstream/dspace-6_x' into dspace-6_x 2017-09-08 11:33:06 -04:00
Mark H. Wood
fc3ea83049 [maven-release-plugin] prepare for next development iteration 2017-09-07 16:14:13 -04:00
Mark H. Wood
e5cb62997a [maven-release-plugin] prepare release dspace-6.2 dspace-6.2 2017-09-07 16:14:03 -04:00
Mark H. Wood
ff7c7e3d6d Regenerate third-party license list 2017-09-07 15:16:09 -04:00
Mark H. Wood
068047cb11 Update LICENSE copyright claim with current year. 2017-09-07 15:08:17 -04:00
Terry Brady
0e7c7c0886 Merge pull request #1836 from Generalelektrix/dspace-6_x
DS-3687
2017-09-06 12:14:19 -07:00
Generalelektrix
a814d177e5 Merge remote-tracking branch 'upstream/dspace-6_x' into dspace-6_x 2017-09-06 10:45:52 -04:00
Generalelektrix
6626901564 DS-3687
Making key generic for legacy note value since it is not only used in jspui.
2017-09-06 10:28:14 -04:00
Generalelektrix
6b8f072d3e DS-3687 Hard coded note not compatible with multi-lingual sites for legacy stats
Changed hard coded string for reference to a new field in language bundle.
2017-09-06 10:18:50 -04:00
Alexander Sulfrian
41d8668331 AuthorityIndexer: Uncache Item after getting authority values
The AuthorityIndexClient walks over all Items in the repository and generates
all missing AuthorityValues for all of them. After getting the missing values
we need to uncache the Items to free the memory.
2017-08-31 18:52:29 +02:00
Alexander Sulfrian
0082e5b7da AuthorityIndexer: Only use non-null authority values 2017-08-31 18:52:29 +02:00
Alexander Sulfrian
3cb60236d0 AuthorityIndexer: Add possibility to cache new values
Now the DSpaceAuthorityIndexer can cache authority values for specific metadata
content (without an authority key) again.
2017-08-31 18:49:49 +02:00
Alexander Sulfrian
64022a92fb AuthorityIndexer: Remove state
The DSpaceAuthorityIndexer now returns all AuthorityValues for the specified
Items at once. It iterates over all values of all metadata fields (that are
configured for authority) of the item and gets or generates the authority
values for all of them. So it can be called from various threads without the
possibility for concurrent data access.

This currently removes the cache for newly generated authority values.
2017-08-31 18:48:11 +02:00
Alexander Sulfrian
c3214d6f77 AuthorityIndexer: Only handle one item at a time
The DSpaceAuthorityIndexer should only handle one item at a time. If the caller
needs multiple items to be indexed, the Indexer should be called multiple
times.
2017-08-31 18:48:11 +02:00
Alexander Sulfrian
889499105f AuthorityIndexer: Remove unused parameter 2017-08-31 18:48:07 +02:00
Tim Donohue
fa587c52ed Merge pull request #1830 from tuub/DS-3680
DS-3680: Database changes of consumers aren't persisted anymore
2017-08-31 06:41:19 +10:00