Commit Graph

5332 Commits

Author SHA1 Message Date
Bruno Roemers
d31f6834c8 88196: WIP: Test place of metadata in new version (implementation needs fix) 2022-03-11 15:10:26 +01:00
Bruno Roemers
938f1bab52 88196: BUGFIX: Auto-assign place in RelationshipBuilder 2022-03-11 11:24:04 +01:00
Bruno Roemers
f6b72787de 88196: WIP: Test order of plain and virtual metadata (after relationship versioning) 2022-03-10 20:00:22 +01:00
Bruno Roemers
f75d680ce3 88061: Test relationship support of VersioningConsumer 2022-03-10 19:26:35 +01:00
Bruno Roemers
0b9b16a14a 88061: Implement relationship latest version status change (untested) 2022-03-09 19:37:10 +01:00
Bruno Roemers
020ebbd3d1 88061: Refactor VersioningConsumer 2022-03-09 10:55:09 +01:00
Bruno Roemers
b142601c62 88056: Filter relationship metadata by class instance instead of authority key 2022-03-07 14:17:26 +01:00
Bruno Roemers
85b2752565 88146: Bugfix: Add excludeTilted to RelationshipDAO#countByItem, add note to docs 2022-03-04 17:31:04 +01:00
Bruno Roemers
272fd35535 88056: Copy relationships when creating new version of item 2022-03-04 16:13:49 +01:00
Bruno Roemers
b912769580 88056: Bugfix: do not copy virtual metadata to new version of items 2022-03-04 16:10:42 +01:00
Bruno Roemers
e783576476 88051: Fix unnecessary stubbing exception 2022-03-03 14:35:04 +01:00
Bruno Roemers
fb4eb05e5d 88051: Fix tests 2022-03-03 10:29:32 +01:00
Bruno Roemers
0b31955f83 88051: Write tests for excludeNonLatest flag 2022-03-02 16:44:59 +01:00
Bruno Roemers
85d05e6ea8 88051: Fix tests 2022-03-02 13:48:50 +01:00
Bruno Roemers
a5f0c03a27 88051: Support filtering non-latest relationships 2022-03-02 00:58:32 +01:00
Bruno Roemers
d0aab90ffc 88049: Add latest_version_status column to relationship table 2022-03-01 02:30:41 +01:00
Tim Donohue
122924af82 [maven-release-plugin] prepare release dspace-7.2 2022-02-03 13:14:08 -06:00
Tim Donohue
1be54376ac Merge pull request #8047 from mspalti/dynamic-default-dims
Dynamic IIIF canvas dimensions
2022-02-01 09:58:14 -06:00
Tim Donohue
d928f84779 Fix bugs reported by errorprone after it was upgraded 2022-01-31 11:15:18 -06:00
Tim Donohue
c15d9307f9 Update errorprone and mockito-inline to support Java 17 2022-01-31 11:15:18 -06:00
Tim Donohue
adbcbb9b0d Merge pull request #8091 from 4Science/CST-4505-EmbargoItemMetadata
Embargo Item Metadata
2022-01-31 11:13:26 -06:00
Tim Donohue
0881d3a7dc Merge pull request #8088 from hardyoyo/port-oidc-auth-plugin-from-dspace-cris
Port OIDC (OpenID Connect) auth plugin from DSpace-CRIS
2022-01-31 08:50:06 -06:00
Michael Spalti
1724a09213 Merge branch 'main' into dynamic-default-dims 2022-01-29 10:46:40 -08:00
Tim Donohue
c671850784 Merge pull request #8142 from hardyoyo/8138-fix-sql-in-itemDAOImpl.java
8138 Fix SQL/HQL in itemDAOImpl.java
2022-01-28 14:20:32 -06:00
Tim Donohue
4c28d5f32b Merge pull request #8015 from mspalti/iiif-item-import
IIIF Options for item import (SAF)
2022-01-28 14:18:20 -06:00
Mykhaylo
294045d760 refactored AccessConditionConfigurationService 2022-01-28 20:17:24 +01:00
Hardy Pottinger
372ee07b2f 8138 Fix SQL/HQL in itemDAOImpl.java 2022-01-28 13:00:32 -06:00
Mykhaylo
d74b85e901 added java doc 2022-01-28 18:15:34 +01:00
Tim Donohue
2e3c4f033d Merge pull request #8113 from atmire/bitstream-download-inputstream-leak
File downloads don't close inputstreams when cached fix
2022-01-27 16:37:38 -06:00
Tim Donohue
e8b4fdf337 Merge pull request #8090 from 4Science/CST-4874-Feedback
Feedback form - rest part
2022-01-27 15:12:43 -06:00
Hardy Pottinger
ddbaabcbb5 Requested changes
- only warn about failure to find a matching ePerson if canSelfRegister
is false
- tell LGTMbot everything is fine with the redirect
- remove comments about nonexistent ORCID login code
2022-01-27 10:57:54 -06:00
Michael Spalti
ecf24b54f1 Fixed dimension cache. 2022-01-26 14:35:08 -08:00
Kevin Van de Velde
42cae867db Move the citation generation in a single method again 2022-01-26 16:02:49 +01:00
Michael Spalti
0579b7d99c Added config for updating default dimension for all images w/o metadata. 2022-01-25 13:25:11 -08:00
Michael Spalti
fbe1b55edd Updated cache logging. 2022-01-25 10:33:58 -08:00
Michael Spalti
346d041f7e Bitstream cache. 2022-01-25 09:46:24 -08:00
Michael Spalti
abf198037a Shared image server query service 2022-01-25 09:20:19 -08:00
Mykhaylo
34d9dbadd2 minor fix 2022-01-25 18:15:09 +01:00
Mykhaylo
b83291748a fix inherit of policies in submission 2022-01-25 17:48:49 +01:00
Michael Spalti
6ede71866a Using updated constants in shared utils. 2022-01-24 16:54:14 -08:00
Michael Spalti
7abdf17e06 Merge branch 'main' into iiif-item-import 2022-01-24 15:42:37 -08:00
Tim Donohue
750426988b Merge pull request #8022 from astrowq/dev/new-date-format
fix an error when harvesting arXiv OAI-PMH
2022-01-24 14:15:21 -06:00
Hardy Pottinger
e504597ee2 Fix checkstyle errors 2022-01-24 12:35:44 -06:00
Hardy Pottinger
7c944d5eb5 Requested change: Add logging for no such user and canSelfRegister=false 2022-01-21 17:17:17 -06:00
Hardy Pottinger
3a04b92c80 Requested changes
- Add sane fall-back defaults for OIDC, where possible.
- Improve error logging for missing properties
- Include authentication-oidc.cfg in dspace.cfg
- Add configuration examples for OIDC to local.cfg-EXAMPLE
- Improve authentication-oidc.cfg with sane defaults and more comments
2022-01-21 16:57:47 -06:00
Hardy Pottinger
e6012b0ef7 Add missing isUsed override to OidcAuthentication code. 2022-01-21 13:45:08 -06:00
Hardy Pottinger
e8aa946963 Iron out some checkstyle wrinkles 2022-01-21 13:45:08 -06:00
Hardy Pottinger
b2a24301b9 Disable DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES
- Makes OIDC authentication sturdier: implementations can and do differ
slightly, an unknown property should not prevent authentication
2022-01-21 13:45:08 -06:00
Hardy Pottinger
2987fc2f9a Suggested changes from Luca Giamminonni: remove ORCID AuthN 2022-01-21 13:45:08 -06:00
Hardy Pottinger
2d05ff392c Add missing util: ThrowingSupplier 2022-01-21 13:45:07 -06:00