Commit Graph

3385 Commits

Author SHA1 Message Date
benbosman
124117c169 Merge pull request #2778 from atmire/w2p-71143_preAuthorize-annotations
Pre authorize annotations for subresources
Merging since we have 2 approvals
2020-06-18 18:14:29 +02:00
Andrea Bollini
f093db181d Merge branch 'master' of https://github.com/DSpace/DSpace into DS-4466_new 2020-06-18 18:00:27 +02:00
benbosman
559001cf43 Removing unused import 2020-06-18 17:16:56 +02:00
benbosman
8172dd5fb0 Re-enable findByObjectAndFeatureTest
The findByObjectAndFeatureTest can be used again thanks to https://github.com/DSpace/DSpace/pull/2778/files#diff-311a7e07c257d9c869f4de1347f5f761R51
2020-06-18 17:05:31 +02:00
Andrea Bollini
e9abbc505b Add initial implementation for VocabularyEntryDetails repository 2020-06-18 12:59:02 +02:00
Andrea Bollini
61c346089e Cleanup authority service implementation 2020-06-18 12:58:28 +02:00
Raf Ponsaerts
57d63c211e [Task 71441] added javadoc and minor cleanup 2020-06-18 12:58:23 +02:00
Andrea Bollini
d38dfdb31f Add support for : in string identifier 2020-06-18 12:56:44 +02:00
Andrea Bollini
f44b28a8f5 Implement check for mandatory parameters 2020-06-18 12:56:23 +02:00
Andrea Bollini
ae60714f7d Align test with the contract 2020-06-18 12:55:58 +02:00
Andrea Bollini
94581761b9 Fix typos 2020-06-18 12:55:40 +02:00
Raf Ponsaerts
de357b581c [Task 71441] altered the processFiles endpoint and added the process filetypes endpoint with tests 2020-06-18 12:49:43 +02:00
Andrea Bollini
ec3df2e523 Fix test setup, update response code according to the contract 2020-06-18 12:42:59 +02:00
Andrea Bollini
3e8b2f87b6 Remove invalid test, cleanup 2020-06-18 12:28:48 +02:00
Mykhaylo
d7ce794eab fix creation of the internal maps of authorities 2020-06-18 10:14:56 +02:00
Mykhaylo
4784d34066 renamed classes 2020-06-17 18:22:13 +02:00
Peter Nijs
e7ef7d3c5e 71343: Authorization for Downloads of restricted Bitstreams #2 2020-06-17 16:23:54 +02:00
Mykhaylo
dc2f68655f Merge branch 'CST-3088' into draft_vocabulary 2020-06-17 11:47:50 +02:00
Andrea Bollini
8afa698e04 Initial refactoring for vocabularies (Draft) 2020-06-16 18:35:04 +02:00
Mykhaylo
d794c1cdf0 update tests of Vocabulary 2020-06-16 18:22:56 +02:00
Andrea Bollini
e2f79861e3 Fix wrong name 2020-06-16 17:14:44 +02:00
Marie Verdonck
c4df4f2ed7 71362: permissions for bitstream metadata READ + tests 2020-06-16 16:37:02 +02:00
Mykhaylo
d77c505a66 added ITs for ORCID 2020-06-16 16:27:27 +02:00
Mykhaylo
eef6868a2f renamed methods 2020-06-16 11:09:32 +02:00
Raf Ponsaerts
31c87c2ba1 [Task 71405] fixed the Process Files endpoints and added two tests for them 2020-06-16 09:46:01 +02:00
Mykhaylo
60240b19ca added ITs for check Content-Language header 2020-06-15 16:01:04 +02:00
Mykhaylo
e2cf32dea3 added license 2020-06-15 16:00:38 +02:00
Mykhaylo
efcefef914 added ITs for language support 2020-06-15 16:00:19 +02:00
Mykhaylo
ec59b7d45e added Filter for set Content-Language Header of the response 2020-06-15 15:58:21 +02:00
Mykhaylo
908f4c761a added initial implementantions for languages support 2020-06-15 15:52:44 +02:00
Raf Ponsaerts
b32c461006 [Task 71405] applied community feedback to the Scripts and Processes endpoints 2020-06-15 14:58:11 +02:00
Marie Verdonck
344f664521 license added 2020-06-15 14:01:36 +02:00
Marie Verdonck
a15570b5fb 71356: Private bitstreams their metadata still accessible 2020-06-15 12:59:03 +02:00
Mykhaylo
1765d2a161 added tests 2020-06-15 11:53:50 +02:00
Mykhaylo
04d0775b21 Merge branch 'master' into DS-4486 2020-06-12 14:26:27 +02:00
Peter Nijs
48a8639902 71342: Authorization for Downloads of restricted Bitstreams #1 2020-06-12 13:56:38 +02:00
Mykhaylo
25adabe0a4 cleanup tests 2020-06-12 11:18:52 +02:00
Mykhaylo
c3d043f2a3 renamed variable 2020-06-12 11:13:59 +02:00
Mykhaylo
4ff01ae963 added test 2020-06-12 01:07:08 +02:00
Mykhaylo
d9d698dcd1 Implement community feedbacks 2020-06-11 19:19:02 +02:00
Raf Ponsaerts
3aba1b7545 Added a way to ignore write only properties in REST objects for tests and rewrote EPersonRestRepositoryIT tests to use this 2020-06-11 15:08:03 +02:00
Mykhaylo
f5b7d5854b Implement community feedbacks 2020-06-11 11:20:48 +02:00
Mykhaylo
aa15d65817 Implement community feedbacks 2020-06-11 10:47:37 +02:00
Raf Ponsaerts
80f7bad494 [Task 71348] fixed the patch replace password for eperson with a token to now be available to anonymous calls 2020-06-11 10:23:50 +02:00
Mykhaylo
5f6775a122 added ITs for Vocabulary Entries 2020-06-10 21:30:10 +02:00
Tim Donohue
81b1e57d79 Merge pull request #2762 from atmire/w2p-70471_request-configuration-properties-in-rest
Configuration property retrieval Rest endpoint
2020-06-10 13:18:46 -05:00
Mykhaylo
e39c2a8582 added ITs for Controlled Vocabularies 2020-06-10 17:00:43 +02:00
Raf Ponsaerts
5f44fe11f7 Undo findall preauthorize annotation change on AuthorizationFeatureRestRepository 2020-06-10 13:50:17 +02:00
Raf Ponsaerts
56629fd34e [Task 71335] removed wrongly added preAuthorize on bitstreamFormatRestRepository#findAll 2020-06-10 11:53:24 +02:00
Raf Ponsaerts
faef05258a [Task 71335] removed unneeded PermissionEvaluatorPlugins and changed PreAuthorize annotations where necessary 2020-06-10 11:51:44 +02:00