Commit Graph

3385 Commits

Author SHA1 Message Date
Paulo Graça
b250134c85 xml identation fixes 2021-09-24 16:27:12 +01:00
Mykhaylo
7140d4ca5c fix failed tests 2021-09-24 13:08:55 +02:00
Mykhaylo
23ad982a6e fix failed tests 2021-09-24 11:23:47 +02:00
Mark H. Wood
7ce6333ea4 Merge remote-tracking branch 'upstream/main' into DS-3952 2021-09-23 13:53:48 -04:00
Mark H. Wood
8531e22fd4 [DS-3952] Require authenticated PUT, authenticate PUT test, authorize test PUT. 2021-09-23 13:45:51 -04:00
Mark H. Wood
2b61176255 [DS-3952] New request mapping for 32-hex-digit item request tokens, so
requests are dispatchable.

Also remove some voluminous debugging output.
2021-09-23 13:42:36 -04:00
Mykhaylo
5c52a6926f Merge branch 'main' into CST-4469-ItemVersioning 2021-09-23 12:52:13 +02:00
Mykhaylo
dee324762b minor fix 2021-09-23 12:33:11 +02:00
Mark H. Wood
c484bec18f [DS-3952] Implement PUT to accept/deny item requests. Fix errors in IT. 2021-09-22 16:27:10 -04:00
Tim Donohue
851161cfd9 General minor code cleanup in ITs 2021-09-22 14:37:15 -05:00
Tim Donohue
6ce49eb332 Fix AuthorizationFeatureServiceIT to extend AbstractControllerIntegrationTest 2021-09-22 14:37:14 -05:00
Mykhaylo
82ff056681 implemented endpoint that is able to retrieve supported entity types provided an external provider and tests 2021-09-22 18:07:23 +02:00
Andrea Bollini
d25c74f001 Intermediate commit - refactoring to rely on metadata for feature activation and configuration 2021-09-22 18:00:29 +02:00
Corrado Lombardi
c7c7c37a2b [CST-4507] endpoint to find with a single call many authorizations for multiple objects and multiple features 2021-09-22 16:27:50 +02:00
Yura
cb40adaf43 83695: End REST process execution after handling exceptions 2021-09-22 14:33:09 +02:00
Paulo Graça
74e47841f4 add DSpace license 2021-09-22 11:30:05 +01:00
Mykhaylo
a3a1019db7 implemented entityType and externalSources end points and tests 2021-09-21 18:56:39 +02:00
Paulo Graça
812cf1fad5 Merge branch 'main' of https://github.com/DSpace/DSpace into feature-issue2816-openaire-funding-external-lookup 2021-09-21 16:40:59 +01:00
Paulo Graça
ded4f334ec adding integration tests 2021-09-21 16:37:59 +01:00
Mykhaylo
6433df2d9e implemented findSubmitAuthorizedByCommunityAndEntityType end point 2021-09-21 17:33:45 +02:00
Yana De Pauw
ed29084ccb 83661: Port harvest script to scripts and processes 2021-09-21 13:14:14 +02:00
Michael Spalti
09d8981227 Updated javadoc. 2021-09-20 13:59:29 -07:00
Mykhaylo
496bb35eea Implement community feedbacks 2021-09-20 16:37:43 +02:00
Andrea Bollini
276fe2297f Refactor the IIIFRestRepository to avoid inheritance from DSpaceRestRepository 2021-09-20 15:01:28 +02:00
Mykhaylo
25cfa7c750 implemented findByEntityType collection end point 2021-09-20 10:00:30 +02:00
Mykhaylo
ef07aabbe1 added tests for findByEntity collection end point 2021-09-20 09:54:47 +02:00
Michael Spalti
bd6fea1318 Correction to iiif cors configuration. 2021-09-16 14:50:42 -07:00
Michael Spalti
5ff3bed4e2 Fixed the canvas identifier in search annotions. 2021-09-16 14:06:14 -07:00
Tim Donohue
7ce2a95f6d Merge pull request #7934 from atmire/w2p-83338_Fix-MetadataValue-Move-Patch-operation-bugs
Fix metadata value move patch operation bugs
2021-09-16 11:19:12 -05:00
Mykhaylo
87040d154f fix canDeleteVersion feature bug and removed unused dependency 2021-09-16 17:04:18 +02:00
Mykhaylo
f80ad97d95 added test to show bug in canDeleteVersion feature 2021-09-16 17:01:28 +02:00
Mykhaylo
30e1b076f0 implemented management of entity type in item versioning 2021-09-16 12:35:19 +02:00
Mykhaylo
39bd3aceb5 added test to verify the correct functioning of versioning items with entity type 2021-09-16 12:15:19 +02:00
Michael Spalti
0affa79216 Removed remaining use of generator bean factories. 2021-09-15 16:30:42 -07:00
Michael Spalti
2539800955 Made the search service a configurable plugin. 2021-09-15 16:29:30 -07:00
Mark H. Wood
49485d7667 Merge remote-tracking branch 'upstream/main' into DS-3952 2021-09-15 15:02:24 -04:00
Mark H. Wood
99036178f4 [DS-3952] Check user input for valid email, escape the rest to avoid XSS. 2021-09-15 14:33:01 -04:00
Paulo Graça
db22657e74 Merge branch 'main' of https://github.com/DSpace/DSpace into feature-issue2816-openaire-funding-external-lookup 2021-09-15 16:40:59 +01:00
Mykhaylo
96db8d2afc added javaDocs 2021-09-14 18:29:14 +02:00
Davide Negretti
1a5b7475f4 fixed NPE on item retrieving 2021-09-14 16:21:33 +02:00
Mykhaylo
75b6acc9f3 fix pagination bug 2021-09-14 15:21:41 +02:00
Mykhaylo
341c0ae640 added test to verify correct pagination after deleting of version 2021-09-14 15:20:01 +02:00
Mykhaylo
8e50f17248 implemented CanEditVersion feature and tests to to verify proper functioning 2021-09-14 13:24:55 +02:00
Mykhaylo
5aa5485a9c implemented CanDeleteVersion feature and tests to to verify proper functioning 2021-09-14 13:14:30 +02:00
Tim Donohue
d04b8d3881 Merge pull request #7924 from bbranan/registration-email-logging
When sending a user registration email fails, allow the log statement to include full error details
2021-09-13 14:31:34 -05:00
Tim Donohue
4ecc7a1a9a Merge pull request #3357 from mwoodiupui/DS-4548
[DS-4548] Rename DSpace's LogManager to LogHelper.
2021-09-13 14:25:49 -05:00
Mykhaylo
cc62552481 minor fix 2021-09-13 19:11:03 +02:00
Mykhaylo
0b91b40f54 refactored canCreateVersion feature 2021-09-13 17:48:15 +02:00
Mykhaylo
cd053ab9ed added test to verify proper functioning of canCreateVersion feature 2021-09-13 17:47:38 +02:00
Mykhaylo
4cc3693867 added security on item version link end point 2021-09-13 14:39:35 +02:00