Commit Graph

14719 Commits

Author SHA1 Message Date
Mykhaylo
a85f4e69b9 implemented patch operations for AccessConditions in submission 2021-12-14 13:42:15 +01:00
Mykhaylo
420f661a5b refactoring 2021-12-14 09:14:25 +01:00
Mykhaylo
f919986bdb implemented remove patch operation for workspaceitem-data-access endpoint 2021-12-13 23:54:15 +01:00
Mykhaylo
c4bbd2e6e0 added tests for SubmissionAccessOptions endpoint 2021-12-13 22:34:55 +01:00
Mykhaylo
aaffe5ca80 implemented SubmissionAccessOptions endpoint 2021-12-13 22:32:58 +01:00
Tim Donohue
c1d8303041 Merge pull request #8030 from tdonohue/fix_it_logging
Fix Integration Test logging so that it works and uses log4j2
2021-12-03 11:40:02 -06:00
Tim Donohue
b27e167fab Merge pull request #7967 from DSpace/dependabot/maven/com.google.oauth-client-google-oauth-client-1.32.1
Bump google-oauth-client from 1.23.0 to 1.32.1
2021-12-02 16:27:19 -06:00
dependabot[bot]
ec9d81b218 Bump google-oauth-client from 1.23.0 to 1.32.1
Bumps [google-oauth-client](https://github.com/googleapis/google-oauth-java-client) from 1.23.0 to 1.32.1.
- [Release notes](https://github.com/googleapis/google-oauth-java-client/releases)
- [Changelog](https://github.com/googleapis/google-oauth-java-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-oauth-java-client/compare/1.23.0...v1.32.1)

---
updated-dependencies:
- dependency-name: com.google.oauth-client:google-oauth-client
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-02 21:04:45 +00:00
Tim Donohue
8f06ba0de0 Merge pull request #8034 from PabloDeAlbu/fix_metadavalidation_if_isAuthorityControlled
Fix condition for metadata validation if is Authority Controlled
2021-12-02 15:03:24 -06:00
Tim Donohue
db1a520e3d Add sample debug logging for REST API 2021-12-02 14:45:07 -06:00
Tim Donohue
1c31a3a7c5 Add debug logging to auth process 2021-12-02 14:45:03 -06:00
Tim Donohue
84bdb8bc20 Fix incorrect comments 2021-12-02 12:31:12 -06:00
Tim Donohue
4c87bded7d Fix test logging so that it also uses Log4j2 & sends logs to failsafe, etc 2021-12-02 12:31:12 -06:00
Tim Donohue
c61d47e6d7 Merge pull request #8031 from tdonohue/fix_unstable_its
Fix unstable / randomly failing IT methods in AuthenticationRestControllerIT
2021-12-02 11:37:45 -06:00
Tim Donohue
1146d6ec14 Fix unstable tests by checking for JWT equality claim by claim, since a one second difference in expiration date can change entire JWT. 2021-12-02 10:49:13 -06:00
Tim Donohue
b4249dbc0d Ensure "Bearer " prefix always removed from Authorization header 2021-12-02 10:47:39 -06:00
Tim Donohue
083539754b Merge pull request #8032 from tdonohue/fix_ShibAuth_behavior
Fix issue where Shibboleth Authentication was creating two temporary Auth Cookies
2021-12-02 10:28:35 -06:00
Tim Donohue
dcfa74a2c3 Merge pull request #8040 from clairtonluz/patch-1
Upgrade aws-java-sdk-s3 version to avoid exception on start "Socket n…
2021-11-24 08:43:00 -06:00
Clairton Luz
7fca858260 Upgrade aws-java-sdk-s3 version to avoid exception on start "Socket not created by this factory"
Current docker imagem `dspace/dspace:dspace-7.1` when enable s3Store into bitstore.xml throw exception  when start application beacause of the current version of `aws-java-sdk-s3` is incompatible with java 11. So I upgrade version to resolve the problem.
2021-11-24 08:55:42 -03:00
William Welling
1db8e382d5 chown app directory during dependency images build (#8035) 2021-11-23 11:04:51 -06:00
pablo
b7f07da8a2 Fix condition for metadata validation if is Authority Controlled 2021-11-23 09:00:37 -03:00
Tim Donohue
5fe021d28d Merge pull request #8038 from 4Science/fix-entity-type-test
Fixed InitializeEntitiesIT destroy method to not delete none entity type
2021-11-22 12:40:47 -06:00
Luca Giamminonni
d2430193b1 Improved InitializeEntitiesIT destroy method to not delete none entity type 2021-11-22 18:02:47 +01:00
Tim Donohue
7fda074543 Merge pull request #7994 from mwoodiupui/7988
Ensure that a mapped Item is exported only once.
2021-11-11 16:16:24 -06:00
Tim Donohue
e01ec94881 Remove ShibbolethRestController and move code into ShibbolethLoginFilter. 2021-11-11 13:51:28 -06:00
Tim Donohue
21549d0198 Rename ShibbolethAuthenticationFilter to ShibbolethLoginFilter 2021-11-11 13:51:28 -06:00
Tim Donohue
a4eda30103 Remove unused parameters from several auth related methods. 2021-11-11 13:51:28 -06:00
Tim Donohue
a4a00a8949 Refactor DSpaceAuthentication object to make it clearer when user is authenticated and when they are not. Fix a few usages in code 2021-11-11 13:45:08 -06:00
Tim Donohue
ae6f795f20 Merge pull request #8026 from DSpace/fix_8016
Fix two ITs for stability (PackagerIT.destroy() and RelationshipTypeRestControllerIT.findAllEntityTypes)
2021-11-05 12:44:48 -05:00
Tim Donohue
4c23431d40 Add missing @Override 2021-11-05 11:07:49 -05:00
Tim Donohue
b990d75d9e Fix a recently broken IT by including "none" entity type 2021-11-05 10:19:25 -05:00
Tim Donohue
b242d20055 Fix IT by ensuring it calls super.destroy() 2021-11-04 16:45:30 -05:00
Tim Donohue
e297d98095 [maven-release-plugin] prepare for next development iteration 2021-10-28 13:49:02 -05:00
Tim Donohue
c2e31d08ef [maven-release-plugin] prepare release dspace-7.1 dspace-7.1 2021-10-28 13:48:56 -05:00
Tim Donohue
f025e81713 Update LICENSES_THIRD_PARTY for v7.1 2021-10-28 10:26:53 -05:00
Tim Donohue
97d0a1f128 Merge pull request #8013 from 4Science/improve-handing-of-default-bitstream-read-policies
Improve handing of default bitstream read policies
2021-10-26 12:11:22 -05:00
Tim Donohue
c3bea16ab9 Merge pull request from GHSA-cf2j-vf36-c6w8
Default groups issue
2021-10-26 11:31:42 -05:00
Tim Donohue
f21b16c255 Merge pull request #8014 from 4Science/re-enableITtest
Re-enable IT test EntityTypeRestRepositoryIT#findAllByAuthorizedExternalSource
2021-10-25 17:17:32 -05:00
Mykhaylo
d3ba3b6c71 fix failed test 2021-10-25 21:30:39 +02:00
Andrea Bollini
16cf19bed0 IT to proof that DSpace/DSpace#7928 is solved 2021-10-25 19:03:57 +02:00
Andrea Bollini
277b499a5c Fix for GHSA-cf2j-vf36-c6w8 2021-10-25 19:01:36 +02:00
Tim Donohue
70ffeaac30 Merge pull request #7941 from 4Science/CST-4503-AddingNewRelationshipsInEditItem
Adding new Relationships in Edit Item is difficult for entities with many relationships - REST
2021-10-25 10:09:05 -05:00
Andrea Bollini
0de9680781 Add tests against permission escalation 2021-10-25 16:55:24 +02:00
Mykhaylo
7c10aeccbf minor fix 2021-10-25 16:19:27 +02:00
Mykhaylo
4b21327a8e Merge branch 'main' into improve-handing-of-default-bitstream-read-policies 2021-10-25 16:18:13 +02:00
Mykhaylo
c3eb1cfed6 refactoring 2021-10-25 16:13:01 +02:00
Tim Donohue
c9e36c8659 Merge pull request #8000 from tdonohue/iiif_docker
Add docker-compose script for IIIF server
2021-10-22 12:18:12 -05:00
Tim Donohue
dbb8ce726d Merge pull request #3210 from mspalti/iiif-endpoint
IIIF REST API
2021-10-22 12:16:58 -05:00
Mykhaylo
ee857f9412 add support to enable/disable append-mode of DefaultReadGroups via conf 2021-10-22 18:40:45 +02:00
Tim Donohue
b4ff0dcf06 Update docker-compose README with details of dspace-iiif 2021-10-22 11:28:08 -05:00