Commit Graph

12416 Commits

Author SHA1 Message Date
Tim Donohue
4503cf800b Fix compilation errors in Tests 2020-04-22 09:11:06 -05:00
Tim Donohue
5420408c82 Updating code to Spring HATEOAS v1.0 compatibility 2020-04-22 09:11:06 -05:00
Tim Donohue
3d4eb91efb Upgrade Spring v5.2.4, Spring Boot v2.2.5, HAL Browser v3.2.5, Mockito 3.1.0 2020-04-22 09:11:05 -05:00
Raf Ponsaerts
3c28c65501 [Task 70478] applied feedback to the login as feature 2020-04-22 12:56:42 +02:00
Raf Ponsaerts
cf61ae987e [Task 70478] applied feedback to the login as eperson functionality and tests 2020-04-22 09:11:28 +02:00
Tim Donohue
42e5c0a862 [maven-release-plugin] prepare for next development iteration 2020-04-21 10:19:34 -05:00
Tim Donohue
7567824e97 [maven-release-plugin] prepare release dspace-7.0-beta2.1 dspace-7.0-beta2.1 2020-04-21 10:19:24 -05:00
Tim Donohue
84d49a219c Merge pull request #2750 from Micheleboychuk/DS-4487
This is an alternative PR for DS-4487 that also include test to proof the issue and solution
2020-04-21 10:01:17 -05:00
Tim Donohue
73eaf508fd Add in missing context.restoreAuthSystemState(); 2020-04-21 09:03:56 -05:00
Mykhaylo
b3823d4c38 avoid concurrent modification exception 2020-04-21 14:16:03 +02:00
Mykhaylo
f2a761b85c test to show the bug DS-4487 2020-04-21 14:13:39 +02:00
Tim Donohue
b36565361e [maven-release-plugin] prepare for next development iteration 2020-04-20 11:28:42 -05:00
Tim Donohue
9ef0cbaab8 [maven-release-plugin] prepare release dspace-7.0-beta2 dspace-7.0-beta2 2020-04-20 11:28:32 -05:00
Tim Donohue
854ef8abee Merge pull request #2748 from tdonohue/fix_broken_pagination
[HIGH PRIORITY] Fix broken pagination in Browse endpoints
2020-04-20 09:29:30 -05:00
Tim Donohue
fbd8757a77 Fix pagination bug by replacing params if they already exist 2020-04-17 16:18:02 -05:00
Tim Donohue
c4ab6e77f5 Create EmbeddedPageHeaderTest to prove pagination bug exists in getLinks() method 2020-04-17 16:01:58 -05:00
Antoine Snyers
3263d7f137 Return workflow items for the workflowAdmin configuration 2020-04-17 10:24:03 +02:00
Tim Donohue
f9822a728e Merge pull request #2722 from atmire/w2p-69349_edit-community-assign-roles
Edit Community/Collection - Assign Roles/Groups
2020-04-16 11:36:09 -05:00
Raf Ponsaerts
802e641a3b Fix test issues after master merge 2020-04-16 13:43:45 +02:00
Raf Ponsaerts
dd00ab2bd3 Merge remote-tracking branch 'dspace/master' into w2p-69349_edit-community-assign-roles 2020-04-16 11:12:15 +02:00
Marie Verdonck
bb1d5bd47a 70402: Tests for replace /metadata PATCH of own metadata at /eperson/epersons/<id> 2020-04-15 13:12:51 +02:00
Marie Verdonck
5727d090a9 70402: authorization logic via pre-authorize, in EPersonRestPermissionEvaluatorPlugin 2020-04-15 13:11:15 +02:00
Marie Verdonck
738b8c4329 70402: authorization logic in EPersonRestRepository#Patch 2020-04-15 12:42:13 +02:00
Raf Ponsaerts
153786cac5 [Task 70131] added X-On-Behalf-Of to allowedHeaders 2020-04-14 14:41:54 +02:00
Raf Ponsaerts
f14097c9db [Task 70387] applied feedback to the IT in CollectionGroupRestControllerIT 2020-04-14 13:02:07 +02:00
Tim Donohue
8ad01b2ddf Merge pull request #2736 from Micheleboychuk/DS-4412-ITs_toProveThatUsersInAdministratorsGroupGetFullAdminRights
DS-4412 Create Integration Tests to prove that users in the Administrators group get full Admin Rights
2020-04-09 16:14:05 -05:00
Mykhaylo
ffdd4a8474 renamed AdministratorOf in AdministratorOfFeature 2020-04-09 19:45:56 +02:00
Tim Donohue
c529d18880 Merge pull request #2719 from atmire/w2p-69741_Refactoring-Rest-Converters
REST API should respect "metadata.hide" configurations
2020-04-09 11:29:53 -05:00
Raf Ponsaerts
b0baab079a undo typo 2020-04-09 15:28:44 +02:00
Raf Ponsaerts
a74f11e11a Fixed checkstyle 2020-04-09 15:28:01 +02:00
Raf Ponsaerts
16675e405f Merge remote-tracking branch 'dspace/master' into w2p-69349_edit-community-assign-roles
Conflicts:
	dspace-server-webapp/src/main/java/org/dspace/app/rest/GroupRestController.java
2020-04-09 15:04:34 +02:00
Raf Ponsaerts
5afb016bee [Task 70353] applied feedback to the community and collection groups 2020-04-09 15:02:37 +02:00
Kevin Van de Velde
3667ce4b40 Removing some outdated comments & added a missing override 2020-04-09 14:12:35 +02:00
Raf Ponsaerts
7de471ddaf [Task 70232] moved createReadGroup to the collectionService and used this in both the Repository class and the IT class 2020-04-09 10:10:18 +02:00
Yana De Pauw
109be79edd 70236: Update log messages 2020-04-09 09:38:58 +02:00
Tim Donohue
1470406183 Merge pull request #2723 from atmire/Manage-groups-2
Group/EPerson management: Delete, retrieve parent object & patch support
2020-04-08 14:37:14 -05:00
Antoine Snyers
d231304355 Rewrite authorization and remove try-finally blocks 2020-04-08 14:02:55 +02:00
Raf Ponsaerts
14a8b720bc [Task 70232] applied feedback with regards to the collection and community groups 2020-04-08 13:18:13 +02:00
Kevin Van de Velde
fb1a90b7dc Removing enter in a file that we didn't need to modify 2020-04-07 11:18:31 +02:00
Tim Donohue
1c514b8c4f Merge pull request #2737 from tdonohue/DS-4476
Upgrade version of m-enforcer-plugin to fix DS-4476
2020-04-06 10:12:20 -05:00
Antoine Snyers
e62d912b11 Replace GroupService by GroupBuilder in a couple tests 2020-04-06 15:51:44 +02:00
Antoine Snyers
b49c86ac49 Whitespace fix 2020-04-06 11:14:58 +02:00
Antoine Snyers
1f3e7f732b Allow the parent object link for members of the group 2020-04-06 10:12:02 +02:00
Mykhaylo
4522618531 renamed class AdministratorFeature to AdministratorOf and added description 2020-04-06 09:40:22 +02:00
Tim Donohue
20ab631541 Upgrade version of m-enforcer-plugin to fix DS-4476 2020-04-03 14:57:31 -05:00
Mykhaylo
a4a9126620 added IT for Administrator feature 2020-04-03 17:31:34 +02:00
Mykhaylo
09b2f0e17a added javadoc 2020-04-03 17:28:53 +02:00
Antoine Snyers
fd573bc094 Checkstyle fix 2020-04-03 16:57:20 +02:00
Antoine Snyers
37abae898a Add license 2020-04-03 16:14:17 +02:00
Mykhaylo
bd0055d563 added ITs for Administrator feature 2020-04-03 14:59:41 +02:00