Commit Graph

6761 Commits

Author SHA1 Message Date
Tim Donohue
a95faed6d4 Merge pull request #8162 from 4Science/CST-5251
Improved builder's cleanup to avoid consumers executions
2022-02-14 16:38:12 -06:00
Tim Donohue
c5786a0b0f Merge pull request #8160 from mspalti/shib_auth_modification
Removes ShibAuthentication session dependency for special groups.
2022-02-14 16:30:38 -06:00
Huma Zafar
8c44a95c7b Adds check for whether source and target collections are the same when moving an item. (#8055) 2022-02-14 14:19:09 -05:00
Tim Donohue
baea61e1b6 Merge pull request #8156 from toniprieto/change-group-name
Changing the name of a group should not recalculate group2groupcache table
2022-02-14 12:47:26 -06:00
Luca Giamminonni
980359a0a9 [CST-5288] Added custom health indicator to check GeoIP configuration status 2022-02-14 13:44:45 +01:00
Luca Giamminonni
56896c3bb6 [CST-5251] Improved missing builder's cleanup 2022-02-11 16:34:02 +01:00
Yana De Pauw
eaac8a6324 87384: Fix Null metadata values being added #2 2022-02-11 10:43:56 +01:00
Michael Spalti
1c2200aacd Added required request attribute. 2022-02-10 14:41:33 -08:00
Michael Spalti
6671d67894 Removes session dependency when accessing special groups. 2022-02-10 12:06:05 -08:00
Luca Giamminonni
35179b535e [CST-5251] Improved builder's cleanup to avoid consumers executions 2022-02-10 16:11:07 +01:00
Toni Prieto
f05c6ac140 Add call to setMetadataModified() when the name of group is changed to trigger MODIFY_METADATA event 2022-02-09 14:09:32 +01:00
Pascal-Nicolas Becker
dcd434ded0 Remove unneccessary second Context in RDFConsumer
fixes #8152
2022-02-07 23:36:02 +01:00
Tim Donohue
18c524170a [maven-release-plugin] prepare for next development iteration 2022-02-03 13:14:11 -06:00
Tim Donohue
122924af82 [maven-release-plugin] prepare release dspace-7.2 2022-02-03 13:14:08 -06:00
Mark H. Wood
c0d98d30bc Merge remote-tracking branch 'upstream/main' into 8099 2022-02-02 12:25:31 -05:00
Mark H. Wood
5c5025cd6d Rip out the unused CachingService. $8099 2022-02-02 12:08:11 -05: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
Yura Bondarenko
9664296af6 86201: Fix RelationshipService place handling
Correctly take into account the place of other Relationships and/or MDVs when creating/modifying/deleting Relationships
Simplify RelationshipService public API to avoid having to call updatePlaceInRelationship explicitly
Additional tests to cover issues with the previous implementation
2022-02-01 14:53:18 +01: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
Toni Prieto
dab8b2b9f8 Changing the name of a group should not recalculate group2groupcache table 2022-01-30 16:45:05 +01: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
Mark H. Wood
530d69bad8 Switch Hibernate to JCache #8099 2022-01-28 09:47:02 -05: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