[DSpace/DSpace] 51d887: 94299 Multiple Bitstream deletion endpoint

0 views
Skip to first unread message

Tim Donohue

unread,
Jun 5, 2023, 4:36:00 PM6/5/23
to dspace-c...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/DSpace/DSpace
Commit: 51d8874a8fdf9488615aab7d80e7597f5b0d2341
https://github.com/DSpace/DSpace/commit/51d8874a8fdf9488615aab7d80e7597f5b0d2341
Author: jensroets <jens....@atmire.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/RestResourceController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299 Multiple Bitstream deletion endpoint


Commit: 464465560187002f0d50dbd0f6a9f12044a42723
https://github.com/DSpace/DSpace/commit/464465560187002f0d50dbd0f6a9f12044a42723
Author: jensroets <jens....@atmire.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java

Log Message:
-----------
94299 Multiple Bitstream deletion endpoint: rename items to parents


Commit: 8be66c935dcd719e3154d7f87192cf9807588f95
https://github.com/DSpace/DSpace/commit/8be66c935dcd719e3154d7f87192cf9807588f95
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-api/src/main/resources/Messages.properties
A dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/RESTBitstreamNotFoundException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java

Log Message:
-----------
94299: Remove bitstreams in bulk via patch


Commit: 09b56c2d99b770d376a3e49cb7f01b3ca0a4f5eb
https://github.com/DSpace/DSpace/commit/09b56c2d99b770d376a3e49cb7f01b3ca0a4f5eb
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java

Log Message:
-----------
94299: Configurable limit on amount of patch operations


Commit: 80706592aae50681dde850391770e6fe09ee6eca
https://github.com/DSpace/DSpace/commit/80706592aae50681dde850391770e6fe09ee6eca
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/RestResourceController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
Revert "94299 Multiple Bitstream deletion endpoint"

This reverts commit 51d8874a


Commit: 999fb46e8dfafe82313d6b19441ec34075a2a4c8
https://github.com/DSpace/DSpace/commit/999fb46e8dfafe82313d6b19441ec34075a2a4c8
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299: Add IT


Commit: c670251a68433cfaecfa73f65665b9892aef22fe
https://github.com/DSpace/DSpace/commit/c670251a68433cfaecfa73f65665b9892aef22fe
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299: Fix minor issues


Commit: 78fba6b579c3af233c80861c6efb90491cb8d925
https://github.com/DSpace/DSpace/commit/78fba6b579c3af233c80861c6efb90491cb8d925
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java

Log Message:
-----------
94299: checkstyle


Commit: 81f1eab2ed9dfc1b9ce4a09f24902478b7ffa392
https://github.com/DSpace/DSpace/commit/81f1eab2ed9dfc1b9ce4a09f24902478b7ffa392
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/administer/ProcessCleaner.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCli.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCliConfiguration.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerConfiguration.java
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExport.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemexport/service/ItemExportService.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategy.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CombiningRequestItemStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItem.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemMetadataStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
M dspace-api/src/main/java/org/dspace/app/util/OpenSearchServiceImpl.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationMethod.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationServiceImpl.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/OidcAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/OidcAuthenticationBean.java
M dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthenticationBean.java
M dspace-api/src/main/java/org/dspace/authenticate/PasswordAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/ShibAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/X509Authentication.java
M dspace-api/src/main/java/org/dspace/authenticate/service/AuthenticationService.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
A dspace-api/src/main/java/org/dspace/authorize/RegexPasswordValidator.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/ValidatePasswordServiceImpl.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
A dspace-api/src/main/java/org/dspace/authorize/service/PasswordValidatorService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
A dspace-api/src/main/java/org/dspace/authorize/service/ValidatePasswordService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/ProcessDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/ProcessDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/WorkspaceItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactory.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/content/logic/DefaultFilter.java
M dspace-api/src/main/java/org/dspace/content/logic/Filter.java
A dspace-api/src/main/java/org/dspace/content/logic/FilterUtils.java
M dspace-api/src/main/java/org/dspace/content/logic/LogicalStatement.java
M dspace-api/src/main/java/org/dspace/content/logic/LogicalStatementException.java
M dspace-api/src/main/java/org/dspace/content/logic/TestLogicRunner.java
A dspace-api/src/main/java/org/dspace/content/logic/TrueFilter.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/AbstractCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/BitstreamCountCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/Condition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/InCollectionCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/InCommunityCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/IsArchivedCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/IsWithdrawnCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValueMatchCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValuesMatchCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/ReadableByGroupCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/AbstractOperator.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/And.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Nand.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Not.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Or.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/core/Context.java
M dspace-api/src/main/java/org/dspace/core/Email.java
A dspace-api/src/main/java/org/dspace/ctask/general/CitationPage.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
R dspace-api/src/main/java/org/dspace/curate/CitationPage.java
M dspace-api/src/main/java/org/dspace/curate/Curation.java
M dspace-api/src/main/java/org/dspace/curate/Curator.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaSettings.java
M dspace-api/src/main/java/org/dspace/eperson/EPerson.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
A dspace-api/src/main/java/org/dspace/eperson/GoogleCaptchaResponse.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/InvalidReCaptchaException.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/AccountService.java
A dspace-api/src/main/java/org/dspace/eperson/service/CaptchaService.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/OpenAIREFundingDataProvider.java
M dspace-api/src/main/java/org/dspace/google/GoogleAnalyticsEvent.java
M dspace-api/src/main/java/org/dspace/google/GoogleAsyncEventListener.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClient.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientException.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientImpl.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilder.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverDTO.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverService.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverServiceImpl.java
M dspace-api/src/main/java/org/dspace/handle/service/HandleService.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/iiif/canvasdimension/CanvasDimensionCLI.java
M dspace-api/src/main/java/org/dspace/iiif/canvasdimension/IIIFCanvasDimensionServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SplitMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactory.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactoryImpl.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ProcessServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/service/ProcessService.java
M dspace-api/src/main/java/org/dspace/service/impl/ClientInfoServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
A dspace-api/src/main/java/org/dspace/storage/bitstore/BaseBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/DSBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
A dspace-api/src/main/java/org/dspace/util/FunctionalUtils.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/scripts.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
M dspace-api/src/test/java/org/dspace/AbstractDSpaceIntegrationTest.java
A dspace-api/src/test/java/org/dspace/administer/ProcessCleanerIT.java
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
M dspace-api/src/test/java/org/dspace/app/bulkedit/MetadataExportSearchIT.java
A dspace-api/src/test/java/org/dspace/app/itemexport/ItemExportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CombiningRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
A dspace-api/src/test/java/org/dspace/authorize/RegexPasswordValidatorTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ProcessBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
A dspace-api/src/test/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilderTest.java
A dspace-api/src/test/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilderTest.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-api/src/test/java/org/dspace/service/impl/ClientInfoServiceImplTest.java
A dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/Application.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanChangePasswordFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/PasswordNotValidException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/WrongCurrentPasswordException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/hdlresolver/HdlResolverRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/EPersonRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/EPersonPasswordAddOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/rest/scripts.xml
A dspace-server-webapp/src/test/java/org/dspace/app/itemexport/ItemExportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/matcher/GoogleAnalyticsEventMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CanChangePasswordFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/eperson/DeleteEPersonSubmitterIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/hdlresolver/HdlResolverRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/google/GoogleAsyncEventListenerIT.java
A dspace-server-webapp/src/test/java/org/dspace/google/client/GoogleAnalyticsClientIT.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-multiple-authors.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/bin/dspace
M dspace/bin/start-handle-server
M dspace/bin/start-handle-server.bat
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/local.cfg.EXAMPLE
A dspace/config/modules/assetstore.cfg
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/curate.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/iiif.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/bibtex-integration.xml
M dspace/config/spring/api/bitstore.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-openaire.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
A dspace/config/spring/rest/google-analytics.xml
M dspace/config/spring/rest/scripts.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'DSpace_github/main' into w2p-94299_Multiple_Bitstream_deletion_endpoint

# Conflicts:
# dspace-api/src/main/resources/Messages.properties
# dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
# dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java


Commit: b24f121c767c1803882f1ae03d91d49e5a751eed
https://github.com/DSpace/DSpace/commit/b24f121c767c1803882f1ae03d91d49e5a751eed
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299: checkstyle issue after main merge


Commit: f3b939e88f63fd83f56dd1ea7f29781ce398d4fe
https://github.com/DSpace/DSpace/commit/f3b939e88f63fd83f56dd1ea7f29781ce398d4fe
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace/config/modules/rest.cfg

Log Message:
-----------
94299: Add rest.patch.operations.limit to config file


Commit: 58c71bbeabde411bcd9fa36a734adb9e8fce8bdd
https://github.com/DSpace/DSpace/commit/58c71bbeabde411bcd9fa36a734adb9e8fce8bdd
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/main/resources/Messages.properties
A dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/RESTBitstreamNotFoundException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace/config/modules/rest.cfg

Log Message:
-----------
Merge pull request #8485 from atmire/w2p-94299_Multiple_Bitstream_deletion_endpoint

multiple bitstream deletion endpoint


Compare: https://github.com/DSpace/DSpace/compare/61db65ead52a...58c71bbeabde

Tim Donohue

unread,
Jun 7, 2023, 10:29:24 AM6/7/23
to dspace-c...@googlegroups.com
Branch: refs/heads/rest-demo
Home: https://github.com/DSpace/DSpace
Commit: 51d8874a8fdf9488615aab7d80e7597f5b0d2341
https://github.com/DSpace/DSpace/commit/51d8874a8fdf9488615aab7d80e7597f5b0d2341
Author: jensroets <jens....@atmire.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/RestResourceController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299 Multiple Bitstream deletion endpoint


Commit: 464465560187002f0d50dbd0f6a9f12044a42723
https://github.com/DSpace/DSpace/commit/464465560187002f0d50dbd0f6a9f12044a42723
Author: jensroets <jens....@atmire.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java

Log Message:
-----------
94299 Multiple Bitstream deletion endpoint: rename items to parents


Commit: 8e2ada65b191d55bc86002bef10e2a4707cb4d2a
https://github.com/DSpace/DSpace/commit/8e2ada65b191d55bc86002bef10e2a4707cb4d2a
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-06 (Tue, 06 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java

Log Message:
-----------
97248: Fix File info Solr plugin to allow faceting


Commit: 3e651af7605853b013fe52607b0701f797090a28
https://github.com/DSpace/DSpace/commit/3e651af7605853b013fe52607b0701f797090a28
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-06 (Tue, 06 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CollectionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CommunityIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java

Log Message:
-----------
97248: Find DSO based configurations recursively through parent objects


Commit: 82bc777e45dce2525e2754fc338d27e7630bad1d
https://github.com/DSpace/DSpace/commit/82bc777e45dce2525e2754fc338d27e7630bad1d
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
A machine.cfg

Log Message:
-----------
Fix issue with indexing and add tests


Commit: c538b9cbedd2d7ab7ab88b912a5eeb75a180e10d
https://github.com/DSpace/DSpace/commit/c538b9cbedd2d7ab7ab88b912a5eeb75a180e10d
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace/config/spring/api/discovery.xml

Log Message:
-----------
Add docs and remove unused site configuration


Commit: eb50fa03eb2a64323bc3f71bad4fa9d2cbf71935
https://github.com/DSpace/DSpace/commit/eb50fa03eb2a64323bc3f71bad4fa9d2cbf71935
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CollectionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CommunityIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace/config/spring/api/discovery.xml
A machine.cfg

Log Message:
-----------
Merge branch 'discovery-fixes-7.2' into discovery-fixes


Commit: 463edac869855150b3bb1c6e2f31c8a97482a633
https://github.com/DSpace/DSpace/commit/463edac869855150b3bb1c6e2f31c8a97482a633
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
R machine.cfg

Log Message:
-----------
Remove local file


Commit: 2f8260ec4916e8c4dde54d20183dfb1d5c6f2cd0
https://github.com/DSpace/DSpace/commit/2f8260ec4916e8c4dde54d20183dfb1d5c6f2cd0
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
R machine.cfg

Log Message:
-----------
Merge branch 'discovery-fixes-7.2' into discovery-fixes


Commit: 14534b4eafb8f5333440a624f07395b2cb2f14eb
https://github.com/DSpace/DSpace/commit/14534b4eafb8f5333440a624f07395b2cb2f14eb
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java

Log Message:
-----------
Move context to first argument in getDiscoveryConfigurationByNameOrDso


Commit: 38b30c394c982c4760a8afc9676bfbe139de5e10
https://github.com/DSpace/DSpace/commit/38b30c394c982c4760a8afc9676bfbe139de5e10
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-14 (Wed, 14 Dec 2022)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java

Log Message:
-----------
Fix openSearchController issue


Commit: 69500ad5d579f6891bbf35c35e29b18f120b20e9
https://github.com/DSpace/DSpace/commit/69500ad5d579f6891bbf35c35e29b18f120b20e9
Author: Yana De Pauw <ya...@atmire.com>
Date: 2022-12-15 (Thu, 15 Dec 2022)

Changed paths:
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
M dspace/config/spring/api/discovery.xml

Log Message:
-----------
Fix discovery test config and make ids for relationship profiles unique


Commit: 1300cdc75b25181fdeebda20661aaa02b2d92bfc
https://github.com/DSpace/DSpace/commit/1300cdc75b25181fdeebda20661aaa02b2d92bfc
Author: Yury Bondarenko <yb...@tuta.io>
Date: 2022-12-19 (Mon, 19 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java

Log Message:
-----------
97248: Cache discovery configurations by UUID


Commit: eb28c639a00904deb0db663340c46d4b203ab8a7
https://github.com/DSpace/DSpace/commit/eb28c639a00904deb0db663340c46d4b203ab8a7
Author: Yury Bondarenko <yb...@tuta.io>
Date: 2022-12-19 (Mon, 19 Dec 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java

Log Message:
-----------
Merge branch 'discovery-fixes-7.2' into discovery-fixes


Commit: faea5a1ed210646e6ae04d35075d90be9a977534
https://github.com/DSpace/DSpace/commit/faea5a1ed210646e6ae04d35075d90be9a977534
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-01-02 (Mon, 02 Jan 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace/config/modules/bulkedit.cfg

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into discovery-fixes


Commit: 191d3700bb083129c7bd925be2a16df852f9049e
https://github.com/DSpace/DSpace/commit/191d3700bb083129c7bd925be2a16df852f9049e
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-02-17 (Fri, 17 Feb 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java

Log Message:
-----------
[CST-6402] manage saf import via remote url


Commit: 47fab88c17d8ac821f99c0d597cc6e8d3c153a8a
https://github.com/DSpace/DSpace/commit/47fab88c17d8ac821f99c0d597cc6e8d3c153a8a
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-02-24 (Fri, 24 Feb 2023)

Changed paths:
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace/config/spring/api/identifier-service.xml

Log Message:
-----------
89779: VersionedHandleIdentifierProviderWithCanonicalHandles fix pt1


Commit: b847d3ff720ffc1ea098308feec0e7de810d4e8f
https://github.com/DSpace/DSpace/commit/b847d3ff720ffc1ea098308feec0e7de810d4e8f
Author: Andrea Bollini <andrea....@4science.it>
Date: 2023-02-26 (Sun, 26 Feb 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java

Log Message:
-----------
CST-8792 remove all thumbnails in force mode


Commit: f70a0cdf5050f688547541dd3e18da49ae9b9267
https://github.com/DSpace/DSpace/commit/f70a0cdf5050f688547541dd3e18da49ae9b9267
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-02-27 (Mon, 27 Feb 2023)

Changed paths:
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java

Log Message:
-----------
89779: VersionedHandleIdentifierProviderTest pt2


Commit: b604480e31004b89d1545d6460afdbeb2c9f69fa
https://github.com/DSpace/DSpace/commit/b604480e31004b89d1545d6460afdbeb2c9f69fa
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java

Log Message:
-----------
89779: VersionedHandleIdentifierProviderTest pt2 & VersionedHandleIdentifierProviderWithCanonicalHandles fix


Commit: 5ee8def49c409a65ccbf69bc298873bf8d78e923
https://github.com/DSpace/DSpace/commit/5ee8def49c409a65ccbf69bc298873bf8d78e923
Author: Kevin Van de Velde <ke...@mire.be>
Date: 2023-03-02 (Thu, 02 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java

Log Message:
-----------
Fixing an issue where the REST api wouldn't resolve a handle url


Commit: 9675a0e9b1277679d4010405461cc87c8b81771e
https://github.com/DSpace/DSpace/commit/9675a0e9b1277679d4010405461cc87c8b81771e
Author: Mark H. Wood <mw...@iu.edu>
Date: 2023-03-06 (Mon, 06 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java

Log Message:
-----------
Move DateMathParser from instance variables to locals, so "now" is current time not startup time.
Clamp access condition dates to midnight UTC.
Add a lot of debug logging and a test main().


Commit: ecb1f1747cdb90ec6718e2c7c6ff32f4f3f7de91
https://github.com/DSpace/DSpace/commit/ecb1f1747cdb90ec6718e2c7c6ff32f4f3f7de91
Author: Mark H. Wood <mw...@iu.edu>
Date: 2023-03-06 (Mon, 06 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java

Log Message:
-----------
Guard against null dates. How embarassing.


Commit: 4748163eafd04e728f5201f31b29c9c0b8d8b9e8
https://github.com/DSpace/DSpace/commit/4748163eafd04e728f5201f31b29c9c0b8d8b9e8
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-11 (Sat, 11 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java

Log Message:
-----------
Fix #8714 and #8715


Commit: bdf867541d99a61342e3723d8c47e5bc653ae1cd
https://github.com/DSpace/DSpace/commit/bdf867541d99a61342e3723d8c47e5bc653ae1cd
Author: Luca Giamminonni <luca.gia...@4science.it>
Date: 2023-03-13 (Mon, 13 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java

Log Message:
-----------
[DSC-968] Adding pagination on bitstream cleanup


Commit: f82834bd574feeffd00070571198957d5d3f5358
https://github.com/DSpace/DSpace/commit/f82834bd574feeffd00070571198957d5d3f5358
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-13 (Mon, 13 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java

Log Message:
-----------
ItemOwningCollectionUpdateRestController: add support for inheritPolicies flag whem moving items


Commit: 11d2d5a3c72bb6122973263abed94fef655ea9fa
https://github.com/DSpace/DSpace/commit/11d2d5a3c72bb6122973263abed94fef655ea9fa
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-13 (Mon, 13 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java

Log Message:
-----------
Fix Checkstyle issues


Commit: 6970158eba3ad88d7e091a3dcff22e1a5673fb55
https://github.com/DSpace/DSpace/commit/6970158eba3ad88d7e091a3dcff22e1a5673fb55
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)

Changed paths:
M LICENSES_THIRD_PARTY
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
M dspace-iiif/pom.xml
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-services/pom.xml
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M pom.xml

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 372b7e339461a11e57937a945e027b1c42e429db
https://github.com/DSpace/DSpace/commit/372b7e339461a11e57937a945e027b1c42e429db
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-03-17 (Fri, 17 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql

Log Message:
-----------
fix #8719 update sequences


Commit: 5d52a2a512ca935fc76028ca1c872883d919d8fb
https://github.com/DSpace/DSpace/commit/5d52a2a512ca935fc76028ca1c872883d919d8fb
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-03-20 (Mon, 20 Mar 2023)

Changed paths:
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql

Log Message:
-----------
DS-8719 - added if exist to drop sequence


Commit: e0846452e57113c930e42b3fcceb455636bd6d5e
https://github.com/DSpace/DSpace/commit/e0846452e57113c930e42b3fcceb455636bd6d5e
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)

Changed paths:
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Added test and format registry entry

Added jp2 resource


Commit: 71ababf728b723dc28fc5149df39622e0cfa8a20
https://github.com/DSpace/DSpace/commit/71ababf728b723dc28fc5149df39622e0cfa8a20
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java

Log Message:
-----------
Updated bitstream format test


Commit: ac48b2d1fd529d3e5c2e1030ec921d7c965b8ce9
https://github.com/DSpace/DSpace/commit/ac48b2d1fd529d3e5c2e1030ec921d7c965b8ce9
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)

Changed paths:
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml

Log Message:
-----------
Fixed typo in bean definition


Commit: 73a9fac5e907cb9d104c0cb7cc1402fca5543754
https://github.com/DSpace/DSpace/commit/73a9fac5e907cb9d104c0cb7cc1402fca5543754
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
Modified converter service


Commit: 2b8c1ac6041eb65ff401a002b77709d7ded3fd92
https://github.com/DSpace/DSpace/commit/2b8c1ac6041eb65ff401a002b77709d7ded3fd92
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
minor refactoring


Commit: d3e70c4a0779d191b59a7dd19f3f801092322da2
https://github.com/DSpace/DSpace/commit/d3e70c4a0779d191b59a7dd19f3f801092322da2
Author: nwoodward <woodward...@gmail.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java

Log Message:
-----------
added exception handler for when maximum upload size is exceeded


Commit: 882373faa133fb5bd104f033a9082b35f9419498
https://github.com/DSpace/DSpace/commit/882373faa133fb5bd104f033a9082b35f9419498
Author: Vincenzo Mecca <vincenz...@4science.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java

Log Message:
-----------
[DURACOM-125][#8736] Failing Test ItemServiceTest

bug:
- MetadataValue list once modified should respect a similar order of
the `@OrderBy` annotation inside the `DSpaceObject#metadata` field.


Commit: b1c1edc7f0fc12ee0b2bdeedf463b50ad3e7d2c6
https://github.com/DSpace/DSpace/commit/b1c1edc7f0fc12ee0b2bdeedf463b50ad3e7d2c6
Author: Vincenzo Mecca <vincenz...@4science.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java

Log Message:
-----------
[DURACOM-125][#8736] Preserved order of modified MetadataValues

feat:
- Introduced new Class with static methods usable to order
`MetadataValue` lists;
- Introduced ITs also for `PatchMetadata` replace operations;
- Introduced new method `DspaceObject#getMetadataFieldId`.
ref:
- Replaced old sort method inside `ItemServiceImpl` with the new one


Commit: 3d0b63e15b473d0140cef5381814ed8db36d022b
https://github.com/DSpace/DSpace/commit/3d0b63e15b473d0140cef5381814ed8db36d022b
Author: Michael Spalti <msp...@gmail.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
Remove unused import


Commit: ae3c9642ff2f2e3392bd0ba946094ee1ed6f3079
https://github.com/DSpace/DSpace/commit/ae3c9642ff2f2e3392bd0ba946094ee1ed6f3079
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 56aca5c14f830ebce89f44737fb2e91b55206ed0
https://github.com/DSpace/DSpace/commit/56aca5c14f830ebce89f44737fb2e91b55206ed0
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml

Log Message:
-----------
100302: Fix issue with Pubmed too many requests


Commit: 48cf8403c3452fa7d67702ef7094c50b003d5d30
https://github.com/DSpace/DSpace/commit/48cf8403c3452fa7d67702ef7094c50b003d5d30
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)

Changed paths:
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into w2p-100302_Pubmed-lookup-too-many-requests-7.5


Commit: 6a29d014967e3c44d7f2ecff29d7049e978e082f
https://github.com/DSpace/DSpace/commit/6a29d014967e3c44d7f2ecff29d7049e978e082f
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace/config/spring/api/pubmed-integration.xml

Log Message:
-----------
99466: Fixed pubmed date not being saved like the dateFormatsToAttempt specified in pubmed-integration.xml


Commit: 692c5b5a996f0376b4007df7ba70b7e8115bae10
https://github.com/DSpace/DSpace/commit/692c5b5a996f0376b4007df7ba70b7e8115bae10
Author: Vincenzo Mecca <vincenz...@4science.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java

Log Message:
-----------
[DURACOM-125][#8736] Check replace operation correctness

feat:
- Introduced ITs inside RestRepositories to check correctness of multi replacement with indexes.


Commit: 0133be8a49316dae40b44e6d8b91b4836323b550
https://github.com/DSpace/DSpace/commit/0133be8a49316dae40b44e6d8b91b4836323b550
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
M dspace/config/spring/api/arxiv-integration.xml

Log Message:
-----------
99466: Fixed ArXiv date not being formatted as a date but just being saved as a plain string


Commit: c1731f11ee1d4e3259d2c7f9a81c7d38b441dd2e
https://github.com/DSpace/DSpace/commit/c1731f11ee1d4e3259d2c7f9a81c7d38b441dd2e
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java

Log Message:
-----------
Fix date tests to use our DateMatcher


Commit: 3ac343b413c7c650bbc0ccd222130f9884ae7c8c
https://github.com/DSpace/DSpace/commit/3ac343b413c7c650bbc0ccd222130f9884ae7c8c
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8746 from tdonohue/fix_broken_alert_test

Fix SystemWideAlert date tests to use our DateMatcher


Commit: c26d3d7104924abce33736f727525e7700068d06
https://github.com/DSpace/DSpace/commit/c26d3d7104924abce33736f727525e7700068d06
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 89143deb5ca74f81d6e061326b9ae7a36a3be359
https://github.com/DSpace/DSpace/commit/89143deb5ca74f81d6e061326b9ae7a36a3be359
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql

Log Message:
-----------
Merge pull request #8724 from arvoConsultores/DS-8719

fix #8719 update sequences


Commit: bdb88724ac8434956ec52dcdcb182f2d13e5edd5
https://github.com/DSpace/DSpace/commit/bdb88724ac8434956ec52dcdcb182f2d13e5edd5
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-28 (Tue, 28 Mar 2023)

Changed paths:
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge pull request #8705 from mspalti/jp2-test

Added test and format registry entry for JPEG2000 image


Commit: 0a4644750a6e63a44bd6b77861f3ee35d176292b
https://github.com/DSpace/DSpace/commit/0a4644750a6e63a44bd6b77861f3ee35d176292b
Author: Vincenzo Mecca <vincenz...@4science.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge remote-tracking branch 'origin/main' into duracom-125


Commit: 5976c5c9703fe6f2084f426cceeca73fceba5b7e
https://github.com/DSpace/DSpace/commit/5976c5c9703fe6f2084f426cceeca73fceba5b7e
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into w2p-99466_made-import-external-source-date-uniform_contribute-main


Commit: 1f209f47827cd6648dee427fad0412a8abcaaa1d
https://github.com/DSpace/DSpace/commit/1f209f47827cd6648dee427fad0412a8abcaaa1d
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: db3ebe84bde52c16ec53dc7af3cfd0a97981c727
https://github.com/DSpace/DSpace/commit/db3ebe84bde52c16ec53dc7af3cfd0a97981c727
Author: max.nuding <max.n...@uni-konstanz.de>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql

Log Message:
-----------
Change description column in orcid tables to TEXT type


Commit: aa45a407ba3510604641a7a7550b2728a2217766
https://github.com/DSpace/DSpace/commit/aa45a407ba3510604641a7a7550b2728a2217766
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java

Log Message:
-----------
Fix for #8732 and #8750


Commit: 8989d5ad1620cc6e159554287e7c4cae3bcf20ca
https://github.com/DSpace/DSpace/commit/8989d5ad1620cc6e159554287e7c4cae3bcf20ca
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java

Log Message:
-----------
Update VersionedDOIIdentifierProvider.java

getBareDOI method already adds doi: SCHEME


Commit: ca66fc7309484169b9442716a8887981c870767d
https://github.com/DSpace/DSpace/commit/ca66fc7309484169b9442716a8887981c870767d
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-03-29 (Wed, 29 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java

Log Message:
-----------
Update VersionedDOIIdentifierProvider.java

Include check for DOI.SCHEME before returning DOI


Commit: 3738d21e0dcd05a6a484bcbfff97135dfd946315
https://github.com/DSpace/DSpace/commit/3738d21e0dcd05a6a484bcbfff97135dfd946315
Author: Nikita Krivonosov <nikita.k...@4science.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java

Log Message:
-----------
[DURACOM-128] Unable to delete a profile


Commit: a11ed8a0d3f778f8e937512e726d71e28b577349
https://github.com/DSpace/DSpace/commit/a11ed8a0d3f778f8e937512e726d71e28b577349
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/indexobject/MetadataFieldIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java

Log Message:
-----------
100553: Sort the queried metadata fields ASC to always display exact matches on top (this can otherwise lead to angular errors)


Commit: 0f8b9707f08b9e2bf7b45ad433f94c6e80e3e93f
https://github.com/DSpace/DSpace/commit/0f8b9707f08b9e2bf7b45ad433f94c6e80e3e93f
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java

Log Message:
-----------
100553: Fixed the pagination for core/metadatafield/byFieldName rest endpoint


Commit: b43a92062f44f1a583a3e69f6af1af0fcbb063f6
https://github.com/DSpace/DSpace/commit/b43a92062f44f1a583a3e69f6af1af0fcbb063f6
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml

Log Message:
-----------
100302: Add delays between specific Pubmed calls


Commit: f456beadba382061dc70754733159632b91a6b73
https://github.com/DSpace/DSpace/commit/f456beadba382061dc70754733159632b91a6b73
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml

Log Message:
-----------
Merge branch 'w2p-100302_Pubmed-lookup-too-many-requests' into w2p-100302_Pubmed-lookup-too-many-requests-7.5


Commit: 96b2437e245d3f3cb9406c82399a64ceefa6adae
https://github.com/DSpace/DSpace/commit/96b2437e245d3f3cb9406c82399a64ceefa6adae
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java

Log Message:
-----------
100553: Added backend validation on schema, element and qualifier to check if they contain dots


Commit: de46faf23e5208fd7fc0716d371627e6e0b26b0a
https://github.com/DSpace/DSpace/commit/de46faf23e5208fd7fc0716d371627e6e0b26b0a
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java

Log Message:
-----------
100302: Add debugging logs for pubmed requests


Commit: 516221b5374a4be1e72678d289403ac6eb9ef6d3
https://github.com/DSpace/DSpace/commit/516221b5374a4be1e72678d289403ac6eb9ef6d3
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java

Log Message:
-----------
Merge pull request #8684 from 4Science/media-filter

CST-8792 remove all thumbnails in force mode


Commit: 3b92ccede29a552a0840e77781602a629567d82e
https://github.com/DSpace/DSpace/commit/3b92ccede29a552a0840e77781602a629567d82e
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
Merge pull request #8733 from mspalti/pagination-test

Performance improvement for pagination


Commit: 2d8b2b72ad41a40f7d8c60572ac1b911ba6f893f
https://github.com/DSpace/DSpace/commit/2d8b2b72ad41a40f7d8c60572ac1b911ba6f893f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-03-30 (Thu, 30 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java

Log Message:
-----------
Merge pull request #8716 from amgciadev/fix-8715-b

Fix #8714 and #8715


Commit: 877b51488220a041f0fdf405c888049f4299cb1a
https://github.com/DSpace/DSpace/commit/877b51488220a041f0fdf405c888049f4299cb1a
Author: Max Nuding <max.n...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
Merge branch 'DSpace:main' into main


Commit: 714c4c7fbb47fa68ddcc270bec5db05c53f36691
https://github.com/DSpace/DSpace/commit/714c4c7fbb47fa68ddcc270bec5db05c53f36691
Author: max.nuding <max.n...@uni-konstanz.de>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java

Log Message:
-----------
Add CLOB column annotations


Commit: d5c001463ab92f2db5393253cfd070bf91ff084a
https://github.com/DSpace/DSpace/commit/d5c001463ab92f2db5393253cfd070bf91ff084a
Author: max.nuding <max.n...@uni-konstanz.de>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java

Log Message:
-----------
Add integration tests for orcid bulk push with long titles


Commit: 9154374e4e17eae33b145ef6343c0a8fc29bda4b
https://github.com/DSpace/DSpace/commit/9154374e4e17eae33b145ef6343c0a8fc29bda4b
Author: Vincenzo Mecca <107129187+vi...@users.noreply.github.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java

Log Message:
-----------
Merge branch 'main' into duracom-125


Commit: 855ca64c1e0d8c4eb18ce83ce84a5f5b0bf7cc0a
https://github.com/DSpace/DSpace/commit/855ca64c1e0d8c4eb18ce83ce84a5f5b0bf7cc0a
Author: Alan Orth <alan...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
dspace: Change description for image/png to "PNG"

"image/png" is the mime type, not the short description.


Commit: 00313ad9250bc1240b421dde6c1d8bcf5d11e3db
https://github.com/DSpace/DSpace/commit/00313ad9250bc1240b421dde6c1d8bcf5d11e3db
Author: Alan Orth <alan...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
dspace.cfg: update name of PNG format

We should use the short description, not the mime type, as with all
other image types.


Commit: 3f8970048b993fb60abd96035eee12d3fc411c33
https://github.com/DSpace/DSpace/commit/3f8970048b993fb60abd96035eee12d3fc411c33
Author: Alan Orth <alan...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
dspace: add WebP and AVIF to bitstream format registry

WebP and AVIF are modern image formats that have been around for a
few years and have become increasingly widely supported.


Commit: f384eaaf913d5086c4efd0a19873c4fc2b32bf51
https://github.com/DSpace/DSpace/commit/f384eaaf913d5086c4efd0a19873c4fc2b32bf51
Author: Alan Orth <alan...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java

Log Message:
-----------
dspace-server-webapp: Update IT for bitstream format registry

Since we added WebP and AVIF we need to increase the expected numb-
er of formats by two.


Commit: e777142502b8c2d5da59d32a96adf244202994d2
https://github.com/DSpace/DSpace/commit/e777142502b8c2d5da59d32a96adf244202994d2
Author: Alan Orth <alan...@gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql

Log Message:
-----------
dspace-api: Add SQL migration for PNG

Add a Flyway SQL migration to update the description of PNG in the
bitstream format registry.


Commit: a26f6bc80ed040f74d8dd2e0b2ae5dca86b02555
https://github.com/DSpace/DSpace/commit/a26f6bc80ed040f74d8dd2e0b2ae5dca86b02555
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadataSchemaRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java

Log Message:
-----------
100553: Removed possibility to updated schema name, element and qualifier


Commit: 564184496ad5e6d48e9e0ee413bd3a1ebb4dbd79
https://github.com/DSpace/DSpace/commit/564184496ad5e6d48e9e0ee413bd3a1ebb4dbd79
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-03 (Mon, 03 Apr 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge pull request #8722 from alanorth/update-bitstream-format-registry

Update bitstream format registry


Commit: 0e0962e3bc66b459a2a1b8f85e317815989c439f
https://github.com/DSpace/DSpace/commit/0e0962e3bc66b459a2a1b8f85e317815989c439f
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Added WebVTT to default supported bitstream formats


Commit: c54dc03bf2635bf46bc8f7eece152c65867f0a0e
https://github.com/DSpace/DSpace/commit/c54dc03bf2635bf46bc8f7eece152c65867f0a0e
Author: Max Nuding <max.n...@gmail.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge branch 'DSpace:main' into main


Commit: d152a49e4f24ff821c2722885a7d802521c44f19
https://github.com/DSpace/DSpace/commit/d152a49e4f24ff821c2722885a7d802521c44f19
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into w2p-100302_Pubmed-lookup-too-many-requests-7.5


Commit: 5d14b23e051eaec564b913e29c67ca3cce69fd8c
https://github.com/DSpace/DSpace/commit/5d14b23e051eaec564b913e29c67ca3cce69fd8c
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-04 (Tue, 04 Apr 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge pull request #8727 from alexandrevryghem/added-vtt-to-default-supported-bitstream-types

Added WebVTT to default supported bitstream formats


Commit: 0c6ae1fffc1ecc9c5ec8c4dedf1b7c9b79f731a4
https://github.com/DSpace/DSpace/commit/0c6ae1fffc1ecc9c5ec8c4dedf1b7c9b79f731a4
Author: Vincenzo Mecca <107129187+vi...@users.noreply.github.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml

Log Message:
-----------
Merge branch 'main' into duracom-125


Commit: 44e7bef9caeeebd75f828851e4099bcf0b0b5a12
https://github.com/DSpace/DSpace/commit/44e7bef9caeeebd75f828851e4099bcf0b0b5a12
Author: Ma-Tador <86478723...@users.noreply.github.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java

Log Message:
-----------
fix bug: reset password from Admin Panel #8765


Commit: b36e6df9bcd5c6e542aae1e1b2aeaa503cb1ceff
https://github.com/DSpace/DSpace/commit/b36e6df9bcd5c6e542aae1e1b2aeaa503cb1ceff
Author: Mark Cooper <mark.c...@outlook.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)

Changed paths:
M .dockerignore
M .github/workflows/docker.yml
M docker-compose.yml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile

Log Message:
-----------
Build, use, publish dspace/dspace-solr imgs


Commit: 11bc061ff9068fe64835251962b08f495fed03f2
https://github.com/DSpace/DSpace/commit/11bc061ff9068fe64835251962b08f495fed03f2
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
R dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java

Log Message:
-----------
97248: Implement feedback


Commit: e433720cd005ddf6b6e13ce09988c72500a74115
https://github.com/DSpace/DSpace/commit/e433720cd005ddf6b6e13ce09988c72500a74115
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/test-discovery.xml

Log Message:
-----------
Add test-discovery xml


Commit: 09f59b0b73be2da2d1a98af5969d6beebe294f7e
https://github.com/DSpace/DSpace/commit/09f59b0b73be2da2d1a98af5969d6beebe294f7e
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
M LICENSES_THIRD_PARTY
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/search/conf/schema.xml
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into discovery-fixes


Commit: e6b7154204adc6324cb71bdc37f0891ccdb3ef2e
https://github.com/DSpace/DSpace/commit/e6b7154204adc6324cb71bdc37f0891ccdb3ef2e
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
R dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/discovery.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/test-discovery.xml
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java

Log Message:
-----------
Merge branch 'discovery-fixes-7.2' into discovery-fixes


Commit: cf831ed7d5892fb86b1569b8c02c406e546e2e8e
https://github.com/DSpace/DSpace/commit/cf831ed7d5892fb86b1569b8c02c406e546e2e8e
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/test-discovery.xml

Log Message:
-----------
Fix merge issues


Commit: 4b1b9791ca01a069feed7fe27e8fed86323199ab
https://github.com/DSpace/DSpace/commit/4b1b9791ca01a069feed7fe27e8fed86323199ab
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-07 (Fri, 07 Apr 2023)

Changed paths:
M .dockerignore
M .github/workflows/docker.yml
M docker-compose.yml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile

Log Message:
-----------
Merge pull request #8679 from mark-cooper/dspace-solr

Build, use, publish dspace/dspace-solr imgs


Commit: dca82017c4d3e2d089dddce2f94fa730a9689817
https://github.com/DSpace/DSpace/commit/dca82017c4d3e2d089dddce2f94fa730a9689817
Author: Vincenzo Mecca <107129187+vi...@users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)

Changed paths:
M .dockerignore
M .github/workflows/docker.yml
M docker-compose.yml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile

Log Message:
-----------
Merge branch 'main' into duracom-125


Commit: d9cb1e51c48fe62f266276551882dc5408e423e5
https://github.com/DSpace/DSpace/commit/d9cb1e51c48fe62f266276551882dc5408e423e5
Author: TS <tade...@gmail.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
Typo fix in dspace.cfg

Fixed typo "dermine" to "determine" in `dspace/config/dspace.cfg` file


Commit: 1c41794ddd42169f7d5d2bdb674f052135da11ac
https://github.com/DSpace/DSpace/commit/1c41794ddd42169f7d5d2bdb674f052135da11ac
Author: TS <tade...@gmail.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
Fix typo in dspace.cfg

Fixed typo "cummulative" to "cumulative" in dspace/config/dspace.cfg file


Commit: 7a8edb6de2c9eb3b152ec64ff7bba39d119c488b
https://github.com/DSpace/DSpace/commit/7a8edb6de2c9eb3b152ec64ff7bba39d119c488b
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-11 (Tue, 11 Apr 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
Merge pull request #8771 from tadeubas/main

Typo fix in dspace.cfg


Commit: 006f4a5ff7e4a91606c65aced92112f02633c962
https://github.com/DSpace/DSpace/commit/006f4a5ff7e4a91606c65aced92112f02633c962
Author: Vincenzo Mecca <107129187+vi...@users.noreply.github.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
Merge branch 'main' into duracom-125


Commit: 77d552b02997ee4c36dc277f23b54880a3605ee9
https://github.com/DSpace/DSpace/commit/77d552b02997ee4c36dc277f23b54880a3605ee9
Author: Chandaluri Vamsi Krishna <cvam...@gmail.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java

Log Message:
-----------
Added logic for default description

Signed-off-by: Chandaluri Vamsi Krishna <cvam...@gmail.com>


Commit: 9a345d3e6426bbd8d2b70e02586447cbe2439cff
https://github.com/DSpace/DSpace/commit/9a345d3e6426bbd8d2b70e02586447cbe2439cff
Author: Chandaluri Vamsi Krishna <cvam...@gmail.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java

Log Message:
-----------
Testing of default description

Signed-off-by: Chandaluri Vamsi Krishna <cvam...@gmail.com>


Commit: 1e14974710a8f269982272fbe639dc0fedf4d536
https://github.com/DSpace/DSpace/commit/1e14974710a8f269982272fbe639dc0fedf4d536
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java

Log Message:
-----------
Merge pull request #8718 from 4Science/DSC-968_main

Added pagination on bitstream cleanup


Commit: cc6c840cc83c8159857bceaec914184e0b2379de
https://github.com/DSpace/DSpace/commit/cc6c840cc83c8159857bceaec914184e0b2379de
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java

Log Message:
-----------
Merge pull request #8735 from TexasDigitalLibrary/DS-8668

DS-8668: adds exception handler for when maximum upload size is exceeded


Commit: d180fc53938559c826fe0010b7dff85dd3a66d37
https://github.com/DSpace/DSpace/commit/d180fc53938559c826fe0010b7dff85dd3a66d37
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java

Log Message:
-----------
Merge pull request #8756 from 4Science/DURACOM-128

[DURACOM-128] Unable to delete a profile


Commit: fe5a3052648f22b22e0cd1da86cb8e34293978ea
https://github.com/DSpace/DSpace/commit/fe5a3052648f22b22e0cd1da86cb8e34293978ea
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M dspace-api/pom.xml

Log Message:
-----------
Bump json from 20180130 to 20230227 in /dspace-api

Bumps [json](https://github.com/douglascrockford/JSON-java) from 20180130 to 20230227.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <sup...@github.com>


Commit: 180fb0086452bd77dc3aa3155284a8690ab36897
https://github.com/DSpace/DSpace/commit/180fb0086452bd77dc3aa3155284a8690ab36897
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java

Log Message:
-----------
Merge pull request #8717 from amgciadev/fix-1702-b

Fixes "Move item to a different collection is not inheriting policies"


Commit: e00388995bc2911a83c150dd2a642a4616431a47
https://github.com/DSpace/DSpace/commit/e00388995bc2911a83c150dd2a642a4616431a47
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M .github/workflows/build.yml

Log Message:
-----------
Split Codecov upload into a separate job. Make it auto-retry up to five times


Commit: 9b0f2ed43332d4fd91c0825ed199c570c6fbc816
https://github.com/DSpace/DSpace/commit/9b0f2ed43332d4fd91c0825ed199c570c6fbc816
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)

Changed paths:
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml

Log Message:
-----------
Update to latest version of actions


Commit: 24897cde050554664c3932e437c6af83c4cbf8e5
https://github.com/DSpace/DSpace/commit/24897cde050554664c3932e437c6af83c4cbf8e5
Author: Chandaluri Vamsi Krishna <55316723...@users.noreply.github.com>
Date: 2023-04-15 (Sat, 15 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java

Log Message:
-----------
Merge branch 'DSpace:main' into ds-8728


Commit: 1ccde8468debf2e0db662a72efc5300b444a3b55
https://github.com/DSpace/DSpace/commit/1ccde8468debf2e0db662a72efc5300b444a3b55
Author: Chandaluri Vamsi Krishna <cvam...@gmail.com>
Date: 2023-04-15 (Sat, 15 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java

Log Message:
-----------
Removed useProxies usage

Signed-off-by: Chandaluri Vamsi Krishna <cvam...@gmail.com>


Commit: 090994a378480c9dbb046bca7535e6a3a0eed153
https://github.com/DSpace/DSpace/commit/090994a378480c9dbb046bca7535e6a3a0eed153
Author: Kevin Van de Velde <ke...@mire.be>
Date: 2023-04-17 (Mon, 17 Apr 2023)

Changed paths:
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/access/status/AccessStatusHelper.java
A dspace-api/src/main/java/org/dspace/access/status/AccessStatusServiceImpl.java
A dspace-api/src/main/java/org/dspace/access/status/DefaultAccessStatusHelper.java
A dspace-api/src/main/java/org/dspace/access/status/factory/AccessStatusServiceFactory.java
A dspace-api/src/main/java/org/dspace/access/status/factory/AccessStatusServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/access/status/package-info.java
A dspace-api/src/main/java/org/dspace/access/status/service/AccessStatusService.java
M dspace-api/src/main/java/org/dspace/administer/CreateAdministrator.java
M dspace-api/src/main/java/org/dspace/administer/MetadataImporter.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleaner.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCli.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCliConfiguration.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerConfiguration.java
M dspace-api/src/main/java/org/dspace/administer/RegistryImporter.java
M dspace-api/src/main/java/org/dspace/administer/RegistryLoader.java
M dspace-api/src/main/java/org/dspace/administer/StructBuilder.java
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataDeletionScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearch.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchCli.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImportCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImportScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/exception/ResourceAlreadyExistsException.java
M dspace-api/src/main/java/org/dspace/app/harvest/HarvestScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExport.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemexport/service/ItemExportService.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/AddBitstreamsAction.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/ItemUpdate.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/MetadataUtilities.java
M dspace-api/src/main/java/org/dspace/app/launcher/CommandRunner.java
M dspace-api/src/main/java/org/dspace/app/launcher/ScriptLauncher.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/Brand.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/BrandText.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/ExcelFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/HTMLFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PDFFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PoiWordFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PowerPointFilter.java
A dspace-api/src/main/java/org/dspace/app/mediafilter/TikaTextExtractionFilter.java
M dspace-api/src/main/java/org/dspace/app/packager/Packager.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategy.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CombiningRequestItemStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItem.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemMetadataStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/sherpa/SHERPAService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/cache/SherpaCacheEvictService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/cache/SherpaCacheLogger.java
M dspace-api/src/main/java/org/dspace/app/sherpa/submit/SHERPASubmitService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAEmbargo.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAJournal.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPermittedVersion.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPublisher.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPublisherPolicy.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAResponse.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPASystemMetadata.java
A dspace-api/src/main/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncCli.java
A dspace-api/src/main/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/statistics/LogAnalyser.java
M dspace-api/src/main/java/org/dspace/app/statistics/ReportGenerator.java
M dspace-api/src/main/java/org/dspace/app/statistics/StatisticsLoader.java
R dspace-api/src/main/java/org/dspace/app/util/CacheSnooper.java
M dspace-api/src/main/java/org/dspace/app/util/Configuration.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
M dspace-api/src/main/java/org/dspace/app/util/DCInputSet.java
M dspace-api/src/main/java/org/dspace/app/util/GoogleBitstreamComparator.java
M dspace-api/src/main/java/org/dspace/app/util/GoogleMetadata.java
M dspace-api/src/main/java/org/dspace/app/util/OpenSearchServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/util/OptimizeSelectCollection.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationMethod.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationServiceImpl.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/OidcAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/OidcAuthenticationBean.java
A dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthentication.java
A dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthenticationBean.java
M dspace-api/src/main/java/org/dspace/authenticate/PasswordAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/ShibAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/X509Authentication.java
M dspace-api/src/main/java/org/dspace/authenticate/service/AuthenticationService.java
M dspace-api/src/main/java/org/dspace/authority/AuthoritySolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/authority/orcid/Orcidv3SolrAuthorityImpl.java
M dspace-api/src/main/java/org/dspace/authority/util/XMLUtils.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
A dspace-api/src/main/java/org/dspace/authorize/RegexPasswordValidator.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/ValidatePasswordServiceImpl.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
A dspace-api/src/main/java/org/dspace/authorize/service/PasswordValidatorService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
A dspace-api/src/main/java/org/dspace/authorize/service/ValidatePasswordService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/ItemListConfig.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/LicenseUtils.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/content/Relationship.java
M dspace-api/src/main/java/org/dspace/content/RelationshipMetadataService.java
M dspace-api/src/main/java/org/dspace/content/RelationshipMetadataServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/RelationshipServiceImpl.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/authority/EPersonAuthority.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/AIPDIMCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/AIPTechMDCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DIMDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DIMIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/IngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/METSDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/METSRightsCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/MODSDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/NullIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OAIDCIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OREDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OREIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/PREMISCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/ParameterizedDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/QDCCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/RoleCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/SimpleDCDisseminationCrosswalk.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XHTMLHeadDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/ItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/ProcessDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/RelationshipDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/ItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/ProcessDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/RelationshipDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/WorkspaceItemDAOImpl.java
A dspace-api/src/main/java/org/dspace/content/dao/pojo/ItemUuidAndRelationshipId.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactory.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/content/logic/DefaultFilter.java
M dspace-api/src/main/java/org/dspace/content/logic/Filter.java
A dspace-api/src/main/java/org/dspace/content/logic/FilterUtils.java
M dspace-api/src/main/java/org/dspace/content/logic/LogicalStatement.java
M dspace-api/src/main/java/org/dspace/content/logic/LogicalStatementException.java
M dspace-api/src/main/java/org/dspace/content/logic/TestLogicRunner.java
A dspace-api/src/main/java/org/dspace/content/logic/TrueFilter.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/AbstractCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/BitstreamCountCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/Condition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/InCollectionCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/InCommunityCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/IsArchivedCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/IsWithdrawnCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValueMatchCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValuesMatchCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/condition/ReadableByGroupCondition.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/AbstractOperator.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/And.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Nand.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Not.java
M dspace-api/src/main/java/org/dspace/content/logic/operator/Or.java
M dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java
M dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/DSpaceAIPIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/DSpaceMETSIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/METSManifest.java
M dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
M dspace-api/src/main/java/org/dspace/content/service/RelationshipService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/core/AbstractHibernateDAO.java
M dspace-api/src/main/java/org/dspace/core/Context.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/core/I18nUtil.java
M dspace-api/src/main/java/org/dspace/core/LegacyPluginServiceImpl.java
A dspace-api/src/main/java/org/dspace/ctask/general/CitationPage.java
A dspace-api/src/main/java/org/dspace/ctask/general/CreateMissingIdentifiers.java
M dspace-api/src/main/java/org/dspace/ctask/general/MetadataWebService.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
R dspace-api/src/main/java/org/dspace/curate/CitationPage.java
M dspace-api/src/main/java/org/dspace/curate/Curation.java
M dspace-api/src/main/java/org/dspace/curate/CurationCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/curate/Curator.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClientOptions.java
M dspace-api/src/main/java/org/dspace/discovery/IndexEventConsumer.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingService.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SearchService.java
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrSearchCore.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/IndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/factory/IndexFactory.java
A dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
A dspace-api/src/main/java/org/dspace/discovery/utils/parameter/QueryBuilderSearchFilter.java
M dspace-api/src/main/java/org/dspace/disseminate/CitationDocumentServiceImpl.java
M dspace-api/src/main/java/org/dspace/disseminate/service/CitationDocumentService.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaSettings.java
M dspace-api/src/main/java/org/dspace/eperson/EPerson.java
M dspace-api/src/main/java/org/dspace/eperson/EPersonConsumer.java
M dspace-api/src/main/java/org/dspace/eperson/EPersonServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
A dspace-api/src/main/java/org/dspace/eperson/GoogleCaptchaResponse.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/InvalidReCaptchaException.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/GroupDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/AccountService.java
A dspace-api/src/main/java/org/dspace/eperson/service/CaptchaService.java
M dspace-api/src/main/java/org/dspace/eperson/service/EPersonService.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/OpenAIREFundingDataProvider.java
A dspace-api/src/main/java/org/dspace/external/provider/impl/OrcidPublicationDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/OrcidV3AuthorDataProvider.java
M dspace-api/src/main/java/org/dspace/google/GoogleAnalyticsEvent.java
M dspace-api/src/main/java/org/dspace/google/GoogleAsyncEventListener.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClient.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientException.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientImpl.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilder.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/handle/UpdateHandlePrefix.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverDTO.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverService.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverServiceImpl.java
M dspace-api/src/main/java/org/dspace/handle/service/HandleService.java
M dspace-api/src/main/java/org/dspace/harvest/HarvestedCollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/health/EmbargoCheck.java
M dspace-api/src/main/java/org/dspace/identifier/DOI.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/DOIServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/DataCiteXMLCreator.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DataCiteConnector.java
M dspace-api/src/main/java/org/dspace/identifier/service/DOIService.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/iiif/canvasdimension/CanvasDimensionCLI.java
M dspace-api/src/main/java/org/dspace/iiif/canvasdimension/IIIFCanvasDimensionServiceImpl.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java
A dspace-api/src/main/java/org/dspace/iiif/logger/CacheLogger.java
A dspace-api/src/main/java/org/dspace/iiif/logger/CanvasCacheLogger.java
A dspace-api/src/main/java/org/dspace/importer/external/ads/ADSFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/ads/ADSImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/arxiv/metadatamapping/contributor/ArXivIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/arxiv/service/ArXivImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefAuthorMetadataProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
A dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/ArrayElementAttributeProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/AuthorMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/JsonPathMetadataProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/MatrixElementProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/PageRangeXPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/ReplaceCharacterXPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleConcatContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleMultiplePathContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleRisToMetadataConcatContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleRisToMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathDateFormatMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathMetadatumAndAttributeContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathMetadatumContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SplitMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosAttribute2ValueContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosIdentifierContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosIdentifierRidContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/scielo/service/ScieloFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/scielo/service/ScieloImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/service/DoiCheck.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
A dspace-api/src/main/java/org/dspace/importer/external/vufind/VuFindImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/vufind/metadatamapping/VuFindFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorService.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/service/CreativeCommonsService.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidOperation.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidToken.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidClient.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidClientImpl.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidConfiguration.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidResponse.java
A dspace-api/src/main/java/org/dspace/orcid/consumer/OrcidQueueConsumer.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidHistoryDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidQueueDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidTokenDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidHistoryDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidQueueDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidTokenDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/exception/OrcidClientException.java
A dspace-api/src/main/java/org/dspace/orcid/exception/OrcidValidationException.java
A dspace-api/src/main/java/org/dspace/orcid/factory/OrcidServiceFactory.java
A dspace-api/src/main/java/org/dspace/orcid/factory/OrcidServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidEntityType.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidFundingFieldMapping.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidProfileSectionType.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidTokenResponseDTO.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidWorkFieldMapping.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidCommonObjectFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidEntityFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidFactoryUtils.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidProfileSectionFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/AbstractOrcidProfileSectionFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidCommonObjectFactoryImpl.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidFundingFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidPersonExternalIdentifierFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidSimpleValueObjectFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidWorkFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/OrcidValidationError.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/OrcidValidator.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/impl/OrcidValidatorImpl.java
A dspace-api/src/main/java/org/dspace/orcid/script/OrcidBulkPush.java
A dspace-api/src/main/java/org/dspace/orcid/script/OrcidBulkPushScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/orcid/service/MetadataSignatureGenerator.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidEntityFactoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidHistoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidProfileSectionFactoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidQueueService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidSynchronizationService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidTokenService.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidEntityFactoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidHistoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidProfileSectionFactoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidQueueServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidSynchronizationServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidTokenServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/PlainMetadataSignatureGeneratorImpl.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactory.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactoryImpl.java
A dspace-api/src/main/java/org/dspace/profile/OrcidEntitySyncPreference.java
A dspace-api/src/main/java/org/dspace/profile/OrcidMetadataCopyingAction.java
A dspace-api/src/main/java/org/dspace/profile/OrcidProfileDisconnectionMode.java
A dspace-api/src/main/java/org/dspace/profile/OrcidProfileSyncPreference.java
A dspace-api/src/main/java/org/dspace/profile/OrcidSynchronizationMode.java
A dspace-api/src/main/java/org/dspace/profile/ResearcherProfile.java
A dspace-api/src/main/java/org/dspace/profile/ResearcherProfileServiceImpl.java
A dspace-api/src/main/java/org/dspace/profile/service/AfterResearcherProfileCreationAction.java
A dspace-api/src/main/java/org/dspace/profile/service/ResearcherProfileService.java
M dspace-api/src/main/java/org/dspace/rdf/RDFConsumer.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ProcessServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/handler/DSpaceRunnableHandler.java
M dspace-api/src/main/java/org/dspace/scripts/handler/impl/CommandLineDSpaceRunnableHandler.java
M dspace-api/src/main/java/org/dspace/scripts/service/ProcessService.java
M dspace-api/src/main/java/org/dspace/service/impl/ClientInfoServiceImpl.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormat.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatTitle.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatTitleMarc21.java
R dspace-api/src/main/java/org/dspace/statistics/DataTermsFacet.java
A dspace-api/src/main/java/org/dspace/statistics/GeoIpService.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/content/DatasetTimeGenerator.java
M dspace-api/src/main/java/org/dspace/statistics/content/StatisticsDataVisits.java
M dspace-api/src/main/java/org/dspace/statistics/export/RetryFailedOpenUrlTrackerScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/statistics/export/service/OpenUrlServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/IPTable.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsImporter.java
A dspace-api/src/main/java/org/dspace/storage/bitstore/BaseBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/DSBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/EntityTypeServiceInitializer.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/GroupServiceInitializer.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/PostgreSQLCryptoChecker.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/RegistryUpdater.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/SiteServiceInitializer.java
A dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/postgres/DSpacePostgreSQL82Dialect.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/submit/migration/SubmissionFormsMigration.java
M dspace-api/src/main/java/org/dspace/submit/migration/SubmissionFormsMigrationCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/submit/model/UploadConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/testing/PubMedToImport.java
A dspace-api/src/main/java/org/dspace/util/FunctionalUtils.java
A dspace-api/src/main/java/org/dspace/util/SimpleMapConverter.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/versioning/AbstractVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/DefaultItemVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/ItemVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/VersioningConsumer.java
M dspace-api/src/main/java/org/dspace/versioning/factory/VersionServiceFactory.java
M dspace-api/src/main/java/org/dspace/versioning/factory/VersionServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/versioning/utils/RelationshipVersioningUtils.java
M dspace-api/src/main/java/org/dspace/vocabulary/ControlledVocabulary.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/WorkflowRequirementsServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/Workflow.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AssignOriginalSubmitterAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/PoolTaskServiceImpl.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V1.4__Upgrade_to_DSpace_1.4_schema.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V5.6_2016.08.23__DS-3097.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V6.0_2016.08.23__DS-3097.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
R dspace-api/src/main/resources/spring/spring-dspace-addon-sherpa-configuration-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-addon-sherpa-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/access-conditions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/scripts.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/sherpa.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/solr-services.xml
R dspace-api/src/test/data/dspaceFolder/config/spring/api/spring-dspace-addon-sherpa-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/AbstractDSpaceIntegrationTest.java
M dspace-api/src/test/java/org/dspace/AbstractIntegrationTestWithDatabase.java
A dspace-api/src/test/java/org/dspace/access/status/AccessStatusServiceTest.java
A dspace-api/src/test/java/org/dspace/access/status/DefaultAccessStatusHelperTest.java
A dspace-api/src/test/java/org/dspace/administer/ProcessCleanerIT.java
M dspace-api/src/test/java/org/dspace/administer/StructBuilderIT.java
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/bulkedit/MetadataExportSearchIT.java
M dspace-api/src/test/java/org/dspace/app/bulkedit/MetadataImportIT.java
A dspace-api/src/test/java/org/dspace/app/itemexport/ItemExportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/matcher/LambdaMatcher.java
A dspace-api/src/test/java/org/dspace/app/matcher/OrcidQueueMatcher.java
R dspace-api/src/test/java/org/dspace/app/mediafilter/PoiWordFilterTest.java
A dspace-api/src/test/java/org/dspace/app/mediafilter/TikaTextExtractionFilterTest.java
M dspace-api/src/test/java/org/dspace/app/packager/PackagerIT.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CombiningRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
M dspace-api/src/test/java/org/dspace/app/sherpa/MockSHERPAService.java
M dspace-api/src/test/java/org/dspace/app/sherpa/submit/SHERPASubmitServiceTest.java
A dspace-api/src/test/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncIT.java
A dspace-api/src/test/java/org/dspace/app/util/ConfigurationIT.java
M dspace-api/src/test/java/org/dspace/app/util/GoogleBitstreamComparatorTest.java
M dspace-api/src/test/java/org/dspace/app/util/GoogleMetadataTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
A dspace-api/src/test/java/org/dspace/app/util/SubmissionConfigTest.java
M dspace-api/src/test/java/org/dspace/authorize/AuthorizeServiceTest.java
A dspace-api/src/test/java/org/dspace/authorize/RegexPasswordValidatorTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/AbstractDSpaceObjectBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BitstreamBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BitstreamFormatBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BundleBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ClaimedTaskBuilder.java
M dspace-api/src/test/java/org/dspace/builder/CollectionBuilder.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
M dspace-api/src/test/java/org/dspace/builder/EPersonBuilder.java
M dspace-api/src/test/java/org/dspace/builder/EntityTypeBuilder.java
M dspace-api/src/test/java/org/dspace/builder/GroupBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/MetadataFieldBuilder.java
M dspace-api/src/test/java/org/dspace/builder/MetadataSchemaBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidHistoryBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidQueueBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidTokenBuilder.java
M dspace-api/src/test/java/org/dspace/builder/PoolTaskBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ProcessBuilder.java
M dspace-api/src/test/java/org/dspace/builder/RelationshipBuilder.java
M dspace-api/src/test/java/org/dspace/builder/RelationshipTypeBuilder.java
M dspace-api/src/test/java/org/dspace/builder/RequestItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ResourcePolicyBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
M dspace-api/src/test/java/org/dspace/builder/VersionBuilder.java
M dspace-api/src/test/java/org/dspace/builder/WorkflowItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/util/AbstractBuilderCleanupUtil.java
M dspace-api/src/test/java/org/dspace/content/ItemTest.java
M dspace-api/src/test/java/org/dspace/content/LeftTiltedRelationshipMetadataServiceIT.java
M dspace-api/src/test/java/org/dspace/content/RelationshipMetadataServiceIT.java
M dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplPlaceTest.java
M dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplTest.java
A dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplVersioningTest.java
M dspace-api/src/test/java/org/dspace/content/RightTiltedRelationshipMetadataServiceIT.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
A dspace-api/src/test/java/org/dspace/content/VersioningWithRelationshipsTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/crosswalk/QDCCrosswalkTest.java
M dspace-api/src/test/java/org/dspace/content/dao/RelationshipDAOImplTest.java
M dspace-api/src/test/java/org/dspace/content/logic/LogicalFilterTest.java
M dspace-api/src/test/java/org/dspace/content/packager/ITDSpaceAIP.java
A dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/core/ContextTest.java
A dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
A dspace-api/src/test/java/org/dspace/discovery/utils/DiscoverQueryBuilderTest.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
R dspace-api/src/test/java/org/dspace/external/provider/impl/MockPubmedImportMetadataSourceServiceImpl.java
A dspace-api/src/test/java/org/dspace/external/provider/impl/OrcidPublicationDataProviderIT.java
A dspace-api/src/test/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilderTest.java
A dspace-api/src/test/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilderTest.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
M dspace-api/src/test/java/org/dspace/license/MockCCLicenseConnectorServiceImpl.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
A dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
A dspace-api/src/test/java/org/dspace/orcid/model/validator/OrcidValidatorTest.java
A dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/OrcidEntityFactoryServiceIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/OrcidProfileSectionFactoryServiceIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/PlainMetadataSignatureGeneratorIT.java
A dspace-api/src/test/java/org/dspace/process/ProcessIT.java
M dspace-api/src/test/java/org/dspace/scripts/MockDSpaceRunnableScriptConfiguration.java
M dspace-api/src/test/java/org/dspace/service/impl/ClientInfoServiceImplTest.java
M dspace-api/src/test/java/org/dspace/solr/MockSolrServer.java
M dspace-api/src/test/java/org/dspace/statistics/export/service/OpenUrlServiceImplTest.java
M dspace-api/src/test/java/org/dspace/statistics/util/IPTableTest.java
A dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
A dspace-api/src/test/java/org/dspace/util/DoiCheckTest.java
A dspace-api/src/test/java/org/dspace/util/RelationshipVersioningTestUtils.java
A dspace-api/src/test/java/org/dspace/util/SimpleMapConverterTest.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.csv
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.doc
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.docx
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.html
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.odp
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.ods
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.odt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.pdf
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.ppt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.pptx
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.rtf
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.txt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.xls
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.xlsx
R dspace-api/src/test/resources/org/dspace/app/mediafilter/wordtest.doc
R dspace-api/src/test/resources/org/dspace/app/mediafilter/wordtest.docx
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277871.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277902.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277904.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/workBulk-277904-277902-277871.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/workBulk-277904-277902.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/works.xml
A dspace-api/src/test/resources/org/dspace/app/sherpa/0000-0000.json
A dspace-api/src/test/resources/org/dspace/app/sherpa/2731-0582.json
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-api/src/test/resources/test-config.properties
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-oai/src/main/java/org/dspace/xoai/app/XOAI.java
M dspace-oai/src/main/java/org/dspace/xoai/controller/DSpaceOAIDataProvider.java
M dspace-oai/src/main/java/org/dspace/xoai/services/impl/resources/DSpaceResourceResolver.java
M dspace-oai/src/test/java/org/dspace/xoai/tests/stylesheets/AbstractXSLTest.java
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-rest/src/main/webapp/static/reports/restCollReport.js
M dspace-rest/src/main/webapp/static/reports/restQueryReport.js
M dspace-rest/src/main/webapp/static/reports/restReport.js
M dspace-rest/src/main/webapp/static/reports/spin.js
M dspace-server-webapp/README.md
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/Application.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BundleUploadBitstreamController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/DiscoveryRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OidcRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/ResourcePolicyEPersonReplaceRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/ResourcePolicyGroupReplaceRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/RestResourceController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ScriptProcessesController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/StatisticsRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/SubmissionCCLicenseUrlRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/UUIDLookupRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanChangePasswordFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanClaimItemFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanCreateVersionFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanDeleteVersionFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanEditVersionFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanManageVersionsFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSynchronizeWithORCID.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/cache/CacheLogger.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/cache/CanvasCacheLogger.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/configuration/ActuatorConfiguration.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BitstreamConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ClaimedTaskConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DSpaceObjectConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DiscoverFacetsConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/HarvestedCollectionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/MetadataConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/MetadataFieldConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/OrcidHistoryRestConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/OrcidQueueRestConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/PoolTaskConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ProcessConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/RelationshipConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/RelationshipTypeConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ResearcherProfileConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ResourcePolicyConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScriptConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchFilterToAppliedFilterConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionCCLicenseConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionCCLicenseFieldConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionDefinitionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionFormConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/TemplateItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowDefinitionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowStepConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceAccessDeniedHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/GroupHasPendingWorkflowTasksException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/InvalidSearchRequestException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/PasswordNotValidException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/WrongCurrentPasswordException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/hdlresolver/HdlResolverRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/health/GeoIpHealthIndicator.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/HalLinkFactory.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/link/OrcidQueueHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/externalsources/ExternalSourceEntryHalLinkFactory.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/login/PostLoggedInAction.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/login/impl/ResearcherProfileAutomaticClaim.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AccessStatusRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AuthenticationStatusRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/OrcidHistoryRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/OrcidQueueRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/RelationshipRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ResearcherProfileRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubmissionFormFieldRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/AccessStatusResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/OrcidHistoryResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/OrcidQueueResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/ResearcherProfileResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/SherpaPolicy.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/projection/SpecificLevelProjection.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AbstractDSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseItemLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ClaimedTaskRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CollectionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/EPersonRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemAccessStatusLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemRelationshipLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/OrcidHistoryRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/OrcidQueueRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/PoolTaskRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RelationshipRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RelationshipTypeRelationshipLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileItemLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResourcePolicyRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ViewEventRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/handler/ExternalSourceEntryOrcidQueueUriListHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/handler/service/UriListHandlerService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/EPersonPasswordAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileAddOrcidOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileRemoveOrcidOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileReplaceOrcidSyncPreferencesOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileVisibleReplaceOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyActionAddOrReplaceOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyEndDateAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeRemoveOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeReplaceOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/scripts/handler/impl/RestDSpaceRunnableHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ClaimedTaskRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/EPersonRestAuthenticationProvider.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/EPersonRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/GroupRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidHistorySendToOrcidRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidLoginFilter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidQueueAndHistoryRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidQueueSearchRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/PoolTaskRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ResearcherProfileRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ResourcePolicyAdminPermissionEvalutatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WebSecurityConfiguration.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/jwt/JWTTokenRestAuthenticationServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/AbstractProcessingStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/SubmissionService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamMetadataValueRemovePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyRemovePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyReplacePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/ItemMetadataValueRemovePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/DescribeStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/SherpaPolicyStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/AbstractValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/LicenseValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/MetadataValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/UploadValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/ApplicationConfig.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/AuthorityUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/BitstreamResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DSpaceVersionConfigurationEnricher.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DiscoverQueryBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/UsageReportUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/main/resources/application.properties
R dspace-server-webapp/src/main/resources/iiif/cache/ehcache.xml
M dspace-server-webapp/src/main/resources/spring/spring-dspace-addon-validation-services.xml
M dspace-server-webapp/src/main/webapp/index.html
A dspace-server-webapp/src/main/webapp/js/vendor/CustomPostForm.js
M dspace-server-webapp/src/main/webapp/login.html
A dspace-server-webapp/src/main/webapp/styles.css
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/rest/scripts.xml
A dspace-server-webapp/src/test/java/org/dspace/app/itemexport/ItemExportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/matcher/GoogleAnalyticsEventMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/matcher/MetadataValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/oai/OAIpmhIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerDisabledIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ADSImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/AbstractLiveImportIntegrationTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthorizationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleUploadBitstreamControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CCLicenseAddPatchOperationIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CCLicenseRemovePatchOperationIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CanChangePasswordFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CiniiImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionGroupRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionLogoControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityLogoControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryVersioningIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EntityTypeRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/EpoImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/HealthIndicatorsIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/InfoEndpointIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/LeftTiltedRelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/OrcidExternalSourcesIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/OrcidLoginFilterIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedEuropeMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipDeleteRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipTypeRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ResearcherProfileRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ResourcePolicyRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ScieloImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ScopusImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SitemapRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/StatisticsRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionHistoryRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/VuFindImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/WOSImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowDefinitionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanClaimItemFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanCreateVersionFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanDeleteVersionFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanEditVersionFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanManageVersionsFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSynchronizeWithORCIDIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EnrollAdministratorIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvImportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvSearchExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/eperson/DeleteEPersonSubmitterIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/hdlresolver/HdlResolverRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/health/GeoIpHealthIndicatorTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/link/search/HealthIndicatorMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/AuthenticationStatusMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/MetadataMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/OrcidHistoryMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/OrcidQueueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ScriptMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubmissionFormFieldMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/UsageReportMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/UsageReportPointMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/VocabularyMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowDefinitionMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkspaceItemMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/model/AccessStatusRestTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/orcid/OrcidHistoryRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/orcid/OrcidQueueRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/test/AbstractControllerIntegrationTest.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/DiscoverQueryBuilderTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/scripts/TypeConversionTestScript.java
A dspace-server-webapp/src/test/java/org/dspace/app/scripts/TypeConversionTestScriptConfiguration.java
M dspace-server-webapp/src/test/java/org/dspace/curate/CurationScriptIT.java
A dspace-server-webapp/src/test/java/org/dspace/google/GoogleAsyncEventListenerIT.java
A dspace-server-webapp/src/test/java/org/dspace/google/client/GoogleAnalyticsClientIT.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/license/MockCCLicenseConnectorServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/scripts/MockDSpaceRunnableScriptConfiguration.java
M dspace-server-webapp/src/test/resources/Messages_pl.properties
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/ads-ex.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/ads-single-obj.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-article.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-diacritics.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-multiple-authors.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-first.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-responce-ids.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-second.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/crossRef-by-id.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/crossRef-test.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-first.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-resp.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-second.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-token.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedeurope-empty.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedeurope-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scielo-single-record.txt
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scielo-test.txt
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scopus-empty-resp.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scopus-ex.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/vuFind-by-id.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/vuFind-generic.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/wos-responce.xml
M dspace-server-webapp/src/test/resources/test-config.properties
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/servicemanager/config/DSpaceConfigurationService.java
R dspace-services/src/main/java/org/dspace/services/CachingService.java
M dspace-services/src/main/java/org/dspace/services/EventService.java
M dspace-services/src/main/java/org/dspace/services/RequestService.java
R dspace-services/src/main/java/org/dspace/services/caching/CachingServiceImpl.java
R dspace-services/src/main/java/org/dspace/services/caching/model/EhcacheCache.java
R dspace-services/src/main/java/org/dspace/services/caching/model/MapCache.java
R dspace-services/src/main/java/org/dspace/services/caching/model/package-info.java
R dspace-services/src/main/java/org/dspace/services/caching/package-info.java
M dspace-services/src/main/java/org/dspace/services/events/SystemEventService.java
M dspace-services/src/main/java/org/dspace/services/factory/DSpaceServicesFactory.java
M dspace-services/src/main/java/org/dspace/services/factory/DSpaceServicesFactoryImpl.java
R dspace-services/src/main/resources/caching/ehcache-config.xml
R dspace-services/src/main/resources/caching/ehcache.xsd
M dspace-services/src/main/resources/spring/spring-dspace-core-services.xml
R dspace-services/src/test/java/org/dspace/services/caching/CachingServiceTest.java
R dspace-services/src/test/java/org/dspace/services/caching/EhcacheCacheTest.java
M dspace-services/src/test/java/org/dspace/services/events/EventServiceTest.java
M dspace-services/src/test/java/org/dspace/services/session/StatelessRequestServiceImplTest.java
R dspace-services/src/test/resources/ehcache-config.xml
M dspace-services/src/test/resources/spring/spring-test-beans.xml
M dspace-sword/pom.xml
M dspace-sword/src/main/java/org/dspace/sword/CollectionDepositor.java
M dspace-sword/src/main/java/org/dspace/sword/ItemDepositor.java
M dspace-sword/src/main/java/org/purl/sword/atom/Author.java
M dspace-sword/src/main/java/org/purl/sword/atom/Entry.java
M dspace-sword/src/main/java/org/purl/sword/atom/Generator.java
M dspace-sword/src/main/java/org/purl/sword/base/SWORDEntry.java
M dspace-sword/src/main/java/org/purl/sword/client/ClientOptions.java
M dspace-sword/src/main/java/org/purl/sword/client/SWORDComboBox.java
M dspace-sword/src/main/java/org/purl/sword/server/DepositServlet.java
M dspace-swordv2/pom.xml
M dspace/bin/dspace
M dspace/bin/start-handle-server
M dspace/bin/start-handle-server.bat
M dspace/config/controlled-vocabularies/controlledvocabulary.xsd
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-amount-currency.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-funding-type.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-language-code.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-publication-type.properties
A dspace/config/crosswalks/orcid/mapConverter-orcid-to-dspace-language-code.properties
A dspace/config/crosswalks/orcid/mapConverter-orcid-to-dspace-publication-type.properties
M dspace/config/dspace.cfg
A dspace/config/ehcache.xml
M dspace/config/emails/change_password
M dspace/config/emails/register
M dspace/config/emails/request_item.author
R dspace/config/emails/request_item.to_admin
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
R dspace/config/emails/suggest
A dspace/config/emails/welcome
M dspace/config/hibernate-ehcache-config.xml
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/local.cfg.EXAMPLE
A dspace/config/modules/actuator.cfg
A dspace/config/modules/assetstore.cfg
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/authentication.cfg
A dspace/config/modules/authority.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/curate.cfg
M dspace/config/modules/discovery.cfg
A dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/iiif.cfg
M dspace/config/modules/oai.cfg
A dspace/config/modules/orcid.cfg
A dspace/config/modules/researcher-profile.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/solr-statistics.cfg
M dspace/config/modules/solrauthority.cfg
M dspace/config/modules/versioning.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/dspace-types.xml
M dspace/config/registries/dublin-core-types.xml
M dspace/config/registries/eperson-types.xml
M dspace/config/registries/relationship-formats.xml
M dspace/config/registries/schema-organization-types.xml
M dspace/config/registries/schema-person-types.xml
M dspace/config/registries/schema-project-types.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/access-conditions.xml
A dspace/config/spring/api/ads-integration.xml
M dspace/config/spring/api/bibtex-integration.xml
M dspace/config/spring/api/bitstore.xml
A dspace/config/spring/api/cache.xml
A dspace/config/spring/api/cinii-integration.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-hibernate.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/crossref-integration.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery-solr.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/dublicore-metadata-mapper.xml
A dspace/config/spring/api/epo-integration.xml
M dspace/config/spring/api/external-openaire.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/orcid-authority-services.xml
A dspace/config/spring/api/orcid-services.xml
A dspace/config/spring/api/pubmedeurope-integration.xml
M dspace/config/spring/api/requestitem.xml
A dspace/config/spring/api/scielo-integration.xml
A dspace/config/spring/api/scopus-integration.xml
M dspace/config/spring/api/scripts.xml
M dspace/config/spring/api/sherpa.xml
M dspace/config/spring/api/solr-services.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/versioning-service.xml
A dspace/config/spring/api/vufind-integration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
A dspace/config/spring/api/wos-integration.xml
A dspace/config/spring/rest/google-analytics.xml
A dspace/config/spring/rest/post-logged-in-actions.xml
M dspace/config/spring/rest/scripts.xml
M dspace/config/submission-forms.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/config/build.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/cli.assetstore.yml
M dspace/src/main/docker-compose/db.entities.yml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into w2p-89779_VersionedHandleIdentifierProviderWithCanonicalHandles-fix


Commit: d5178a71290c33d6eb518c63540b63cd5c1702fe
https://github.com/DSpace/DSpace/commit/d5178a71290c33d6eb518c63540b63cd5c1702fe
Author: Mark H. Wood <mw...@iu.edu>
Date: 2023-04-17 (Mon, 17 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java

Log Message:
-----------
Document the need to avoid commit() during event dispatch.


Commit: b48ea37de5d2b87d550099c41526cdbbf2969831
https://github.com/DSpace/DSpace/commit/b48ea37de5d2b87d550099c41526cdbbf2969831
Author: Tuan Nguyen <amtuan...@gmail.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java

Log Message:
-----------
properly escape ':' in query


Commit: 7b4bf36898d20415220f7e106f4042542c4f4d66
https://github.com/DSpace/DSpace/commit/7b4bf36898d20415220f7e106f4042542c4f4d66
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)

Changed paths:
M .github/workflows/build.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml

Log Message:
-----------
Merge pull request #8780 from tdonohue/update_actions

Split Codecov GitHub action to separate job & add retries. Update other actions.


Commit: bcb7142b908b68279abe88d3fe4fd225385a67d0
https://github.com/DSpace/DSpace/commit/bcb7142b908b68279abe88d3fe4fd225385a67d0
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)

Changed paths:
M dspace-api/pom.xml

Log Message:
-----------
Merge pull request #8779 from DSpace/dependabot/maven/dspace-api/org.json-json-20230227

Bump json from 20180130 to 20230227 in /dspace-api


Commit: 0dc5a298dcda0029145d89493f02786ced2deb1d
https://github.com/DSpace/DSpace/commit/0dc5a298dcda0029145d89493f02786ced2deb1d
Author: Max Nuding <max.n...@gmail.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M .dockerignore
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile

Log Message:
-----------
Merge branch 'DSpace:main' into main


Commit: 583b38a2e6cbe9adf495423063dbe5b5ded2a707
https://github.com/DSpace/DSpace/commit/583b38a2e6cbe9adf495423063dbe5b5ded2a707
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DSpaceObjectResolver.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java

Log Message:
-----------
100414: Missing search_result statistics fix


Commit: e3fb8bf601177e6cfff43b44f59cf14e630d2bb1
https://github.com/DSpace/DSpace/commit/e3fb8bf601177e6cfff43b44f59cf14e630d2bb1
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Update to latest Jetty v9


Commit: aa7acb5be782d1eafdc5ac4fa6bb2c6de7796b38
https://github.com/DSpace/DSpace/commit/aa7acb5be782d1eafdc5ac4fa6bb2c6de7796b38
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M .github/workflows/docker.yml
M docker-compose.yml
M dspace/src/main/docker-compose/db.entities.yml
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile

Log Message:
-----------
Update Postgres Docker scripts to build/tag images automatically


Commit: 5e013a8a36cc8a2b844fdfb8eacae8ff6a8e1390
https://github.com/DSpace/DSpace/commit/5e013a8a36cc8a2b844fdfb8eacae8ff6a8e1390
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M Dockerfile
M Dockerfile.cli

Log Message:
-----------
Update to latest version of Ant


Commit: 3df54e549ff85c50063f445ca3762da09014b810
https://github.com/DSpace/DSpace/commit/3df54e549ff85c50063f445ca3762da09014b810
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-19 (Wed, 19 Apr 2023)

Changed paths:
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile

Log Message:
-----------
Revert change to alpine linux. Scripts all assume debian.


Commit: 9c7012b36b2c6d7c2466dd1a37077f5db9cc05cb
https://github.com/DSpace/DSpace/commit/9c7012b36b2c6d7c2466dd1a37077f5db9cc05cb
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M .dockerignore
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 3154caaae8a6665ad304c3976fe023764ac4e9ba
https://github.com/DSpace/DSpace/commit/3154caaae8a6665ad304c3976fe023764ac4e9ba
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
A .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M .gitignore
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.dependencies
M Dockerfile.test
M LICENSE
A LICENSE.header
M LICENSES_THIRD_PARTY
R LICENSE_HEADER
M NOTICE
M README.md
M checkstyle.xml
M docker-compose-cli.yml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/access/status/AccessStatusHelper.java
A dspace-api/src/main/java/org/dspace/access/status/AccessStatusServiceImpl.java
A dspace-api/src/main/java/org/dspace/access/status/DefaultAccessStatusHelper.java
A dspace-api/src/main/java/org/dspace/access/status/factory/AccessStatusServiceFactory.java
A dspace-api/src/main/java/org/dspace/access/status/factory/AccessStatusServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/access/status/package-info.java
A dspace-api/src/main/java/org/dspace/access/status/service/AccessStatusService.java
M dspace-api/src/main/java/org/dspace/administer/CreateAdministrator.java
M dspace-api/src/main/java/org/dspace/administer/MetadataImporter.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleaner.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCli.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerCliConfiguration.java
A dspace-api/src/main/java/org/dspace/administer/ProcessCleanerConfiguration.java
M dspace-api/src/main/java/org/dspace/administer/RegistryImporter.java
M dspace-api/src/main/java/org/dspace/administer/RegistryLoader.java
M dspace-api/src/main/java/org/dspace/administer/StructBuilder.java
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/DSpaceCSV.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataDeletionScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearch.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchCli.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataExportSearchScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImportCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImportScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/exception/ResourceAlreadyExistsException.java
M dspace-api/src/main/java/org/dspace/app/harvest/Harvest.java
A dspace-api/src/main/java/org/dspace/app/harvest/HarvestCli.java
A dspace-api/src/main/java/org/dspace/app/harvest/HarvestCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/harvest/HarvestScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExport.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemexport/ItemExportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemexport/service/ItemExportService.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
R dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLITool.java
A dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/itemmarking/ItemMarkingAvailabilityBitstreamStrategy.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/AddBitstreamsAction.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/ContentsEntry.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/DtoMetadata.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/ItemArchive.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/ItemUpdate.java
M dspace-api/src/main/java/org/dspace/app/itemupdate/MetadataUtilities.java
M dspace-api/src/main/java/org/dspace/app/launcher/CommandRunner.java
M dspace-api/src/main/java/org/dspace/app/launcher/ScriptLauncher.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/Brand.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/BrandText.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/ExcelFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/HTMLFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterCLITool.java
A dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterScript.java
A dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PDFFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PoiWordFilter.java
R dspace-api/src/main/java/org/dspace/app/mediafilter/PowerPointFilter.java
A dspace-api/src/main/java/org/dspace/app/mediafilter/TikaTextExtractionFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/service/MediaFilterService.java
M dspace-api/src/main/java/org/dspace/app/packager/Packager.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategy.java
A dspace-api/src/main/java/org/dspace/app/requestitem/CombiningRequestItemStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItem.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
A dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemMetadataStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
A dspace-api/src/main/java/org/dspace/app/requestitem/package-info.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/sherpa/SHERPAService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/cache/SherpaCacheEvictService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/cache/SherpaCacheLogger.java
M dspace-api/src/main/java/org/dspace/app/sherpa/submit/SHERPASubmitService.java
A dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAEmbargo.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAJournal.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPermittedVersion.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPublisher.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPublisherPolicy.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAPublisherResponse.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPAResponse.java
M dspace-api/src/main/java/org/dspace/app/sherpa/v2/SHERPASystemMetadata.java
M dspace-api/src/main/java/org/dspace/app/sitemap/GenerateSitemaps.java
M dspace-api/src/main/java/org/dspace/app/sitemap/SitemapsOrgGenerator.java
A dspace-api/src/main/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncCli.java
A dspace-api/src/main/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/statistics/CreateStatReport.java
M dspace-api/src/main/java/org/dspace/app/statistics/LogAnalyser.java
M dspace-api/src/main/java/org/dspace/app/statistics/ReportGenerator.java
M dspace-api/src/main/java/org/dspace/app/statistics/StatisticsLoader.java
R dspace-api/src/main/java/org/dspace/app/util/CacheSnooper.java
M dspace-api/src/main/java/org/dspace/app/util/Configuration.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
M dspace-api/src/main/java/org/dspace/app/util/DCInputSet.java
M dspace-api/src/main/java/org/dspace/app/util/GoogleBitstreamComparator.java
M dspace-api/src/main/java/org/dspace/app/util/GoogleMetadata.java
M dspace-api/src/main/java/org/dspace/app/util/InitializeEntities.java
M dspace-api/src/main/java/org/dspace/app/util/OpenSearchServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/util/OptimizeSelectCollection.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
A dspace-api/src/main/java/org/dspace/app/util/RelationshipUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/app/util/Util.java
M dspace-api/src/main/java/org/dspace/app/util/WebApp.java
M dspace-api/src/main/java/org/dspace/app/util/XMLUtils.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationMethod.java
M dspace-api/src/main/java/org/dspace/authenticate/AuthenticationServiceImpl.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
A dspace-api/src/main/java/org/dspace/authenticate/OidcAuthentication.java
A dspace-api/src/main/java/org/dspace/authenticate/OidcAuthenticationBean.java
A dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthentication.java
A dspace-api/src/main/java/org/dspace/authenticate/OrcidAuthenticationBean.java
M dspace-api/src/main/java/org/dspace/authenticate/PasswordAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/ShibAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/X509Authentication.java
A dspace-api/src/main/java/org/dspace/authenticate/oidc/OidcClient.java
A dspace-api/src/main/java/org/dspace/authenticate/oidc/OidcClientException.java
A dspace-api/src/main/java/org/dspace/authenticate/oidc/impl/OidcClientImpl.java
A dspace-api/src/main/java/org/dspace/authenticate/oidc/model/OidcTokenResponseDTO.java
M dspace-api/src/main/java/org/dspace/authenticate/service/AuthenticationService.java
M dspace-api/src/main/java/org/dspace/authority/AuthoritySearchService.java
M dspace-api/src/main/java/org/dspace/authority/AuthoritySolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/authority/AuthorityValueServiceImpl.java
M dspace-api/src/main/java/org/dspace/authority/orcid/Orcidv3SolrAuthorityImpl.java
M dspace-api/src/main/java/org/dspace/authority/service/AuthorityService.java
M dspace-api/src/main/java/org/dspace/authority/util/XMLUtils.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
A dspace-api/src/main/java/org/dspace/authorize/RegexPasswordValidator.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/ValidatePasswordServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/dao/impl/ResourcePolicyDAOImpl.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
A dspace-api/src/main/java/org/dspace/authorize/service/PasswordValidatorService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
A dspace-api/src/main/java/org/dspace/authorize/service/ValidatePasswordService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/ItemListConfig.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/checker/MostRecentChecksum.java
M dspace-api/src/main/java/org/dspace/checker/ResultsLogger.java
M dspace-api/src/main/java/org/dspace/checker/SimpleReporterServiceImpl.java
M dspace-api/src/main/java/org/dspace/checker/dao/impl/ChecksumResultDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/Bitstream.java
M dspace-api/src/main/java/org/dspace/content/BitstreamFormat.java
M dspace-api/src/main/java/org/dspace/content/BitstreamFormatServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/Bundle.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/Collection.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/Community.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DCDate.java
M dspace-api/src/main/java/org/dspace/content/DCPersonName.java
M dspace-api/src/main/java/org/dspace/content/DCSeriesNumber.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/EntityType.java
M dspace-api/src/main/java/org/dspace/content/EntityTypeServiceImpl.java
A dspace-api/src/main/java/org/dspace/content/FeedbackServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InProgressSubmission.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/Item.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/LicenseUtils.java
M dspace-api/src/main/java/org/dspace/content/MetadataDSpaceCsvExportServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataField.java
M dspace-api/src/main/java/org/dspace/content/MetadataFieldName.java
M dspace-api/src/main/java/org/dspace/content/MetadataFieldServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataSchema.java
M dspace-api/src/main/java/org/dspace/content/MetadataSchemaServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/content/MetadataValueServiceImpl.java
A dspace-api/src/main/java/org/dspace/content/PredefinedUUIDGenerator.java
M dspace-api/src/main/java/org/dspace/content/Relationship.java
M dspace-api/src/main/java/org/dspace/content/RelationshipMetadataService.java
M dspace-api/src/main/java/org/dspace/content/RelationshipMetadataServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/RelationshipServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/RelationshipType.java
M dspace-api/src/main/java/org/dspace/content/RelationshipTypeServiceImpl.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/authority/EPersonAuthority.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/AIPDIMCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/AIPTechMDCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/CreativeCommonsTextStreamDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DIMDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DIMIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/DisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/IngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/METSDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/METSRightsCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/MODSDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/NullIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OAIDCIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OREDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/OREIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/PREMISCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/ParameterizedDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/QDCCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/RoleCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/SimpleDCDisseminationCrosswalk.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XHTMLHeadDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTDisseminationCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTIngestionCrosswalk.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/EntityTypeDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/ItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/ProcessDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/RelationshipDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/RelationshipTypeDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamFormatDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/CollectionDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/EntityTypeDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/ItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/MetadataSchemaDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/ProcessDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/RelationshipDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/RelationshipTypeDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/SiteDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/WorkspaceItemDAOImpl.java
A dspace-api/src/main/java/org/dspace/content/dao/pojo/ItemUuidAndRelationshipId.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactory.java
M dspace-api/src/main/java/org/dspace/content/factory/ContentServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/content/logic/DefaultFilter.java
A dspace-api/src/main/java/org/dspace/content/logic/Filter.java
A dspace-api/src/main/java/org/dspace/content/logic/FilterUtils.java
A dspace-api/src/main/java/org/dspace/content/logic/LogicalStatement.java
A dspace-api/src/main/java/org/dspace/content/logic/LogicalStatementException.java
A dspace-api/src/main/java/org/dspace/content/logic/TestLogicRunner.java
A dspace-api/src/main/java/org/dspace/content/logic/TrueFilter.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/AbstractCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/BitstreamCountCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/Condition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/InCollectionCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/InCommunityCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/IsArchivedCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/IsWithdrawnCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValueMatchCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/MetadataValuesMatchCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/condition/ReadableByGroupCondition.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/AbstractOperator.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/And.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/Nand.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/Nor.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/Not.java
A dspace-api/src/main/java/org/dspace/content/logic/operator/Or.java
M dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java
M dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/AbstractPackageIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/DSpaceAIPIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/DSpaceMETSIngester.java
M dspace-api/src/main/java/org/dspace/content/packager/METSManifest.java
M dspace-api/src/main/java/org/dspace/content/packager/PDFPackager.java
M dspace-api/src/main/java/org/dspace/content/packager/PackageException.java
M dspace-api/src/main/java/org/dspace/content/packager/PackageParameters.java
M dspace-api/src/main/java/org/dspace/content/packager/PackageUtils.java
M dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/content/service/CollectionService.java
M dspace-api/src/main/java/org/dspace/content/service/CommunityService.java
M dspace-api/src/main/java/org/dspace/content/service/EntityTypeService.java
A dspace-api/src/main/java/org/dspace/content/service/FeedbackService.java
M dspace-api/src/main/java/org/dspace/content/service/ItemService.java
M dspace-api/src/main/java/org/dspace/content/service/RelationshipService.java
M dspace-api/src/main/java/org/dspace/content/service/RelationshipTypeService.java
R dspace-api/src/main/java/org/dspace/content/service/SupervisedItemService.java
M dspace-api/src/main/java/org/dspace/content/service/WorkspaceItemService.java
M dspace-api/src/main/java/org/dspace/content/virtual/UUIDValue.java
M dspace-api/src/main/java/org/dspace/core/AbstractHibernateDAO.java
M dspace-api/src/main/java/org/dspace/core/AbstractHibernateDSODAO.java
M dspace-api/src/main/java/org/dspace/core/Constants.java
M dspace-api/src/main/java/org/dspace/core/Context.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/core/I18nUtil.java
M dspace-api/src/main/java/org/dspace/core/LegacyPluginServiceImpl.java
A dspace-api/src/main/java/org/dspace/core/LogHelper.java
R dspace-api/src/main/java/org/dspace/core/LogManager.java
M dspace-api/src/main/java/org/dspace/core/Utils.java
A dspace-api/src/main/java/org/dspace/ctask/general/CitationPage.java
A dspace-api/src/main/java/org/dspace/ctask/general/CreateMissingIdentifiers.java
M dspace-api/src/main/java/org/dspace/ctask/general/MetadataWebService.java
A dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/curate/AbstractCurationTask.java
R dspace-api/src/main/java/org/dspace/curate/CitationPage.java
M dspace-api/src/main/java/org/dspace/curate/Curation.java
M dspace-api/src/main/java/org/dspace/curate/CurationCliScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/curate/Curator.java
M dspace-api/src/main/java/org/dspace/curate/FileTaskQueue.java
M dspace-api/src/main/java/org/dspace/curate/ResolvedTask.java
M dspace-api/src/main/java/org/dspace/curate/TaskResolver.java
M dspace-api/src/main/java/org/dspace/curate/XmlWorkflowCuratorServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverQuery.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/FullTextContentStreams.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClientOptions.java
M dspace-api/src/main/java/org/dspace/discovery/IndexEventConsumer.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingService.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SearchService.java
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrSearchCore.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServicePrivateItemPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceResourceRestrictionPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/AbstractIndexableObject.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CollectionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/IndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/factory/IndexFactory.java
A dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
A dspace-api/src/main/java/org/dspace/discovery/utils/parameter/QueryBuilderSearchFilter.java
M dspace-api/src/main/java/org/dspace/disseminate/CitationDocumentServiceImpl.java
M dspace-api/src/main/java/org/dspace/disseminate/service/CitationDocumentService.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/CaptchaSettings.java
M dspace-api/src/main/java/org/dspace/eperson/EPerson.java
M dspace-api/src/main/java/org/dspace/eperson/EPersonCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/EPersonConsumer.java
M dspace-api/src/main/java/org/dspace/eperson/EPersonServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
A dspace-api/src/main/java/org/dspace/eperson/GoogleCaptchaResponse.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/InvalidReCaptchaException.java
M dspace-api/src/main/java/org/dspace/eperson/LoadLastLogin.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/GroupDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/EPersonDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/Group2GroupCacheDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/RegistrationDataDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/AccountService.java
A dspace-api/src/main/java/org/dspace/eperson/service/CaptchaService.java
M dspace-api/src/main/java/org/dspace/eperson/service/EPersonService.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/event/ConsumerProfile.java
M dspace-api/src/main/java/org/dspace/event/Event.java
A dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
A dspace-api/src/main/java/org/dspace/external/OpenAIRERestToken.java
M dspace-api/src/main/java/org/dspace/external/OrcidRestConnector.java
M dspace-api/src/main/java/org/dspace/external/model/ExternalDataObject.java
A dspace-api/src/main/java/org/dspace/external/provider/AbstractExternalDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/ExternalDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
A dspace-api/src/main/java/org/dspace/external/provider/impl/OpenAIREFundingDataProvider.java
A dspace-api/src/main/java/org/dspace/external/provider/impl/OrcidPublicationDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/OrcidV3AuthorDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/SHERPAv2JournalDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/SHERPAv2JournalISSNDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/SHERPAv2PublisherDataProvider.java
M dspace-api/src/main/java/org/dspace/external/provider/orcid/xml/Converter.java
M dspace-api/src/main/java/org/dspace/external/service/ExternalDataService.java
M dspace-api/src/main/java/org/dspace/external/service/impl/ExternalDataServiceImpl.java
A dspace-api/src/main/java/org/dspace/google/GoogleAnalyticsEvent.java
A dspace-api/src/main/java/org/dspace/google/GoogleAsyncEventListener.java
M dspace-api/src/main/java/org/dspace/google/GoogleRecorderEventListener.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClient.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientException.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientImpl.java
A dspace-api/src/main/java/org/dspace/google/client/GoogleAnalyticsClientRequestBuilder.java
A dspace-api/src/main/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilder.java
M dspace-api/src/main/java/org/dspace/handle/Handle.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/handle/UpdateHandlePrefix.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverDTO.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverService.java
A dspace-api/src/main/java/org/dspace/handle/hdlresolver/HdlResolverServiceImpl.java
M dspace-api/src/main/java/org/dspace/handle/service/HandleService.java
M dspace-api/src/main/java/org/dspace/harvest/HarvestedCollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/HarvestedItem.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/health/EmbargoCheck.java
M dspace-api/src/main/java/org/dspace/identifier/DOI.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/DOIServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/DataCiteXMLCreator.java
A dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/HandleIdentifierProvider.java
A dspace-api/src/main/java/org/dspace/identifier/IdentifierNotApplicableException.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/dao/impl/DOIDAOImpl.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
A dspace-api/src/main/java/org/dspace/identifier/doi/DOIIdentifierNotApplicableException.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DataCiteConnector.java
M dspace-api/src/main/java/org/dspace/identifier/service/DOIService.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
A dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryService.java
A dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/CanvasDimensionCLI.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/IIIFCanvasDimensionServiceImpl.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/ImageDimensionReader.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/Util.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/factory/IIIFCanvasDimensionServiceFactory.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/factory/IIIFCanvasDimensionServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/iiif/canvasdimension/service/IIIFCanvasDimensionService.java
A dspace-api/src/main/java/org/dspace/iiif/consumer/CacheEvictBeanLocator.java
A dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
A dspace-api/src/main/java/org/dspace/iiif/consumer/IIIFCacheEventConsumer.java
A dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java
A dspace-api/src/main/java/org/dspace/iiif/logger/CacheLogger.java
A dspace-api/src/main/java/org/dspace/iiif/logger/CanvasCacheLogger.java
A dspace-api/src/main/java/org/dspace/iiif/util/IIIFSharedUtils.java
R dspace-api/src/main/java/org/dspace/importer/external/README.md
A dspace-api/src/main/java/org/dspace/importer/external/ads/ADSFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/ads/ADSImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/arxiv/metadatamapping/contributor/ArXivIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/arxiv/service/ArXivImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefAuthorMetadataProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/datamodel/ImportRecord.java
A dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
A dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/AbstractMetadataFieldMapping.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/MetadataFieldConfig.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/ArrayElementAttributeProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/AuthorMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/JsonPathMetadataProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/MatrixElementProcessor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/PageRangeXPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/ReplaceCharacterXPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleConcatContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleMultiplePathContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleRisToMetadataConcatContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleRisToMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathDateFormatMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathMetadatumAndAttributeContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleXpathMetadatumContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SplitMetadataContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosAttribute2ValueContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosIdentifierContributor.java
A dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/WosIdentifierRidContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/scielo/service/ScieloFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/scielo/service/ScieloImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/service/DoiCheck.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
A dspace-api/src/main/java/org/dspace/importer/external/vufind/VuFindImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/vufind/metadatamapping/VuFindFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorService.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/LicenseCleanup.java
M dspace-api/src/main/java/org/dspace/license/service/CreativeCommonsService.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidOperation.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/java/org/dspace/orcid/OrcidToken.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidClient.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidClientImpl.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidConfiguration.java
A dspace-api/src/main/java/org/dspace/orcid/client/OrcidResponse.java
A dspace-api/src/main/java/org/dspace/orcid/consumer/OrcidQueueConsumer.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidHistoryDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidQueueDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/OrcidTokenDAO.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidHistoryDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidQueueDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/dao/impl/OrcidTokenDAOImpl.java
A dspace-api/src/main/java/org/dspace/orcid/exception/OrcidClientException.java
A dspace-api/src/main/java/org/dspace/orcid/exception/OrcidValidationException.java
A dspace-api/src/main/java/org/dspace/orcid/factory/OrcidServiceFactory.java
A dspace-api/src/main/java/org/dspace/orcid/factory/OrcidServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidEntityType.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidFundingFieldMapping.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidProfileSectionType.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidTokenResponseDTO.java
A dspace-api/src/main/java/org/dspace/orcid/model/OrcidWorkFieldMapping.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidCommonObjectFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidEntityFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidFactoryUtils.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/OrcidProfileSectionFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/AbstractOrcidProfileSectionFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidCommonObjectFactoryImpl.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidFundingFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidPersonExternalIdentifierFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidSimpleValueObjectFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/factory/impl/OrcidWorkFactory.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/OrcidValidationError.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/OrcidValidator.java
A dspace-api/src/main/java/org/dspace/orcid/model/validator/impl/OrcidValidatorImpl.java
A dspace-api/src/main/java/org/dspace/orcid/script/OrcidBulkPush.java
A dspace-api/src/main/java/org/dspace/orcid/script/OrcidBulkPushScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/orcid/service/MetadataSignatureGenerator.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidEntityFactoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidHistoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidProfileSectionFactoryService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidQueueService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidSynchronizationService.java
A dspace-api/src/main/java/org/dspace/orcid/service/OrcidTokenService.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidEntityFactoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidHistoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidProfileSectionFactoryServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidQueueServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidSynchronizationServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/OrcidTokenServiceImpl.java
A dspace-api/src/main/java/org/dspace/orcid/service/impl/PlainMetadataSignatureGeneratorImpl.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactory.java
A dspace-api/src/main/java/org/dspace/passwordvalidation/factory/PasswordValidationFactoryImpl.java
A dspace-api/src/main/java/org/dspace/profile/OrcidEntitySyncPreference.java
A dspace-api/src/main/java/org/dspace/profile/OrcidMetadataCopyingAction.java
A dspace-api/src/main/java/org/dspace/profile/OrcidProfileDisconnectionMode.java
A dspace-api/src/main/java/org/dspace/profile/OrcidProfileSyncPreference.java
A dspace-api/src/main/java/org/dspace/profile/OrcidSynchronizationMode.java
A dspace-api/src/main/java/org/dspace/profile/ResearcherProfile.java
A dspace-api/src/main/java/org/dspace/profile/ResearcherProfileServiceImpl.java
A dspace-api/src/main/java/org/dspace/profile/service/AfterResearcherProfileCreationAction.java
A dspace-api/src/main/java/org/dspace/profile/service/ResearcherProfileService.java
M dspace-api/src/main/java/org/dspace/rdf/RDFConsumer.java
M dspace-api/src/main/java/org/dspace/rdf/RDFUtil.java
M dspace-api/src/main/java/org/dspace/rdf/conversion/SimpleDSORelationsConverterPlugin.java
M dspace-api/src/main/java/org/dspace/scripts/DSpaceCommandLineParameter.java
M dspace-api/src/main/java/org/dspace/scripts/DSpaceRunnable.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ProcessServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/scripts/handler/DSpaceRunnableHandler.java
M dspace-api/src/main/java/org/dspace/scripts/handler/impl/CommandLineDSpaceRunnableHandler.java
M dspace-api/src/main/java/org/dspace/scripts/service/ProcessService.java
M dspace-api/src/main/java/org/dspace/search/Harvest.java
M dspace-api/src/main/java/org/dspace/service/impl/ClientInfoServiceImpl.java
A dspace-api/src/main/java/org/dspace/service/impl/HttpConnectionPoolService.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormat.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatAuthor.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatText.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatTitle.java
M dspace-api/src/main/java/org/dspace/sort/OrderFormatTitleMarc21.java
M dspace-api/src/main/java/org/dspace/statistics/AnonymizeStatistics.java
R dspace-api/src/main/java/org/dspace/statistics/DataTermsFacet.java
M dspace-api/src/main/java/org/dspace/statistics/Dataset.java
A dspace-api/src/main/java/org/dspace/statistics/GeoIpService.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerUsageEventListener.java
M dspace-api/src/main/java/org/dspace/statistics/SolrStatisticsCore.java
M dspace-api/src/main/java/org/dspace/statistics/content/DatasetTimeGenerator.java
M dspace-api/src/main/java/org/dspace/statistics/content/StatisticsDataVisits.java
M dspace-api/src/main/java/org/dspace/statistics/content/StatisticsDataWorkflow.java
M dspace-api/src/main/java/org/dspace/statistics/export/IrusExportUsageEventListener.java
M dspace-api/src/main/java/org/dspace/statistics/export/RetryFailedOpenUrlTrackerScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/statistics/export/processor/ExportEventProcessor.java
M dspace-api/src/main/java/org/dspace/statistics/export/processor/ItemEventProcessor.java
M dspace-api/src/main/java/org/dspace/statistics/export/service/OpenUrlServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/IPTable.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsImporter.java
A dspace-api/src/main/java/org/dspace/storage/bitstore/BaseBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitStoreMigrate.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/DSBitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/storage/rdbms/EntityTypeServiceInitializer.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/GroupServiceInitializer.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/PostgreSQLCryptoChecker.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/RegistryUpdater.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/SiteServiceInitializer.java
A dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/postgres/DSpacePostgreSQL82Dialect.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/submit/migration/SubmissionFormsMigration.java
M dspace-api/src/main/java/org/dspace/submit/migration/SubmissionFormsMigrationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/submit/model/AccessConditionConfiguration.java
A dspace-api/src/main/java/org/dspace/submit/model/AccessConditionConfigurationService.java
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/submit/model/UploadConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/testing/PubMedToImport.java
M dspace-api/src/main/java/org/dspace/text/filter/InitialArticleWord.java
M dspace-api/src/main/java/org/dspace/usage/LoggerUsageEventListener.java
A dspace-api/src/main/java/org/dspace/util/ConsoleService.java
A dspace-api/src/main/java/org/dspace/util/ConsoleServiceImpl.java
A dspace-api/src/main/java/org/dspace/util/FunctionalUtils.java
A dspace-api/src/main/java/org/dspace/util/SimpleMapConverter.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
A dspace-api/src/main/java/org/dspace/util/ThrowingSupplier.java
M dspace-api/src/main/java/org/dspace/versioning/AbstractVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/DefaultItemVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/ItemVersionProvider.java
M dspace-api/src/main/java/org/dspace/versioning/Version.java
M dspace-api/src/main/java/org/dspace/versioning/VersionHistory.java
M dspace-api/src/main/java/org/dspace/versioning/VersionHistoryServiceImpl.java
M dspace-api/src/main/java/org/dspace/versioning/VersioningConsumer.java
M dspace-api/src/main/java/org/dspace/versioning/VersioningServiceImpl.java
M dspace-api/src/main/java/org/dspace/versioning/dao/VersionDAO.java
M dspace-api/src/main/java/org/dspace/versioning/dao/impl/VersionDAOImpl.java
M dspace-api/src/main/java/org/dspace/versioning/factory/VersionServiceFactory.java
M dspace-api/src/main/java/org/dspace/versioning/factory/VersionServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/versioning/service/VersionHistoryService.java
M dspace-api/src/main/java/org/dspace/versioning/service/VersioningService.java
A dspace-api/src/main/java/org/dspace/versioning/utils/RelationshipVersioningUtils.java
M dspace-api/src/main/java/org/dspace/vocabulary/ControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/web/ContextUtil.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowException.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/RoleMembers.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/WorkflowConfigurationException.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/WorkflowRequirementsServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/migration/RestartWorkflow.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/Workflow.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AssignOriginalSubmitterAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/ClaimedTask.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/CollectionRole.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/InProgressUser.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/PoolTask.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/PoolTaskServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/WorkflowItemRole.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/XmlWorkflowItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/dao/impl/ClaimedTaskDAOImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/dao/impl/CollectionRoleDAOImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/dao/impl/InProgressUserDAOImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/dao/impl/PoolTaskDAOImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/storedcomponents/dao/impl/XmlWorkflowItemDAOImpl.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V1.4__Upgrade_to_DSpace_1.4_schema.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V5.6_2016.08.23__DS-3097.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V6.0_2016.08.23__DS-3097.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.04.29__orcid_queue_and_history.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.05.16__Orcid_token_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.06.16__process_to_group.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
R dspace-api/src/main/resources/spring/spring-dspace-addon-sherpa-configuration-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-addon-sherpa-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/access-conditions.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
R dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service-test.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/scripts.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/sherpa.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/solr-services.xml
R dspace-api/src/test/data/dspaceFolder/config/spring/api/spring-dspace-addon-sherpa-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/AbstractDSpaceIntegrationTest.java
M dspace-api/src/test/java/org/dspace/AbstractDSpaceTest.java
M dspace-api/src/test/java/org/dspace/AbstractIntegrationTest.java
M dspace-api/src/test/java/org/dspace/AbstractIntegrationTestWithDatabase.java
A dspace-api/src/test/java/org/dspace/access/status/AccessStatusServiceTest.java
A dspace-api/src/test/java/org/dspace/access/status/DefaultAccessStatusHelperTest.java
A dspace-api/src/test/java/org/dspace/administer/ProcessCleanerIT.java
M dspace-api/src/test/java/org/dspace/administer/StructBuilderIT.java
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/bulkedit/MetadataExportSearchIT.java
M dspace-api/src/test/java/org/dspace/app/bulkedit/MetadataImportIT.java
M dspace-api/src/test/java/org/dspace/app/csv/CSVMetadataImportReferenceIT.java
A dspace-api/src/test/java/org/dspace/app/itemexport/ItemExportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
A dspace-api/src/test/java/org/dspace/app/matcher/LambdaMatcher.java
A dspace-api/src/test/java/org/dspace/app/matcher/OrcidQueueMatcher.java
R dspace-api/src/test/java/org/dspace/app/mediafilter/PoiWordFilterTest.java
A dspace-api/src/test/java/org/dspace/app/mediafilter/TikaTextExtractionFilterTest.java
A dspace-api/src/test/java/org/dspace/app/packager/PackagerIT.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CollectionAdministratorsRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/CombiningRequestItemStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
M dspace-api/src/test/java/org/dspace/app/sherpa/MockSHERPAService.java
M dspace-api/src/test/java/org/dspace/app/sherpa/submit/SHERPASubmitServiceTest.java
A dspace-api/src/test/java/org/dspace/app/solrdatabaseresync/SolrDatabaseResyncIT.java
A dspace-api/src/test/java/org/dspace/app/util/ConfigurationIT.java
M dspace-api/src/test/java/org/dspace/app/util/GoogleBitstreamComparatorTest.java
M dspace-api/src/test/java/org/dspace/app/util/GoogleMetadataTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
A dspace-api/src/test/java/org/dspace/app/util/SubmissionConfigTest.java
M dspace-api/src/test/java/org/dspace/authenticate/IPMatcherTest.java
M dspace-api/src/test/java/org/dspace/authority/orcid/MockOrcid.java
M dspace-api/src/test/java/org/dspace/authorize/AuthorizeServiceTest.java
A dspace-api/src/test/java/org/dspace/authorize/RegexPasswordValidatorTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/AbstractDSpaceObjectBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BitstreamBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BitstreamFormatBuilder.java
M dspace-api/src/test/java/org/dspace/builder/BundleBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ClaimedTaskBuilder.java
M dspace-api/src/test/java/org/dspace/builder/CollectionBuilder.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
M dspace-api/src/test/java/org/dspace/builder/EPersonBuilder.java
M dspace-api/src/test/java/org/dspace/builder/EntityTypeBuilder.java
M dspace-api/src/test/java/org/dspace/builder/GroupBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/MetadataFieldBuilder.java
M dspace-api/src/test/java/org/dspace/builder/MetadataSchemaBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidHistoryBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidQueueBuilder.java
A dspace-api/src/test/java/org/dspace/builder/OrcidTokenBuilder.java
M dspace-api/src/test/java/org/dspace/builder/PoolTaskBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ProcessBuilder.java
M dspace-api/src/test/java/org/dspace/builder/RelationshipBuilder.java
M dspace-api/src/test/java/org/dspace/builder/RelationshipTypeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/RequestItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ResourcePolicyBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
A dspace-api/src/test/java/org/dspace/builder/VersionBuilder.java
M dspace-api/src/test/java/org/dspace/builder/WorkflowItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-api/src/test/java/org/dspace/builder/util/AbstractBuilderCleanupUtil.java
M dspace-api/src/test/java/org/dspace/content/InstallItemTest.java
M dspace-api/src/test/java/org/dspace/content/ItemTest.java
M dspace-api/src/test/java/org/dspace/content/LeftTiltedRelationshipMetadataServiceIT.java
A dspace-api/src/test/java/org/dspace/content/MetadataDSpaceCsvExportServiceImplIT.java
M dspace-api/src/test/java/org/dspace/content/MetadataFieldNameTest.java
M dspace-api/src/test/java/org/dspace/content/MetadataFieldPerformanceTest.java
M dspace-api/src/test/java/org/dspace/content/RelationshipMetadataServiceIT.java
M dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplPlaceTest.java
M dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplTest.java
A dspace-api/src/test/java/org/dspace/content/RelationshipServiceImplVersioningTest.java
M dspace-api/src/test/java/org/dspace/content/RightTiltedRelationshipMetadataServiceIT.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
A dspace-api/src/test/java/org/dspace/content/VersioningWithRelationshipsTest.java
M dspace-api/src/test/java/org/dspace/content/WorkspaceItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/crosswalk/QDCCrosswalkTest.java
M dspace-api/src/test/java/org/dspace/content/dao/RelationshipDAOImplTest.java
A dspace-api/src/test/java/org/dspace/content/logic/LogicalFilterTest.java
M dspace-api/src/test/java/org/dspace/content/packager/ITDSpaceAIP.java
A dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/core/ContextTest.java
A dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
A dspace-api/src/test/java/org/dspace/discovery/utils/DiscoverQueryBuilderTest.java
A dspace-api/src/test/java/org/dspace/eperson/EPersonCLIToolIT.java
M dspace-api/src/test/java/org/dspace/eperson/EPersonTest.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
A dspace-api/src/test/java/org/dspace/external/MockOpenAIRERestConnector.java
M dspace-api/src/test/java/org/dspace/external/provider/impl/MockDataProvider.java
R dspace-api/src/test/java/org/dspace/external/provider/impl/MockPubmedImportMetadataSourceServiceImpl.java
A dspace-api/src/test/java/org/dspace/external/provider/impl/OpenAIREFundingDataProviderTest.java
A dspace-api/src/test/java/org/dspace/external/provider/impl/OrcidPublicationDataProviderIT.java
A dspace-api/src/test/java/org/dspace/google/client/GoogleAnalytics4ClientRequestBuilderTest.java
A dspace-api/src/test/java/org/dspace/google/client/UniversalAnalyticsClientRequestBuilderTest.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
M dspace-api/src/test/java/org/dspace/license/MockCCLicenseConnectorServiceImpl.java
A dspace-api/src/test/java/org/dspace/matcher/DateMatcher.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
A dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
A dspace-api/src/test/java/org/dspace/orcid/model/validator/OrcidValidatorTest.java
A dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/OrcidEntityFactoryServiceIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/OrcidProfileSectionFactoryServiceIT.java
A dspace-api/src/test/java/org/dspace/orcid/service/PlainMetadataSignatureGeneratorIT.java
A dspace-api/src/test/java/org/dspace/process/ProcessIT.java
M dspace-api/src/test/java/org/dspace/scripts/MockDSpaceRunnableScriptConfiguration.java
M dspace-api/src/test/java/org/dspace/service/impl/ClientInfoServiceImplTest.java
A dspace-api/src/test/java/org/dspace/service/impl/HttpConnectionPoolServiceTest.java
M dspace-api/src/test/java/org/dspace/solr/MockSolrServer.java
M dspace-api/src/test/java/org/dspace/statistics/MockSolrLoggerServiceImpl.java
M dspace-api/src/test/java/org/dspace/statistics/export/ITIrusExportUsageEventListener.java
M dspace-api/src/test/java/org/dspace/statistics/export/processor/BitstreamEventProcessorIT.java
M dspace-api/src/test/java/org/dspace/statistics/export/processor/ExportEventProcessorIT.java
M dspace-api/src/test/java/org/dspace/statistics/export/service/MockOpenUrlServiceImpl.java
M dspace-api/src/test/java/org/dspace/statistics/export/service/OpenUrlServiceImplTest.java
M dspace-api/src/test/java/org/dspace/statistics/util/IPTableTest.java
M dspace-api/src/test/java/org/dspace/statistics/util/SpiderDetectorServiceImplTest.java
A dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/util/DSpaceConfigurationInitializer.java
M dspace-api/src/test/java/org/dspace/util/DSpaceKernelInitializer.java
A dspace-api/src/test/java/org/dspace/util/DoiCheckTest.java
A dspace-api/src/test/java/org/dspace/util/FakeConsoleServiceImpl.java
A dspace-api/src/test/java/org/dspace/util/RelationshipVersioningTestUtils.java
A dspace-api/src/test/java/org/dspace/util/SimpleMapConverterTest.java
A dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
R dspace-api/src/test/resources/log4j.properties
A dspace-api/src/test/resources/log4j2-test.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-api/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-api/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.csv
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.doc
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.docx
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.html
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.odp
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.ods
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.odt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.pdf
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.ppt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.pptx
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.rtf
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.txt
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.xls
A dspace-api/src/test/resources/org/dspace/app/mediafilter/test.xlsx
R dspace-api/src/test/resources/org/dspace/app/mediafilter/wordtest.doc
R dspace-api/src/test/resources/org/dspace/app/mediafilter/wordtest.docx
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277871.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277902.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/work-277904.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/workBulk-277904-277902-277871.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/workBulk-277904-277902.xml
A dspace-api/src/test/resources/org/dspace/app/orcid-works/works.xml
A dspace-api/src/test/resources/org/dspace/app/sherpa/0000-0000.json
A dspace-api/src/test/resources/org/dspace/app/sherpa/2731-0582.json
A dspace-api/src/test/resources/org/dspace/external/openaire-no-projects.xml
A dspace-api/src/test/resources/org/dspace/external/openaire-project.xml
A dspace-api/src/test/resources/org/dspace/external/openaire-projects.xml
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jpg
M dspace-api/src/test/resources/test-config.properties
A dspace-iiif/pom.xml
A dspace-iiif/src/main/java/org/dspace/app/iiif/IIIFController.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/IIIFServiceFacade.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/exception/NotImplementedException.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/ObjectMapperFactory.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/AnnotationGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/AnnotationListGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/BehaviorGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/CanvasGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/CanvasItemsGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ContentAsTextGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ContentSearchGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ExternalLinksGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/IIIFResource.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/IIIFService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/IIIFValue.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ImageContentGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ImageServiceGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ManifestGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/MetadataEntryGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/ProfileGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/PropertyValueGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/RangeGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/model/generator/SearchResultGenerator.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/AbstractResourceService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/AnnotationListService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasLookupService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/ImageContentService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/RangeService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/RelatedService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/SearchAnnotationService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/SearchService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/SeeAlsoService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/SequenceService.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/BitstreamBytesIIIFVirtualMetadata.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/BitstreamChecksumIIIFVirtualMetadata.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/BitstreamFormatIIIFVirtualMetadata.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/BitstreamIIIFVirtualMetadata.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/BitstreamMimetypeIIIFVirtualMetadata.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/ImageProfileUtil.java
A dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/ThumbProfileUtil.java
M dspace-oai/pom.xml
M dspace-oai/src/main/java/org/dspace/xoai/app/XOAI.java
M dspace-oai/src/main/java/org/dspace/xoai/controller/DSpaceOAIDataProvider.java
M dspace-oai/src/main/java/org/dspace/xoai/services/impl/resources/DSpaceResourceResolver.java
M dspace-oai/src/main/java/org/dspace/xoai/services/impl/solr/DSpaceSolrServerResolver.java
M dspace-oai/src/main/java/org/dspace/xoai/solr/DSpaceSolrServer.java
M dspace-oai/src/test/java/org/dspace/xoai/tests/stylesheets/AbstractXSLTest.java
M dspace-oai/src/test/resources/item.xml
M dspace-oai/src/test/resources/xoai-test1.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-rest/src/main/java/org/dspace/rest/CollectionsResource.java
M dspace-rest/src/main/java/org/dspace/rest/authentication/DSpaceAuthenticationProvider.java
M dspace-rest/src/main/webapp/static/reports/restCollReport.js
M dspace-rest/src/main/webapp/static/reports/restQueryReport.js
M dspace-rest/src/main/webapp/static/reports/restReport.js
M dspace-rest/src/main/webapp/static/reports/spin.js
M dspace-server-webapp/README.md
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/Application.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BundleUploadBitstreamController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/DiscoveryRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/OidcRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/RelationshipTypeRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/ResourcePolicyEPersonReplaceRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/ResourcePolicyGroupReplaceRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/RestResourceController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ScriptProcessesController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/ShibbolethRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/SitemapRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/StatisticsRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/SubmissionCCLicenseUrlRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/UUIDLookupRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizeServiceRestUtil.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanChangePasswordFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanClaimItemFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanCreateVersionFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanDeleteVersionFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanEditVersionFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanManageVersionsFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSendFeedbackFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSynchronizeWithORCID.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanViewUsageStatisticsFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/ViewUsageStatisticsFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/configuration/ActuatorConfiguration.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BitstreamConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ClaimedTaskConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DSpaceConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DSpaceObjectConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DiscoverFacetsConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/HarvestedCollectionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/MetadataConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/MetadataFieldConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/OrcidHistoryRestConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/OrcidQueueRestConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/PoolTaskConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ProcessConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/RelationshipConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/RelationshipTypeConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/RequestItemConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ResearcherProfileConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ResourcePolicyConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScriptConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchFilterToAppliedFilterConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionCCLicenseConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionCCLicenseFieldConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionDefinitionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionFormConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/TemplateItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/VersionHistoryConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowDefinitionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowStepConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceAccessDeniedHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceFeedbackNotFoundException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/GroupHasPendingWorkflowTasksException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/IncompleteItemRequestException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/InvalidSearchRequestException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/PasswordNotValidException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/WrongCurrentPasswordException.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/hdlresolver/HdlResolverRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/health/GeoIpHealthIndicator.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/HalLinkFactory.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/link/OrcidQueueHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/SubmissionSectionHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/externalsources/ExternalSourceEntryHalLinkFactory.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/link/relation/EntityTypeHalLinkFactory.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/login/PostLoggedInAction.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/login/impl/ResearcherProfileAutomaticClaim.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AccessConditionDTO.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AccessStatusRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AuthenticationStatusRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/BrowseIndexRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/EntityTypeRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ExternalSourceRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/FeedbackRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/OrcidHistoryRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/OrcidQueueRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/RelationshipRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/RequestItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ResearcherProfileRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/RestModel.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubmissionAccessOptionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubmissionFormFieldRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/model/UploadBitstreamAccessConditionDTO.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/VersionHistoryRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/AccessStatusResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/OrcidHistoryResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/OrcidQueueResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/RequestItemResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/ResearcherProfileResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubmissionAccessOptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataAccessCondition.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/SherpaPolicy.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/UploadBitstreamRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/projection/SpecificLevelProjection.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AbstractDSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseItemLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ClaimedTaskRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CollectionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/EPersonRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/EntityTypeRelationshipLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/EntityTypeRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ExternalSourceEntityTypeLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ExternalSourceRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/FeedbackRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemAccessStatusLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemRelationshipLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemVersionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/OrcidHistoryRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/OrcidQueueRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/PoolTaskRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RelationshipRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RelationshipTypeRelationshipLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RelationshipTypeRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileItemLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResearcherProfileRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ResourcePolicyRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/StatisticsRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionAccessOptionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionHistoryDraftVersionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionHistoryRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionsLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ViewEventRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/handler/ExternalSourceEntryOrcidQueueUriListHandler.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/handler/ExternalSourceItemUriListHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/handler/service/UriListHandlerService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/DSpaceObjectMetadataMoveOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/EPersonPasswordAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileAddOrcidOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileRemoveOrcidOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileReplaceOrcidSyncPreferencesOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ResearcherProfileVisibleReplaceOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyActionAddOrReplaceOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyEndDateAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeAddOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeRemoveOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyPolicyTypeReplaceOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/resourcePolicy/ResourcePolicyUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/scripts/handler/impl/RestDSpaceRunnableHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/AdminRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/AuthorizeServicePermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/BitstreamMetadataReadPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ClaimedTaskRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/DSpaceAuthentication.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/DSpaceObjectAdminPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/EPersonRestAuthenticationProvider.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/EPersonRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ExtractorOfAInprogressSubmissionInformations.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/GroupRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OidcLoginFilter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidHistorySendToOrcidRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidLoginFilter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidQueueAndHistoryRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/OrcidQueueSearchRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/PoolTaskRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ProcessRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ReadAuthorizationPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ResearcherProfileRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ResourcePolicyAdminPermissionEvalutatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ResourcePolicyRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ShibbolethAuthenticationFilter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/ShibbolethLoginFilter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/StatelessAuthenticationFilter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/StatelessLoginFilter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/UsageReportRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/VersionHistoryRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/VersionRestPatchPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/VersionRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/VersioningSecurityBean.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WebSecurityConfiguration.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/jwt/AuthenticationMethodClaimProvider.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/jwt/JWTTokenHandler.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/jwt/JWTTokenRestAuthenticationServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/AbstractProcessingStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/SubmissionService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionDiscoverableReplacePatchOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionRemovePatchOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionResourcePolicyUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamMetadataValueRemovePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyRemovePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyReplacePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/BitstreamResourcePolicyUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/ItemMetadataValueRemovePatchOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/AccessConditionStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/DescribeStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/SherpaPolicyStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/UploadStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/AbstractValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/LicenseValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/MetadataValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/validation/UploadValidation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/ApplicationConfig.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/AuthorityUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/BitstreamResource.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/ContextUtil.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DSpaceVersionConfigurationEnricher.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DiscoverQueryBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/RegexUtils.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/UsageReportUtils.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/main/resources/application.properties
M dspace-server-webapp/src/main/resources/spring/spring-dspace-addon-validation-services.xml
M dspace-server-webapp/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-server-webapp/src/main/webapp/index.html
A dspace-server-webapp/src/main/webapp/js/vendor/CustomPostForm.js
M dspace-server-webapp/src/main/webapp/login.html
A dspace-server-webapp/src/main/webapp/styles.css
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/data/dspaceFolder/config/spring/rest/scripts.xml
A dspace-server-webapp/src/test/java/org/dspace/app/itemexport/ItemExportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/matcher/GoogleAnalyticsEventMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/matcher/MetadataValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/oai/OAIpmhIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerDisabledIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ADSImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/AbstractLiveImportIntegrationTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthorizationFeatureServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthorizationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleUploadBitstreamControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CCLicenseAddPatchOperationIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CCLicenseRemovePatchOperationIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CanChangePasswordFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CiniiImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionGroupRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionLogoControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityLogoControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DataCiteImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryVersioningIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonAuthorityIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EntityTypeRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/EpoImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ExternalSourcesRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/FeedbackRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/HealthIndicatorsIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/IdentifierRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/InfoEndpointIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/InitializeEntitiesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/LeftTiltedRelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/OidcAuthenticationRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/OpenAIREFundingExternalSourcesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/OrcidExternalSourcesIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/OrcidLoginFilterIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ProcessRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedEuropeMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipDeleteRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipTypeRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipTypeRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ResearcherProfileRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ResourcePolicyRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ScieloImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/ScopusImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/ShibbolethRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SitemapRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/StatisticsRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionAccessOptionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionShowIdentifiersRestIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SubscriptionRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SupervisionOrderRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/TaskRestRepositoriesIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionHistoryRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VersionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyEntryDetailsIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/VocabularyRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/VuFindImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/WOSImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowActionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowDefinitionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanClaimItemFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanCreateVersionFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanDeleteVersionFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanEditVersionFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanManageVersionsFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSendFeedbackFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSubscribeFeatureIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/CanSynchronizeWithORCIDIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EditItemFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/EnrollAdministratorIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/SubmitFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/authorization/ViewUsageStatisticsFeatureIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvImportIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvSearchExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/eperson/DeleteEPersonSubmitterIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/hdlresolver/HdlResolverRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/health/GeoIpHealthIndicatorTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/link/search/HealthIndicatorMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/AccessConditionOptionMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/AuthenticationStatusMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/MetadataMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/OrcidHistoryMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/OrcidQueueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/RelationshipMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/RelationshipTypeMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/RequestCopyMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ResourcePolicyMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ScriptMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubmissionFormFieldMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/UsageReportMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/UsageReportPointMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/VocabularyMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowDefinitionMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkspaceItemMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/model/AccessStatusRestTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/orcid/OrcidHistoryRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/orcid/OrcidQueueRestRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/security/ShibbolethLoginFilterIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/security/jwt/JWTTokenHandlerTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/security/jwt/ShortLivedJWTTokenHandlerTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/test/AbstractControllerIntegrationTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/test/AbstractEntityIntegrationTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/test/AbstractWebClientIntegrationTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/test/LoggingTestExecutionListener.java
R dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/DiscoverQueryBuilderTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java
A dspace-server-webapp/src/test/java/org/dspace/app/scripts/TypeConversionTestScript.java
A dspace-server-webapp/src/test/java/org/dspace/app/scripts/TypeConversionTestScriptConfiguration.java
M dspace-server-webapp/src/test/java/org/dspace/curate/CurationScriptIT.java
M dspace-server-webapp/src/test/java/org/dspace/external/provider/impl/MockDataProvider.java
A dspace-server-webapp/src/test/java/org/dspace/external/provider/impl/MockOpenAIREFundingDataProvider.java
A dspace-server-webapp/src/test/java/org/dspace/google/GoogleAsyncEventListenerIT.java
A dspace-server-webapp/src/test/java/org/dspace/google/client/GoogleAnalyticsClientIT.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/license/MockCCLicenseConnectorServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/scripts/MockDSpaceRunnableScriptConfiguration.java
M dspace-server-webapp/src/test/resources/Messages_pl.properties
A dspace-server-webapp/src/test/resources/application-test.properties
R dspace-server-webapp/src/test/resources/log4j.properties
A dspace-server-webapp/src/test/resources/log4j2-test.xml
R dspace-server-webapp/src/test/resources/logback.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core-person.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/dublin_core.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/metadata_dcterms.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/relationships
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-bitstreams.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/itemimport/saf-relationships.zip
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/ads-ex.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/ads-single-obj.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-article.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-diacritics.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/bibtex-test-multiple-authors.bib
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-first.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-responce-ids.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/cinii-second.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/crossRef-by-id.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/crossRef-test.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-first.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-resp.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-second.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/epo-token.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedeurope-empty.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedeurope-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scielo-single-record.txt
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scielo-test.txt
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scopus-empty-resp.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/scopus-ex.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/vuFind-by-id.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/vuFind-generic.json
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/wos-responce.xml
A dspace-server-webapp/src/test/resources/org/dspace/external/provider/impl/openaire-no-projects.xml
A dspace-server-webapp/src/test/resources/org/dspace/external/provider/impl/openaire-project.xml
A dspace-server-webapp/src/test/resources/org/dspace/external/provider/impl/openaire-projects.xml
M dspace-server-webapp/src/test/resources/test-config.properties
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/servicemanager/config/DSpaceConfigurationService.java
R dspace-services/src/main/java/org/dspace/services/CachingService.java
M dspace-services/src/main/java/org/dspace/services/EventService.java
M dspace-services/src/main/java/org/dspace/services/RequestService.java
R dspace-services/src/main/java/org/dspace/services/caching/CachingServiceImpl.java
R dspace-services/src/main/java/org/dspace/services/caching/model/EhcacheCache.java
R dspace-services/src/main/java/org/dspace/services/caching/model/MapCache.java
R dspace-services/src/main/java/org/dspace/services/caching/model/package-info.java
R dspace-services/src/main/java/org/dspace/services/caching/package-info.java
M dspace-services/src/main/java/org/dspace/services/events/SystemEventService.java
M dspace-services/src/main/java/org/dspace/services/factory/DSpaceServicesFactory.java
M dspace-services/src/main/java/org/dspace/services/factory/DSpaceServicesFactoryImpl.java
R dspace-services/src/main/resources/caching/ehcache-config.xml
R dspace-services/src/main/resources/caching/ehcache.xsd
M dspace-services/src/main/resources/spring/spring-dspace-core-services.xml
R dspace-services/src/test/java/org/dspace/services/caching/CachingServiceTest.java
R dspace-services/src/test/java/org/dspace/services/caching/EhcacheCacheTest.java
M dspace-services/src/test/java/org/dspace/services/events/EventServiceTest.java
M dspace-services/src/test/java/org/dspace/services/session/StatelessRequestServiceImplTest.java
R dspace-services/src/test/resources/ehcache-config.xml
R dspace-services/src/test/resources/log4j.properties
A dspace-services/src/test/resources/log4j2-test.xml
M dspace-services/src/test/resources/spring/spring-test-beans.xml
M dspace-sword/pom.xml
M dspace-sword/src/main/java/org/dspace/sword/CollectionDepositor.java
M dspace-sword/src/main/java/org/dspace/sword/DSpaceSWORDServer.java
M dspace-sword/src/main/java/org/dspace/sword/DepositManager.java
M dspace-sword/src/main/java/org/dspace/sword/ItemDepositor.java
M dspace-sword/src/main/java/org/dspace/sword/SWORDAuthenticator.java
M dspace-sword/src/main/java/org/dspace/sword/SWORDUrlManager.java
M dspace-sword/src/main/java/org/purl/sword/atom/Author.java
M dspace-sword/src/main/java/org/purl/sword/atom/Entry.java
M dspace-sword/src/main/java/org/purl/sword/atom/Generator.java
M dspace-sword/src/main/java/org/purl/sword/base/SWORDEntry.java
M dspace-sword/src/main/java/org/purl/sword/client/ClientOptions.java
M dspace-sword/src/main/java/org/purl/sword/client/CmdClient.java
M dspace-sword/src/main/java/org/purl/sword/client/SWORDComboBox.java
M dspace-sword/src/main/java/org/purl/sword/server/DepositServlet.java
M dspace-swordv2/pom.xml
M dspace-swordv2/src/main/java/org/dspace/sword2/CollectionDepositManagerDSpace.java
M dspace-swordv2/src/main/java/org/dspace/sword2/ContainerManagerDSpace.java
M dspace-swordv2/src/main/java/org/dspace/sword2/DSpaceSwordAPI.java
M dspace-swordv2/src/main/java/org/dspace/sword2/MediaResourceManagerDSpace.java
M dspace-swordv2/src/main/java/org/dspace/sword2/ServiceDocumentManagerDSpace.java
M dspace-swordv2/src/main/java/org/dspace/sword2/StatementManagerDSpace.java
M dspace-swordv2/src/main/java/org/dspace/sword2/SwordAuthenticator.java
M dspace-swordv2/src/main/java/org/dspace/sword2/SwordUrlManager.java
M dspace/bin/dspace
M dspace/bin/start-handle-server
M dspace/bin/start-handle-server.bat
M dspace/config/controlled-vocabularies/controlledvocabulary.xsd
M dspace/config/crosswalks/oai/metadataFormats/oai_openaire.xsl
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-amount-currency.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-funding-type.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-language-code.properties
A dspace/config/crosswalks/orcid/mapConverter-dspace-to-orcid-publication-type.properties
A dspace/config/crosswalks/orcid/mapConverter-orcid-to-dspace-language-code.properties
A dspace/config/crosswalks/orcid/mapConverter-orcid-to-dspace-publication-type.properties
M dspace/config/dspace.cfg
A dspace/config/ehcache.xml
M dspace/config/emails/change_password
M dspace/config/emails/register
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
R dspace/config/emails/request_item.to_admin
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
R dspace/config/emails/suggest
A dspace/config/emails/welcome
M dspace/config/hibernate-ehcache-config.xml
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/local.cfg.EXAMPLE
M dspace/config/log4j2.xml
A dspace/config/modules/actuator.cfg
A dspace/config/modules/assetstore.cfg
M dspace/config/modules/authentication-ldap.cfg
A dspace/config/modules/authentication-oidc.cfg
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/authentication.cfg
A dspace/config/modules/authority.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/curate.cfg
M dspace/config/modules/discovery.cfg
A dspace/config/modules/doi-curation.cfg
A dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
A dspace/config/modules/iiif.cfg
M dspace/config/modules/oai.cfg
A dspace/config/modules/openaire-client.cfg
A dspace/config/modules/orcid.cfg
M dspace/config/modules/rdf/constant-data-general.ttl
M dspace/config/modules/rdf/metadata-rdf-mapping.ttl
A dspace/config/modules/researcher-profile.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/solr-statistics.cfg
M dspace/config/modules/solrauthority.cfg
M dspace/config/modules/usage-statistics.cfg
M dspace/config/modules/versioning.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/dspace-types.xml
M dspace/config/registries/dublin-core-types.xml
M dspace/config/registries/eperson-types.xml
A dspace/config/registries/iiif-types.xml
M dspace/config/registries/relationship-formats.xml
M dspace/config/registries/schema-organization-types.xml
M dspace/config/registries/schema-person-types.xml
M dspace/config/registries/schema-project-types.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spiders/agents/example
M dspace/config/spring/api/access-conditions.xml
A dspace/config/spring/api/ads-integration.xml
M dspace/config/spring/api/bibtex-integration.xml
M dspace/config/spring/api/bitstore.xml
A dspace/config/spring/api/cache.xml
A dspace/config/spring/api/cinii-integration.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-hibernate.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/crossref-integration.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery-solr.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/dublicore-metadata-mapper.xml
A dspace/config/spring/api/epo-integration.xml
A dspace/config/spring/api/external-openaire.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
A dspace/config/spring/api/iiif-processing.xml
A dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/orcid-authority-services.xml
A dspace/config/spring/api/orcid-services.xml
A dspace/config/spring/api/pubmedeurope-integration.xml
M dspace/config/spring/api/requestitem.xml
A dspace/config/spring/api/scielo-integration.xml
A dspace/config/spring/api/scopus-integration.xml
M dspace/config/spring/api/scripts.xml
M dspace/config/spring/api/sherpa.xml
M dspace/config/spring/api/solr-services.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/versioning-service.xml
A dspace/config/spring/api/vufind-integration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
A dspace/config/spring/api/wos-integration.xml
M dspace/config/spring/rest/event-service-listeners.xml
A dspace/config/spring/rest/google-analytics.xml
A dspace/config/spring/rest/post-logged-in-actions.xml
M dspace/config/spring/rest/scripts.xml
M dspace/config/submission-forms.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/assembly/assembly.xml
M dspace/src/main/config/build.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/cli.assetstore.yml
M dspace/src/main/docker-compose/db.entities.yml
M dspace/src/main/docker-compose/docker-compose-angular.yml
A dspace/src/main/docker-compose/docker-compose-iiif.yml
R dspace/src/main/docker-compose/environment.dev.ts
R dspace/src/main/docker-compose/local.cfg
M dspace/src/main/docker/README.md
A dspace/src/main/docker/dspace-solr/Dockerfile
R dspace/src/main/docker/local.cfg
M pom.xml
M src/main/license/third-party-file-groupByLicense.ftl

Log Message:
-----------
Merge branch 'main' into w2p-100414_Missing-search-result-statistics-7.0


Commit: d9f7e04368f60b38a0cea43d7a8771121feaf346
https://github.com/DSpace/DSpace/commit/d9f7e04368f60b38a0cea43d7a8771121feaf346
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java

Log Message:
-----------
#8636 Request a Copy's "helpdesk" strategy requires authentication to respond


Commit: daa1a67e8cfca6e2d21c5b8166701972d2b9b66f
https://github.com/DSpace/DSpace/commit/daa1a67e8cfca6e2d21c5b8166701972d2b9b66f
Author: Adán Román Ruiz <116575333+...@users.noreply.github.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M .github/workflows/build.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java

Log Message:
-----------
Merge branch 'main' into DS-8636


Commit: fea4067464b499f1104478f7edf018bb0aab5d9a
https://github.com/DSpace/DSpace/commit/fea4067464b499f1104478f7edf018bb0aab5d9a
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java

Log Message:
-----------
Merge pull request #8785 from mwoodiupui/event-consumer-doc

Document the need to avoid commit() during event dispatch.


Commit: 98b843668e07ae2112b0ce7dbbd741af7afd3189
https://github.com/DSpace/DSpace/commit/98b843668e07ae2112b0ce7dbbd741af7afd3189
Author: Sean Kalynuk <Sean.K...@umanitoba.ca>
Date: 2023-04-20 (Thu, 20 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java

Log Message:
-----------
Fix #8490 preferred label lookup

When the authority key still needs to be generated, skip the lookup for
the preferred label since it does not exist in Solr yet.


Commit: 10d7b352efdc92c00f4eb0a27ab1e247463fb3b2
https://github.com/DSpace/DSpace/commit/10d7b352efdc92c00f4eb0a27ab1e247463fb3b2
Author: max.nuding <max.n...@uni-konstanz.de>
Date: 2023-04-21 (Fri, 21 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/scripts/Process.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql

Log Message:
-----------
Fix #8792, change column type of Process.parameters to TEXT


Commit: d7c4d35d99582d0589a53d61d33216a68eb4272d
https://github.com/DSpace/DSpace/commit/d7c4d35d99582d0589a53d61d33216a68eb4272d
Author: max.nuding <max.n...@uni-konstanz.de>
Date: 2023-04-21 (Fri, 21 Apr 2023)

Changed paths:
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql

Log Message:
-----------
Add H2 and Oracle DB migrations


Commit: f1f4fe4cdf02444f59fa46674e923addb604a07c
https://github.com/DSpace/DSpace/commit/f1f4fe4cdf02444f59fa46674e923addb604a07c
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-21 (Fri, 21 Apr 2023)

Changed paths:
M docker-compose.yml
M dspace/src/main/docker-compose/README.md
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile

Log Message:
-----------
Update to Postgres v13 (as v11 images are not being maintained). Add db.restore.yml upgrade script & enhance READMEs


Commit: 74e3d10326234ca6ffe01cb3a8afbc2a869cd06b
https://github.com/DSpace/DSpace/commit/74e3d10326234ca6ffe01cb3a8afbc2a869cd06b
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-24 (Mon, 24 Apr 2023)

Changed paths:
M .github/workflows/docker.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile

Log Message:
-----------
Merge pull request #8794 from tdonohue/update_postgres_docker

Update Postgres Docker scripts to build/tag image automatically


Commit: 61845da1aab8ee7a80aab524b54144b05d0f90f0
https://github.com/DSpace/DSpace/commit/61845da1aab8ee7a80aab524b54144b05d0f90f0
Author: Hardy Pottinger <hardy.p...@gmail.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M Dockerfile.cli

Log Message:
-----------
Install unzip in Dockerfile.cli so cli.ingest.yml can work correctly (requires unzip)


Commit: 89c49bf5ae40449f19350a174362bc0388ba96c1
https://github.com/DSpace/DSpace/commit/89c49bf5ae40449f19350a174362bc0388ba96c1
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Merge pull request #8793 from tdonohue/update_jetty

Update to latest Jetty v9


Commit: a15a41401b7725996a5e251319ed09444e949eb0
https://github.com/DSpace/DSpace/commit/a15a41401b7725996a5e251319ed09444e949eb0
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Update Spring & Spring Boot versions


Commit: 42f548b17e282caeef614e6e87012ad20c4775f9
https://github.com/DSpace/DSpace/commit/42f548b17e282caeef614e6e87012ad20c4775f9
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java

Log Message:
-----------
Remove check for double-encoded param. It is no longer double-encoded after upgrading Spring Boot.


Commit: 66d7c1bde6295798cea551f1f463fccb9011ea6d
https://github.com/DSpace/DSpace/commit/66d7c1bde6295798cea551f1f463fccb9011ea6d
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Update to latest spring-boot and spring


Commit: 8cd82e5d2e13b4fdca1fbc64634bbf825ced0708
https://github.com/DSpace/DSpace/commit/8cd82e5d2e13b4fdca1fbc64634bbf825ced0708
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Update to Spring Boot v2.7.11


Commit: 42663a3e0e4f6b0c54770bbd656ce03504973e64
https://github.com/DSpace/DSpace/commit/42663a3e0e4f6b0c54770bbd656ce03504973e64
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-27 (Thu, 27 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml

Log Message:
-----------
Merge pull request #8762 from atmire/w2p-100302_Pubmed-lookup-too-many-requests-7.5

Fix PubMed lookup too many requests


Commit: 5944c4c1bf1808ce88b88855716684565db607c8
https://github.com/DSpace/DSpace/commit/5944c4c1bf1808ce88b88855716684565db607c8
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-27 (Thu, 27 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java

Log Message:
-----------
Merge pull request #8755 from hutattedonmyarm/main

Change description column in orcid tables to TEXT type


Commit: 80a0e3267a749719e997cab643e1c6039c5f95a4
https://github.com/DSpace/DSpace/commit/80a0e3267a749719e997cab643e1c6039c5f95a4
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M .github/workflows/docker.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 1138667f3a3fc4c4ee76667b79e882bfcd086daa
https://github.com/DSpace/DSpace/commit/1138667f3a3fc4c4ee76667b79e882bfcd086daa
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java

Log Message:
-----------
[CST-6402] fix saf import via remote url: the url param is a string


Commit: dd1a5188b60514e7890b7dde8457f9f1e4df1338
https://github.com/DSpace/DSpace/commit/dd1a5188b60514e7890b7dde8457f9f1e4df1338
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java

Log Message:
-----------
[CST-6402] manage saf import via remote url in CLI mode


Commit: c919df81fb15868169a0a14d5be42079fe0c3908
https://github.com/DSpace/DSpace/commit/c919df81fb15868169a0a14d5be42079fe0c3908
Author: Michael Plate <pl...@bibliothek.uni-kassel.de>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java

Log Message:
-----------
LDAP Auth extended for many groups


Commit: afcc9dc6c56406400588c2fd39e5902c6c433d1f
https://github.com/DSpace/DSpace/commit/afcc9dc6c56406400588c2fd39e5902c6c433d1f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8742 from 4Science/duracom-125

MetadataValues' list doesn't respect ordering after been modified


Commit: 05a1a371fa7674baf49671749be68c49e5114ccb
https://github.com/DSpace/DSpace/commit/05a1a371fa7674baf49671749be68c49e5114ccb
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/pubmed-integration.xml

Log Message:
-----------
Merge pull request #8745 from alexandrevryghem/w2p-99466_made-import-external-source-date-uniform_contribute-main

Removed timestamp from dc.date.issued when importing from external sources


Commit: 80cb84433b16feab17bb06b0808ed2790551397f
https://github.com/DSpace/DSpace/commit/80cb84433b16feab17bb06b0808ed2790551397f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-04-28 (Fri, 28 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java

Log Message:
-----------
Merge pull request #8781 from CVamsi27/ds-8671

Removed instances of useProxies


Commit: da09d4b1f5f6ccfda8855deb4260dc15fca8e309
https://github.com/DSpace/DSpace/commit/da09d4b1f5f6ccfda8855deb4260dc15fca8e309
Author: Chandaluri Vamsi Krishna <55316723...@users.noreply.github.com>
Date: 2023-04-29 (Sat, 29 Apr 2023)

Changed paths:
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'DSpace:main' into ds-8728


Commit: fdf4a4d5712e9b1be3a9966dc080af90db002243
https://github.com/DSpace/DSpace/commit/fdf4a4d5712e9b1be3a9966dc080af90db002243
Author: Chandaluri Vamsi Krishna <cvam...@gmail.com>
Date: 2023-04-30 (Sun, 30 Apr 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/resources/Messages.properties

Log Message:
-----------
Updated to fetch dynamic default description

Signed-off-by: Chandaluri Vamsi Krishna <cvam...@gmail.com>


Commit: 9bbfb8de68d9d675a7f7e7e5f3825f4c21b45d69
https://github.com/DSpace/DSpace/commit/9bbfb8de68d9d675a7f7e7e5f3825f4c21b45d69
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-01 (Mon, 01 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/resources/Messages.properties
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java

Log Message:
-----------
Merge pull request #8776 from CVamsi27/ds-8728

Implement default description for Community/Collection for OpenSearch


Commit: 80af0665c12b3707351d45db962975657ebfe7c9
https://github.com/DSpace/DSpace/commit/80af0665c12b3707351d45db962975657ebfe7c9
Author: nwoodward <woodward...@gmail.com>
Date: 2023-05-01 (Mon, 01 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java

Log Message:
-----------
send "forgot password" email if user tries to register with email address already in eperson table


Commit: 7cebc65a313066f0a79019b5c8db77bf1d8e2ac4
https://github.com/DSpace/DSpace/commit/7cebc65a313066f0a79019b5c8db77bf1d8e2ac4
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-01 (Mon, 01 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace/config/spring/api/identifier-service.xml

Log Message:
-----------
Merge pull request #8784 from atmire/w2p-89779_VersionedHandleIdentifierProviderWithCanonicalHandles-fix

Fix for the optional VersionedHandleIdentifierProviderWithCanonicalHandles identifier system


Commit: 637003a75e44b70a4f8e0605e46f51e5910cd16e
https://github.com/DSpace/DSpace/commit/637003a75e44b70a4f8e0605e46f51e5910cd16e
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/pubmed-integration.xml

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: ef138cf76d4ef42df57fb90454667030f181842f
https://github.com/DSpace/DSpace/commit/ef138cf76d4ef42df57fb90454667030f181842f
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java

Log Message:
-----------
[CST-6402] fix saf import via remote url: the source param is not used


Commit: 603cd9a19b7ad23a4b1d4923370c8508bbea75fc
https://github.com/DSpace/DSpace/commit/603cd9a19b7ad23a4b1d4923370c8508bbea75fc
Author: Ma-Tador <86478723...@users.noreply.github.com>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java

Log Message:
-----------
Remove white spaces to comply with DSpace checkstyle


Commit: 518cdb7ff0b6d519f56f45cfa50fd49b61ce9c42
https://github.com/DSpace/DSpace/commit/518cdb7ff0b6d519f56f45cfa50fd49b61ce9c42
Author: Mohamed Saber Eskander <mohamed....@4science.com>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
M dspace/config/item-submission.xml

Log Message:
-----------
[DURACOM-126] solved Submission with a validation error on a hidden step can't be submitted


Commit: ed845cbfa202f27f33520a331379c1a8a551e87b
https://github.com/DSpace/DSpace/commit/ed845cbfa202f27f33520a331379c1a8a551e87b
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/pubmed-integration.xml

Log Message:
-----------
Merged main into DURACOM-126


Commit: 9cca5ee12a613a5d11a99c859fae0416a9a21f07
https://github.com/DSpace/DSpace/commit/9cca5ee12a613a5d11a99c859fae0416a9a21f07
Author: nwoodward <woodward...@gmail.com>
Date: 2023-05-02 (Tue, 02 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
updated tests to reflect that registering with an existing email address no longer throws an unprocessable exception


Commit: 37e93e278bd34c38f3c417d39735b1ca1bfdaa8f
https://github.com/DSpace/DSpace/commit/37e93e278bd34c38f3c417d39735b1ca1bfdaa8f
Author: Ma-Tador <86478723...@users.noreply.github.com>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M .dockerignore
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/resources/Messages.properties
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'DSpace:main' into synced


Commit: 310b7a9b0cc9d8910b467b9c829f6ca862861af1
https://github.com/DSpace/DSpace/commit/310b7a9b0cc9d8910b467b9c829f6ca862861af1
Author: Ma-Tador <86478723...@users.noreply.github.com>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
Add missing request parameter in RegistrationRestRepositoryIT


Commit: 22c667e7cd2b0e0b10789f4fd632b156ded35c4e
https://github.com/DSpace/DSpace/commit/22c667e7cd2b0e0b10789f4fd632b156ded35c4e
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8766 from Ma-Tador/synced

fix bug: reset password from Admin Panel when Captcha enabled


Commit: 980e50b87778bc85118bfc3e06a24f353c590ac8
https://github.com/DSpace/DSpace/commit/980e50b87778bc85118bfc3e06a24f353c590ac8
Author: Nicholas Woodward <woodward...@gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace/config/spring/api/identifier-service.xml

Log Message:
-----------
Merge branch 'main' into DS-2175


Commit: 53a09a9ba7e87726607409e9a962409c21c1385f
https://github.com/DSpace/DSpace/commit/53a09a9ba7e87726607409e9a962409c21c1385f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/scripts/Process.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql

Log Message:
-----------
Merge pull request #8800 from hutattedonmyarm/8792-fix-long-title-export

Fix #8792, change column type of Process.parameters to TEXT


Commit: 6b7656f8b8958df13933174cb1f3d3f139d8b8b1
https://github.com/DSpace/DSpace/commit/6b7656f8b8958df13933174cb1f3d3f139d8b8b1
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-oai/pom.xml
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/modules/additions/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M pom.xml

Log Message:
-----------
Remove oracle profiles from POMs


Commit: 6fbf97a6b39502f440ac1b6be2094ee40871d7d7
https://github.com/DSpace/DSpace/commit/6fbf97a6b39502f440ac1b6be2094ee40871d7d7
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
M dspace/config/dspace.cfg
M dspace/config/local.cfg.EXAMPLE

Log Message:
-----------
Remove oracle mentions from configs / READMEs


Commit: 140cdc6de07a2263857372337257c56b8c4296fe
https://github.com/DSpace/DSpace/commit/140cdc6de07a2263857372337257c56b8c4296fe
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql

Log Message:
-----------
Remove all oracle-specific migration scripts


Commit: 7a209d228aef5689132656a35dca7849b99813b9
https://github.com/DSpace/DSpace/commit/7a209d228aef5689132656a35dca7849b99813b9
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql

Log Message:
-----------
Remove oracle specific Java code / comments.


Commit: dac7ed2f09e0d8c9ae4931910944ef32deccc924
https://github.com/DSpace/DSpace/commit/dac7ed2f09e0d8c9ae4931910944ef32deccc924
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-03 (Wed, 03 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java

Log Message:
-----------
Migrate to org.hibernate.type.TextType from our custom LobType


Commit: 390a6f1b441a3dc6781fdcd3eef3c86220c093a6
https://github.com/DSpace/DSpace/commit/390a6f1b441a3dc6781fdcd3eef3c86220c093a6
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-05-04 (Thu, 04 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/scripts/Process.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
Merge branch 'main' into CST-6402


Commit: 66eb8a548fe55698cd53766fb86f605f23534323
https://github.com/DSpace/DSpace/commit/66eb8a548fe55698cd53766fb86f605f23534323
Author: Marie Verdonck <maria.v...@atmire.com>
Date: 2023-05-04 (Thu, 04 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/authority/ChoiceAuthorityServiceImpl.java
A dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabularyIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/service/ChoiceAuthorityService.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/HierarchicalBrowseConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/BrowseEntryHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/BrowseIndexRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/BrowseIndexResource.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseItemLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java

Log Message:
-----------
Browse-by support for controlled vocabularies
https://github.com/DSpace/RestContract/pull/225


Commit: 928a46d30f7fccee9cbb4b9f9e67c7a61ac39e49
https://github.com/DSpace/DSpace/commit/928a46d30f7fccee9cbb4b9f9e67c7a61ac39e49
Author: Marie Verdonck <maria.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'main' into contract-pr-225-browse-by-support-for-controlled-vocabulary-main

# Conflicts:
# dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
Commit: 648b27befbe992515319a79d78d01b8327c338d4
https://github.com/DSpace/DSpace/commit/648b27befbe992515319a79d78d01b8327c338d4
Author: Nona Luypaert <nona.l...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabularyIndex.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/HierarchicalBrowseConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java

Log Message:
-----------
101549: Make BrowseIndexRestRepository#findAll also return hierarchicalBrowses


Commit: 999fb46e8dfafe82313d6b19441ec34075a2a4c8
https://github.com/DSpace/DSpace/commit/999fb46e8dfafe82313d6b19441ec34075a2a4c8
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299: Add IT


Commit: acb700c88774b1aea471b4bf08037a8dcfaa8be5
https://github.com/DSpace/DSpace/commit/acb700c88774b1aea471b4bf08037a8dcfaa8be5
Author: Nona Luypaert <nona.l...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java

Log Message:
-----------
101549: Fix BrowseIndexMatcher and BrowsesResourceControllerIT


Commit: 8c7f7475ebd5e00616c33f434ac1f017286a567e
https://github.com/DSpace/DSpace/commit/8c7f7475ebd5e00616c33f434ac1f017286a567e
Author: Nona Luypaert <nona.l...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabularyIndex.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/HierarchicalBrowseConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java

Log Message:
-----------
Merge branch 'contract-pr-225-browse-by-support-for-controlled-vocabulary-7.4' into contract-pr-225-browse-by-support-for-controlled-vocabulary-main

Conflicts:
dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java


Commit: ab240d7f0ec07d9454ae925b2a03154c5cb2b80a
https://github.com/DSpace/DSpace/commit/ab240d7f0ec07d9454ae925b2a03154c5cb2b80a
Author: Nona Luypaert <nona.l...@atmire.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java

Log Message:
-----------
101549: Fix BrowsesResourceControllerIT


Commit: 346c3e5cd9e2b10f14e41ebe6b160f7194d937fd
https://github.com/DSpace/DSpace/commit/346c3e5cd9e2b10f14e41ebe6b160f7194d937fd
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java

Log Message:
-----------
Merge pull request #8710 from 4Science/CST-6402

Add SAF import via remote URL


Commit: 2e6085802f21f60594d71f21c576409008623a8e
https://github.com/DSpace/DSpace/commit/2e6085802f21f60594d71f21c576409008623a8e
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M Dockerfile.cli

Log Message:
-----------
Merge pull request #8807 from hardyoyo/fix-cli-container

Add missing unzip command to CLI container


Commit: 29da9cf9c0b2a812e4cec791e99d07177b188179
https://github.com/DSpace/DSpace/commit/29da9cf9c0b2a812e4cec791e99d07177b188179
Author: Nicholas Woodward <woodward...@gmail.com>
Date: 2023-05-05 (Fri, 05 May 2023)

Changed paths:
M Dockerfile.cli
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql

Log Message:
-----------
Merge branch 'main' into DS-2175


Commit: bc73e312e028962eb914cd1cecc91e85fb4524aa
https://github.com/DSpace/DSpace/commit/bc73e312e028962eb914cd1cecc91e85fb4524aa
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-05-07 (Sun, 07 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadataSchemaRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java

Log Message:
-----------
100553: Added test for create metadata schema & field and created test for sort byFieldName


Commit: 2dfc373ad1c8e95146121e0c19f1e740879cb00b
https://github.com/DSpace/DSpace/commit/2dfc373ad1c8e95146121e0c19f1e740879cb00b
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-05-07 (Sun, 07 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java

Log Message:
-----------
Fixed communities sub-communities and communities collections sorting


Commit: 0783f7ff8285a9f0701a1ae125f5d85d348b23f4
https://github.com/DSpace/DSpace/commit/0783f7ff8285a9f0701a1ae125f5d85d348b23f4
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java

Log Message:
-----------
DS-8636 - all files option fixed


Commit: a2ee96809d6928a9f020887264a45bbc2b01f9a8
https://github.com/DSpace/DSpace/commit/a2ee96809d6928a9f020887264a45bbc2b01f9a8
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M .github/workflows/build.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java

Log Message:
-----------
Merge branch 'DS-8636' of https://github.com/arvoConsultores/DSpace into DS-8636


Commit: 3c37dd45193304ffccac926cfa6a05f714610b40
https://github.com/DSpace/DSpace/commit/3c37dd45193304ffccac926cfa6a05f714610b40
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java

Log Message:
-----------
ds-8636 - indentation


Commit: 909003bfac9945d100f1d9b4a8d4be5881088376
https://github.com/DSpace/DSpace/commit/909003bfac9945d100f1d9b4a8d4be5881088376
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java

Log Message:
-----------
Fix style


Commit: 6b10fc3783055bba4fbd291726d574752b22aca3
https://github.com/DSpace/DSpace/commit/6b10fc3783055bba4fbd291726d574752b22aca3
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java

Log Message:
-----------
Fix Style


Commit: 568a733d5e049d38a0e5c0b78542a2c9b060789f
https://github.com/DSpace/DSpace/commit/568a733d5e049d38a0e5c0b78542a2c9b060789f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8816 from TexasDigitalLibrary/DS-2175

DS-2175: send "forgot password" email if user tries to register with an existing email address


Commit: a2256ef8ec3ea46d80fbffc674897c948d035f05
https://github.com/DSpace/DSpace/commit/a2256ef8ec3ea46d80fbffc674897c948d035f05
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-08 (Mon, 08 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java

Log Message:
-----------
Merge pull request #8814 from ubks-mp/DSpace-7.5

LDAP Auth extended for many groups


Commit: ccf9bc2d98fae70308cdfc9cb8f0978701c420ec
https://github.com/DSpace/DSpace/commit/ccf9bc2d98fae70308cdfc9cb8f0978701c420ec
Author: Paulo Graça <paul...@gmail.com>
Date: 2023-05-09 (Tue, 09 May 2023)

Changed paths:
M dspace/config/submission-forms.xml

Log Message:
-----------
Update submission-forms.xml


Commit: b01891cfdeb493a9451a2be2a4f4e704e3295b12
https://github.com/DSpace/DSpace/commit/b01891cfdeb493a9451a2be2a4f4e704e3295b12
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-05-10 (Wed, 10 May 2023)

Changed paths:
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into fix-community-page-sorting_contribute-7.4


Commit: 0528b4dd30876c790bd81eda12e7dcb36ac9f602
https://github.com/DSpace/DSpace/commit/0528b4dd30876c790bd81eda12e7dcb36ac9f602
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DSpaceObjectResolver.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java

Log Message:
-----------
100414: Missing search result statistics code cleanup + extra test


Commit: 9941ca2b78063b4aeef4e1947a303c91c045fdc6
https://github.com/DSpace/DSpace/commit/9941ca2b78063b4aeef4e1947a303c91c045fdc6
Author: Kristof De Langhe <kristof....@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/DSpaceObjectResolver.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java

Log Message:
-----------
Merge branch 'w2p-100414_Missing-search-result-statistics-7.0' into w2p-100414_Missing-search-result-statistics-PR


Commit: c670251a68433cfaecfa73f65665b9892aef22fe
https://github.com/DSpace/DSpace/commit/c670251a68433cfaecfa73f65665b9892aef22fe
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java

Log Message:
-----------
94299: Fix minor issues


Commit: 7c7824f913c5db9cffafb5afed8394cc441d5c8c
https://github.com/DSpace/DSpace/commit/7c7824f913c5db9cffafb5afed8394cc441d5c8c
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java

Log Message:
-----------
Implement community feedback


Commit: c9c055ed67585cc5d7555b3ba53f030b5d98b03a
https://github.com/DSpace/DSpace/commit/c9c055ed67585cc5d7555b3ba53f030b5d98b03a
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java

Log Message:
-----------
Merge branch 'discovery-fixes-7.2' into discovery-fixes


Commit: 2f96696ba586b2b7e6c5adbe1639c09a42da69e6
https://github.com/DSpace/DSpace/commit/2f96696ba586b2b7e6c5adbe1639c09a42da69e6
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M Dockerfile.cli
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java

Log Message:
-----------
Merged main into DURACOM-126


Commit: 78fba6b579c3af233c80861c6efb90491cb8d925
https://github.com/DSpace/DSpace/commit/78fba6b579c3af233c80861c6efb90491cb8d925
Author: Jens Vannerum <jens.v...@atmire.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java

Log Message:
-----------
94299: checkstyle


Commit: 2cf5b290b624efca51c3d2f35f1257bc828bfaba
https://github.com/DSpace/DSpace/commit/2cf5b290b624efca51c3d2f35f1257bc828bfaba
Author: Adán Román Ruiz <116575333+...@users.noreply.github.com>
Date: 2023-05-11 (Thu, 11 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java

Log Message:
-----------
Fix "Simultaneous deletion of multiple bitstreams from the same bundle often compromises the state of the bundle" (#8778)

* DS-8694

* clean imports

* cleaning code

* DS-8694 - re-deletion of bitstream throw exception

* ds-8694 - clean code


Commit: 03c39cf6f1439e5393f9df5028fc64b3ba1cc837
https://github.com/DSpace/DSpace/commit/03c39cf6f1439e5393f9df5028fc64b3ba1cc837
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java

Log Message:
-----------
Bitstreams should inherit DEFAULT_BITSTREAM_READ, then DEFAULT_ITEM_READ

When generating automatic policies, bitstream DSOs have always inherited
from DEFAULT_ITEM_READ, even if the collection's DEFAULT_BITSTREAM_READ
policy differs. This bugfix checks DEFAULT_BITSTREAM_READ first, and
uses DEFAULT_ITEM_READ as a fallback.


Commit: 019d0319dc8174611f5a37b9b1c4960baf2612f2
https://github.com/DSpace/DSpace/commit/019d0319dc8174611f5a37b9b1c4960baf2612f2
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java

Log Message:
-----------
#8783 New bitstreams inherit DEFAULT_BITSTREAM_READ from owning collection

Otherwise will keep inherited READ from bundle. Does not affect embargos set during submission or workflow, these will always be applied afterwards.


Commit: 4a88573dc1462080e92735b21f3729e7281c766b
https://github.com/DSpace/DSpace/commit/4a88573dc1462080e92735b21f3729e7281c766b
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java

Log Message:
-----------
#8783 Strip out unused generateAutomaticPolicies method from AuthorizeService


Commit: c2575b05b2f957adc7e2096f625c7d50264bf657
https://github.com/DSpace/DSpace/commit/c2575b05b2f957adc7e2096f625c7d50264bf657
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java

Log Message:
-----------
#8783 checkstyle fixes for integration test


Commit: b69517da7444d23df76a54873a55b4936d15e2e3
https://github.com/DSpace/DSpace/commit/b69517da7444d23df76a54873a55b4936d15e2e3
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java

Log Message:
-----------
#8783 don't inherit DEFAULT_BITSTREAM_READ if item has current embargo


Commit: 694339993840a4378207c7846bf78f69fe7d318a
https://github.com/DSpace/DSpace/commit/694339993840a4378207c7846bf78f69fe7d318a
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java

Log Message:
-----------
#8783 checkstyle fixes
Commit: 1d355b7ed091c47850c2a1be5e9230850ad03911
https://github.com/DSpace/DSpace/commit/1d355b7ed091c47850c2a1be5e9230850ad03911
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M .dockerignore
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/resources/Messages.properties
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'DSpace:main' into fix-8732-b


Commit: f844ca347b90feba504b10b6a1f15e05c0b81879
https://github.com/DSpace/DSpace/commit/f844ca347b90feba504b10b6a1f15e05c0b81879
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java

Log Message:
-----------
Improved fix: override missing register method in VersionedDOIIdentifierProvider


Commit: c6b044222d356025d6051fcf676d1acf289c4d4a
https://github.com/DSpace/DSpace/commit/c6b044222d356025d6051fcf676d1acf289c4d4a
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M .codecov.yml

Log Message:
-----------
Remove setting to wait on two codecov builds


Commit: baf1b949628c1626779e74a837cac7e43db03f60
https://github.com/DSpace/DSpace/commit/baf1b949628c1626779e74a837cac7e43db03f60
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M .codecov.yml

Log Message:
-----------
Merge pull request #8845 from tdonohue/fix_codecov_settings

Fix Codecov settings to notify after one coverage file upload


Commit: 0504e10dabea608d498af753a7a0631cee94f932
https://github.com/DSpace/DSpace/commit/0504e10dabea608d498af753a7a0631cee94f932
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java

Log Message:
-----------
Merge pull request #8841 from alexandrevryghem/fix-community-page-sorting_contribute-main

Fixed community's sub-communities and collections sort


Commit: f67f55cb21e608e8ff2685e1f017ba334ef52d1a
https://github.com/DSpace/DSpace/commit/f67f55cb21e608e8ff2685e1f017ba334ef52d1a
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-12 (Fri, 12 May 2023)

Changed paths:
M dspace/config/submission-forms.xml

Log Message:
-----------
Merge pull request #8839 from DSpace/paulo-graca-dspace-submission-fix

Replace invalid dc.terms.references with a proper dcterms.references


Commit: 754c0756c4dea6fc467c2e77b48c0ed8ba90f439
https://github.com/DSpace/DSpace/commit/754c0756c4dea6fc467c2e77b48c0ed8ba90f439
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-05-15 (Mon, 15 May 2023)

Changed paths:
M .codecov.yml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java
M dspace/config/submission-forms.xml

Log Message:
-----------
Merge branch 'main' into fix-8732-b


Commit: 95af5fff410b92ef9224baed50c6900e7ae88754
https://github.com/DSpace/DSpace/commit/95af5fff410b92ef9224baed50c6900e7ae88754
Author: Agustina Martinez <am...@cam.ac.uk>
Date: 2023-05-15 (Mon, 15 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java

Log Message:
-----------
VersionedDOIIdentifierProvider: add non-fatal check that dso is of type Item


Commit: 2f1d52bf3fbb40a7c02447a743a9843fe5ca927b
https://github.com/DSpace/DSpace/commit/2f1d52bf3fbb40a7c02447a743a9843fe5ca927b
Author: Sascha Szott <sz...@gmx.de>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
removed eperson.subscription.onlynew


Commit: 84ac53c7c2839f901d73247d33de63e67e32258c
https://github.com/DSpace/DSpace/commit/84ac53c7c2839f901d73247d33de63e67e32258c
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java

Log Message:
-----------
Security issue fixed: request item token exposed


Commit: 5f58e587f321989e277f2a37591cd9e939a9b5a2
https://github.com/DSpace/DSpace/commit/5f58e587f321989e277f2a37591cd9e939a9b5a2
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java

Log Message:
-----------
Security issue fixed: request item token exposed


Commit: b1bb430ab23574fb2f067c35dbe11d6a737adcd8
https://github.com/DSpace/DSpace/commit/b1bb430ab23574fb2f067c35dbe11d6a737adcd8
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:

Log Message:
-----------
Merge branch 'DS-8636' of https://github.com/arvoConsultores/DSpace into DS-8636


Commit: c0e62657f634c7973f82a7d1fcbd5f5efa8152f1
https://github.com/DSpace/DSpace/commit/c0e62657f634c7973f82a7d1fcbd5f5efa8152f1
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java

Log Message:
-----------
Merge pull request #8789 from amtuannguyen/main

properly escape ':' in query to address #8490


Commit: d3c03efe61bbd48d27f4cc6904a0a1b656585f64
https://github.com/DSpace/DSpace/commit/d3c03efe61bbd48d27f4cc6904a0a1b656585f64
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-16 (Tue, 16 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java

Log Message:
-----------
Merge pull request #8799 from uofmsean/fix-8490-preferred-label-lookup

Fix #8490 preferred label lookup


Commit: 604bcea759e373cc11513ab2030c42c20fcb0edb
https://github.com/DSpace/DSpace/commit/604bcea759e373cc11513ab2030c42c20fcb0edb
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-17 (Wed, 17 May 2023)

Changed paths:
M dspace/config/dspace.cfg

Log Message:
-----------
Merge pull request #8847 from saschaszott/patch-6

remove configuration property eperson.subscription.onlynew


Commit: 567e989202aeb55393892ca402ab26b85324f6da
https://github.com/DSpace/DSpace/commit/567e989202aeb55393892ca402ab26b85324f6da
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-17 (Wed, 17 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java

Log Message:
-----------
8636 Request a Copy - integration test increased


Commit: 9784c6f50dc984f6769f3774066bcd4be5eba53c
https://github.com/DSpace/DSpace/commit/9784c6f50dc984f6769f3774066bcd4be5eba53c
Author: aroman-arvo <aro...@arvo.es>
Date: 2023-05-17 (Wed, 17 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java

Log Message:
-----------
8636 - checkstyle


Commit: d5ac2637439c72adcecbbf65fa21f853a5899adf
https://github.com/DSpace/DSpace/commit/d5ac2637439c72adcecbbf65fa21f853a5899adf
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-17 (Wed, 17 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java

Log Message:
-----------
Merge pull request #8795 from arvoConsultores/DS-8636

#8636 Request a Copy's "helpdesk" strategy requires authentication t…


Commit: 083eb07251487a35d133ea60c4a658417ac7e966
https://github.com/DSpace/DSpace/commit/083eb07251487a35d133ea60c4a658417ac7e966
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-18 (Thu, 18 May 2023)

Changed paths:
M .codecov.yml
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/submission-forms.xml

Log Message:
-----------
Merge branch 'main' into DURACOM-126


Commit: c1629ff4787048c283f22895ac3b1c9d4323c6ab
https://github.com/DSpace/DSpace/commit/c1629ff4787048c283f22895ac3b1c9d4323c6ab
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-18 (Thu, 18 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M pom.xml

Log Message:
-----------
Merge pull request #8712 from tdonohue/update_spring_boot

Update Spring & Spring Boot versions


Commit: 95ad0ba9276077460eef6cd0d33a949835dacdfb
https://github.com/DSpace/DSpace/commit/95ad0ba9276077460eef6cd0d33a949835dacdfb
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-18 (Thu, 18 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql
M dspace-oai/pom.xml
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
M dspace/config/local.cfg.EXAMPLE
M dspace/modules/additions/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M pom.xml

Log Message:
-----------
Merge pull request #8822 from tdonohue/remove_oracle

Remove Oracle Support


Commit: 564f9fdcf6d18514cb416773faf9596d63839e2a
https://github.com/DSpace/DSpace/commit/564f9fdcf6d18514cb416773faf9596d63839e2a
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-19 (Fri, 19 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
pom.xml: bump a handful of dependencies

All minor and patch versions with no breaking changes:

- pdfbox 2.0.28
- See: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12352284
- log4j 2.20.0
- See: https://logging.apache.org/log4j/2.x/release-notes/2.20.0.html
- rome 1.19.0
- See: https://github.com/rometools/rome/releases/tag/1.19.0
- slf4j 1.7.36
- https://www.slf4j.org/news.html
- solr-client 8.11.2
- https://lucene.apache.org/core/8_11_2/changes/Changes.html
- hibernate 5.6.15.Final
- See: https://hibernate.org/orm/releases/5.6/#whats-new
- hibernate-validator 6.2.5.Final
- See: https://hibernate.org/validator/documentation/migration-guide/#6-2-x
- postgresql JDBC driver 42.6.0


Commit: 116871d790cc1d2604b484eee953672cf49538b2
https://github.com/DSpace/DSpace/commit/116871d790cc1d2604b484eee953672cf49538b2
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-19 (Fri, 19 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Merge pull request #8853 from alanorth/bump-pom-dependencies

pom.xml: bump a handful of dependencies


Commit: 6fd31622aefc16e5d6190828e2550db5bc7a6fa0
https://github.com/DSpace/DSpace/commit/6fd31622aefc16e5d6190828e2550db5bc7a6fa0
Author: kshepherd <k...@shepherd.nz>
Date: 2023-05-20 (Sat, 20 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java

Log Message:
-----------
Merge pull request #8752 from amgciadev/fix-8732-b

Fix for #8732 and #8750


Commit: 2ef268380fedec1aaba1acff291ab04e425eab84
https://github.com/DSpace/DSpace/commit/2ef268380fedec1aaba1acff291ab04e425eab84
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-21 (Sun, 21 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java

Log Message:
-----------
Unlink DOI from item on deletion even if no provider is configured


Commit: 208cac08d561de5992812fe2aaaf92929fedd4b4
https://github.com/DSpace/DSpace/commit/208cac08d561de5992812fe2aaaf92929fedd4b4
Author: Kim Shepherd <k...@shepherd.nz>
Date: 2023-05-21 (Sun, 21 May 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/content/CollectionTest.java
M dspace-api/src/test/java/org/dspace/content/ItemTest.java

Log Message:
-----------
modifying unit tests as per CI feedback, stubbings now unnecessary


Commit: 6018a2b7be85c3593e30c66bfedf1a95d9363439
https://github.com/DSpace/DSpace/commit/6018a2b7be85c3593e30c66bfedf1a95d9363439
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
pom.xml: bump tika from 2.3.0 to 2.5.0

A handful of bug fixes, improvements to PDF parsing, and updates
to dependencies. This is the highest we can go right now without
hitting dependency convergence issues related to bouncycastle.

See: https://github.com/apache/tika/blob/2.5.0/CHANGES.txt


Commit: 8ddf4702af8a13f0527ede69109d2de993463c72
https://github.com/DSpace/DSpace/commit/8ddf4702af8a13f0527ede69109d2de993463c72
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java

Log Message:
-----------
[DURACOM-127] check if versioning is enabled for versioned identifier providers


Commit: cbfed3e2183dc4fa7d9c0e8fd253b47e28364f79
https://github.com/DSpace/DSpace/commit/cbfed3e2183dc4fa7d9c0e8fd253b47e28364f79
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace/config/spring/api/crossref-integration.xml

Log Message:
-----------
[DURACOM-148] add crossref metadata processor to manage the date issued field


Commit: c3dd1f8489a37fc177769ecd50a492397ab72502
https://github.com/DSpace/DSpace/commit/c3dd1f8489a37fc177769ecd50a492397ab72502
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Update to latest Spring Boot


Commit: 7ab5f3b48925449cae681c05f305dffe86f970e6
https://github.com/DSpace/DSpace/commit/7ab5f3b48925449cae681c05f305dffe86f970e6
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: fix typo in ImageMagickThumbnailFilter


Commit: c37622cb3f094d4f1b472db2a588e096422b0b62
https://github.com/DSpace/DSpace/commit/c37622cb3f094d4f1b472db2a588e096422b0b62
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: improve logging in ImageMagickThumbnailFilter

Instead of logging the name of the source bitstream, we should be
logging the name of the actual thumbnail bitstream that is being
considered for replacement. For example, instead of this:

IM Thumbnail manual.pdf matches pattern and is replaceable.

... the message should read:

IM Thumbnail manual.pdf.jpg matches pattern and is replaceable.

This message is already confusing enough, but this will help.


Commit: 7dbfa9a3c5e3c85daf2e83d5cbbeb547be93376f
https://github.com/DSpace/DSpace/commit/7dbfa9a3c5e3c85daf2e83d5cbbeb547be93376f
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: minor logging fix in ImageMagickThumbnailFilter

Minor standardization to logging (unneccessary capitalization and
excessive spaces).


Commit: a4105bdcb0a07f4d4b573a36010d39fa4a576552
https://github.com/DSpace/DSpace/commit/a4105bdcb0a07f4d4b573a36010d39fa4a576552
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: simplify logic in ImageMagickThumbnailFilter

There is no point passing a page parameter here, with a default of
0 no less, because we will *always* use the first page of the PDF
to generate the thumbnail. No other filters use this function and
the page parameter is not configurable so we should just hard code
it.


Commit: 7ebb5290fc6a1c65b7ffc3f653e43932d8b79f02
https://github.com/DSpace/DSpace/commit/7ebb5290fc6a1c65b7ffc3f653e43932d8b79f02
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: comment ImageMagick filters

Add some comments to document the functionality of the ImageMagick
thumbnail filters. This will help others understand it later when
we need to re-factor them.


Commit: 5357923d281d796cb72733ff9fa3244b3ef55490
https://github.com/DSpace/DSpace/commit/5357923d281d796cb72733ff9fa3244b3ef55490
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
dspace-api: avoid generation loss in ImageMagickThumbnailFilter

When filtering PDF bitstreams, the ImageMagickThumbnailFilter first
creates an intermediate JPEG and then a "thumbnail" JPEG. These two
operations are both lossy. The ImageMagick usage guide warns against
doing that:

> JPEG losses (sic) information, degrading images when saved.
> Use some other format for intermediate images during processing.
> Only use JPEG format, for the final image, not for further processing.

As our current filter architecture requires writing a temporary file
we must choose one of the following lossless formats to use for the
intermediate: PNG, TIFF, or MIFF. MIFF is ImageMagick's own internal
format and is much faster to write than PNG.

By eliminating the first lossy conversion we gain 1.1% points on the
ssimulacra2 (v2.1) scoring scale of visual quality.

See: https://imagemagick.org/Usage/formats/#jpg


Commit: 33545667ef817a00b0e1ff4d9894e6534b289c77
https://github.com/DSpace/DSpace/commit/33545667ef817a00b0e1ff4d9894e6534b289c77
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Merge pull request #8862 from tdonohue/update_spring_boot

Update to latest Spring Boot


Commit: 05f1714b0566f2091590c1981e4a128db03ab428
https://github.com/DSpace/DSpace/commit/05f1714b0566f2091590c1981e4a128db03ab428
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscription
M dspace/config/emails/welcome

Log Message:
-----------
Replace occurrences of DSpace with the dspace.name variable


Commit: e0d2248da3818b122072393a124ca6704277d600
https://github.com/DSpace/DSpace/commit/e0d2248da3818b122072393a124ca6704277d600
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-22 (Mon, 22 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Merge pull request #8859 from alanorth/bump-tika-dep

pom.xml: bump tika from 2.3.0 to 2.5.0


Commit: 9bc7edb73382a38c94a765551a0ccd4cb6a08458
https://github.com/DSpace/DSpace/commit/9bc7edb73382a38c94a765551a0ccd4cb6a08458
Author: Bui Thai Hai <thaih...@dlcorp.com.vn>
Date: 2023-05-23 (Tue, 23 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java

Log Message:
-----------
Fix: Collection's admin cannot edit its template item.


Commit: 8a0645c6288f923de60992bc33e950554c4537a1
https://github.com/DSpace/DSpace/commit/8a0645c6288f923de60992bc33e950554c4537a1
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-05-23 (Tue, 23 May 2023)

Changed paths:
M pom.xml

Log Message:
-----------
Merge branch 'main' into DURACOM-148


Commit: 8980b07f2b29b00256c3020a40c080d78e5a6450
https://github.com/DSpace/DSpace/commit/8980b07f2b29b00256c3020a40c080d78e5a6450
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-05-23 (Tue, 23 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java

Log Message:
-----------
[DURACOM-148] fix typo: remove trailing whitespace


Commit: 2f59554a5d6ab40dd6dbb1272e69d7a25bdeaac8
https://github.com/DSpace/DSpace/commit/2f59554a5d6ab40dd6dbb1272e69d7a25bdeaac8
Author: Bui Thai Hai <thaih...@dlcorp.com.vn>
Date: 2023-05-23 (Tue, 23 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java

Log Message:
-----------
ADD: Unit Tests for fix


Commit: 9e5165e62640214149d12ffa4f189edca45e6331
https://github.com/DSpace/DSpace/commit/9e5165e62640214149d12ffa4f189edca45e6331
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-23 (Tue, 23 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java

Log Message:
-----------
Merge pull request #8851 from buithaihai/DS-8832

Fix: Collection's admin cannot edit its template item.


Commit: bd36261b20d21e276d4835a20bb8e77429d3bd72
https://github.com/DSpace/DSpace/commit/bd36261b20d21e276d4835a20bb8e77429d3bd72
Author: Alan Orth <alan...@gmail.com>
Date: 2023-05-24 (Wed, 24 May 2023)

Changed paths:
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace/config/spring/api/crossref-integration.xml

Log Message:
-----------
Merge pull request #8863 from 4Science/DURACOM-148

[DURACOM-148] add crossref metadata processor to manage the date issued field


Commit: 4417eddb8543fb186c033c670dbce7e82d692c35
https://github.com/DSpace/DSpace/commit/4417eddb8543fb186c033c670dbce7e82d692c35
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-05-24 (Wed, 24 May 2023)

Changed paths:
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java
M dspace/config/spring/api/crossref-integration.xml
M pom.xml

Log Message:
-----------
Merge branch 'main' into DURACOM-127


Commit: 01d5276fd7419272ae938d1f0de4f6d03c2292e7
https://github.com/DSpace/DSpace/commit/01d5276fd7419272ae938d1f0de4f6d03c2292e7
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-05-24 (Wed, 24 May 2023)

Changed paths:
M .codecov.yml
M .dockerignore
M .github/pull_request_template.md
M .github/workflows/build.yml
A .github/workflows/codescan.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
A CONTRIBUTING.md
M Dockerfile
M Dockerfile.cli
M Dockerfile.test
M LICENSES_THIRD_PARTY
M README.md
M checkstyle.xml
M docker-compose.yml
M dspace-api/pom.xml
A dspace-api/src/main/java/org/dspace/alerts/AllowSessionsEnum.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlert.java
A dspace-api/src/main/java/org/dspace/alerts/SystemWideAlertServiceImpl.java
A dspace-api/src/main/java/org/dspace/alerts/dao/SystemWideAlertDAO.java
A dspace-api/src/main/java/org/dspace/alerts/dao/impl/SystemWideAlertDAOImpl.java
A dspace-api/src/main/java/org/dspace/alerts/service/SystemWideAlertService.java
M dspace-api/src/main/java/org/dspace/app/bulkedit/MetadataImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/itemimport/service/ItemImportService.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemAuthorExtractor.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemSubmitterStrategy.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/RequestItemDAO.java
M dspace-api/src/main/java/org/dspace/app/requestitem/dao/impl/RequestItemDAOImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/service/RequestItemService.java
M dspace-api/src/main/java/org/dspace/app/util/DCInput.java
A dspace-api/src/main/java/org/dspace/app/util/RegexPatternUtils.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
A dspace-api/src/main/java/org/dspace/authorize/package-info.java
R dspace-api/src/main/java/org/dspace/authorize/package.html
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/authorize/service/ResourcePolicyService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseDAO.java
M dspace-api/src/main/java/org/dspace/browse/BrowseEngine.java
M dspace-api/src/main/java/org/dspace/browse/CrossLinks.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CollectionServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/CommunityServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/InstallItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
R dspace-api/src/main/java/org/dspace/content/SupervisedItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItem.java
M dspace-api/src/main/java/org/dspace/content/WorkspaceItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabulary.java
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java
A dspace-api/src/main/java/org/dspace/content/crosswalk/SubscriptionDsoMetadataForEmailCompose.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/WorkspaceItemDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/core/Email.java
M dspace-api/src/main/java/org/dspace/ctask/general/RegisterDOI.java
M dspace-api/src/main/java/org/dspace/discovery/DiscoverResult.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
A dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexCollectionSubmittersPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceIndexItemEditorsPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin.java
A dspace-api/src/main/java/org/dspace/discovery/SolrServiceSupervisionOrderIndexingPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceWorkspaceWorkflowRestrictionPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryRelatedItemConfiguration.java
A dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortFunctionConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/AccountServiceImpl.java
A dspace-api/src/main/java/org/dspace/eperson/FrequencyType.java
M dspace-api/src/main/java/org/dspace/eperson/Group.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
R dspace-api/src/main/java/org/dspace/eperson/SubscribeCLITool.java
M dspace-api/src/main/java/org/dspace/eperson/SubscribeServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/Subscription.java
A dspace-api/src/main/java/org/dspace/eperson/SubscriptionParameter.java
R dspace-api/src/main/java/org/dspace/eperson/SupervisorServiceImpl.java
M dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionDAO.java
A dspace-api/src/main/java/org/dspace/eperson/dao/SubscriptionParameterDAO.java
M dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionDAOImpl.java
A dspace-api/src/main/java/org/dspace/eperson/dao/impl/SubscriptionParameterDAOImpl.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactory.java
M dspace-api/src/main/java/org/dspace/eperson/factory/EPersonServiceFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/service/SubscribeService.java
R dspace-api/src/main/java/org/dspace/eperson/service/SupervisorService.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/external/OpenAIRERestConnector.java
M dspace-api/src/main/java/org/dspace/external/provider/impl/LiveImportDataProvider.java
M dspace-api/src/main/java/org/dspace/handle/HandleServiceImpl.java
M dspace-api/src/main/java/org/dspace/harvest/OAIHarvester.java
M dspace-api/src/main/java/org/dspace/identifier/DOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/FilteredIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/IdentifierServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIOrganiser.java
M dspace-api/src/main/java/org/dspace/identifier/service/IdentifierService.java
M dspace-api/src/main/java/org/dspace/iiif/IIIFApiQueryServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/bibtex/service/BibtexImportMetadataSourceServiceImpl.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteFieldMapping.java
A dspace-api/src/main/java/org/dspace/importer/external/datacite/DataCiteImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClient.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/EpoIdMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/metadatamapping/contributor/SimpleJsonPathMetadataContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/ris/service/RisImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractPlainMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/FileSource.java
M dspace-api/src/main/java/org/dspace/license/CCLicenseConnectorServiceImpl.java
M dspace-api/src/main/java/org/dspace/license/CreativeCommonsServiceImpl.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/scripts/ScriptServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/SolrLoggerServiceImpl.java
M dspace-api/src/main/java/org/dspace/statistics/util/StatisticsClient.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/S3BitStoreService.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
A dspace-api/src/main/java/org/dspace/subscriptions/ContentGenerator.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotification.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCli.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationCliScriptConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationConfiguration.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationService.java
A dspace-api/src/main/java/org/dspace/subscriptions/SubscriptionEmailNotificationServiceImpl.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CollectionUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/objectupdates/CommunityUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/DSpaceObjectUpdates.java
A dspace-api/src/main/java/org/dspace/subscriptions/service/SubscriptionGenerator.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrder.java
A dspace-api/src/main/java/org/dspace/supervision/SupervisionOrderServiceImpl.java
A dspace-api/src/main/java/org/dspace/supervision/dao/SupervisionOrderDao.java
A dspace-api/src/main/java/org/dspace/supervision/dao/impl/SupervisionOrderDaoImpl.java
A dspace-api/src/main/java/org/dspace/supervision/enumeration/SupervisionOrderType.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactory.java
A dspace-api/src/main/java/org/dspace/supervision/factory/SupervisionOrderServiceFactoryImpl.java
A dspace-api/src/main/java/org/dspace/supervision/service/SupervisionOrderService.java
M dspace-api/src/main/java/org/dspace/util/SolrUpgradePre6xStatistics.java
M dspace-api/src/main/java/org/dspace/workflow/WorkflowService.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/Role.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowServiceImpl.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/Action.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/ActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/WorkflowActionConfig.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/AcceptEditRejectAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/FinalEditAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ProcessingAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreEvaluationAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/ScoreReviewActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerAction.java
A dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SelectReviewerActionAdvancedInfo.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/processingaction/SingleUserReviewAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/AutoAssignAction.java
M dspace-api/src/main/java/org/dspace/xmlworkflow/state/actions/userassignment/ClaimAction.java
M dspace-api/src/main/resources/Messages.properties
M dspace-api/src/main/resources/org/dspace/license/CreativeCommons.xsl
M dspace-api/src/main/resources/org/dspace/license/LicenseCleanup.xsl
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.06__index_action_resource_policy.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.09__Supervision_Orders_table.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/local.cfg
A dspace-api/src/test/data/dspaceFolder/config/modules/identifiers.cfg
M dspace-api/src/test/data/dspaceFolder/config/spring/api/external-services.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
A dspace-api/src/test/data/dspaceFolder/config/spring/api/item-filters.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow-actions.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/workflow.xml
A dspace-api/src/test/java/org/dspace/alerts/SystemWideAlertServiceTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemHelpdeskStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/requestitem/RequestItemSubmitterStrategyTest.java
A dspace-api/src/test/java/org/dspace/app/util/RegexPatternUtilsTest.java
M dspace-api/src/test/java/org/dspace/builder/AbstractBuilder.java
M dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SubscribeBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SupervisionOrderBuilder.java
A dspace-api/src/test/java/org/dspace/builder/SystemWideAlertBuilder.java
R dspace-api/src/test/java/org/dspace/content/SupervisedItemTest.java
M dspace-api/src/test/java/org/dspace/content/authority/DSpaceControlledVocabularyTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/ctask/general/CreateMissingIdentifiersIT.java
A dspace-api/src/test/java/org/dspace/eperson/SubscribeServiceIT.java
M dspace-api/src/test/java/org/dspace/identifier/DOIIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
A dspace-api/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
A dspace-api/src/test/java/org/dspace/matcher/SubscribeMatcher.java
M dspace-api/src/test/java/org/dspace/orcid/OrcidQueueConsumerIT.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
M dspace-api/src/test/java/org/dspace/storage/bitstore/S3BitStoreServiceTest.java
A dspace-api/src/test/java/org/dspace/supervision/SupervisionOrderServiceIT.java
M dspace-api/src/test/java/org/dspace/xmlworkflow/XmlWorkflowServiceIT.java
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-iiif/pom.xml
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/CanvasService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/ManifestService.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/utils/IIIFUtils.java
M dspace-oai/pom.xml
M dspace-rdf/pom.xml
M dspace-rest/pom.xml
M dspace-server-webapp/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/AuthenticationRestController.java
R dspace-server-webapp/src/main/java/org/dspace/app/rest/IdentifierRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/AuthorizationFeatureService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/AuthorizationFeatureServiceImpl.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanRegisterDOIFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/CanSubscribeFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/EditItemFeature.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/authorization/impl/SubmitFeature.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ScoreReviewActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SelectReviewerActionAdvancedInfoConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubscriptionConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SupervisionOrderConverter.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SystemWideAlertConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/WorkflowActionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/AdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifierRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/IdentifiersRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/ScoreReviewActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SelectReviewerActionAdvancedInfoRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionParameterRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SubscriptionRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SupervisionOrderRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SystemWideAlertRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkflowActionRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/WorkspaceItemRest.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifierResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/IdentifiersResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SubscriptionResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SupervisionOrderResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/SystemWideAlertResource.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/model/step/DataIdentifiers.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/AuthorizationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/IdentifierRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemIdentifierLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ScriptRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionCCLicenseRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionDSpaceObjectLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionEPersonLinkRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubscriptionRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SupervisionOrderRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SystemWideAlertRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VersionRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsChildrenLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsParentLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryDetailsRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/VocabularyRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/WorkspaceItemSupervisionOrdersLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/RestAuthenticationService.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/SubscriptionRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkflowRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/security/WorkspaceItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/DataProcessingStep.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/step/ShowIdentifiersStep.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/HttpHeadersInitializer.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
M dspace-server-webapp/src/test/data/dspaceFolder/config/item-submission.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthenticationRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/iiif/IIIFControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ClaimedTaskMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ExternalSourceMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/ItemMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/PoolTaskMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SubscriptionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/SupervisionOrderMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/WorkflowActionMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/iiif/MockIIIFApiQueryServiceImpl.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/dataCite-test.json
M dspace-services/pom.xml
M dspace-services/src/main/java/org/dspace/services/RequestService.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
M dspace/config/emails/healthcheck
R dspace/config/emails/subscription
A dspace/config/emails/subscriptions_content
M dspace/config/hibernate.cfg.xml
M dspace/config/item-submission.xml
M dspace/config/launcher.xml
M dspace/config/local.cfg.EXAMPLE
M dspace/config/modules/authentication-password.cfg
M dspace/config/modules/bulkedit.cfg
M dspace/config/modules/external-providers.cfg
A dspace/config/modules/identifiers.cfg
M dspace/config/modules/rest.cfg
M dspace/config/modules/workflow.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/registries/workflow-types.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/core-dao-services.xml
M dspace/config/spring/api/core-factory-services.xml
M dspace/config/spring/api/core-services.xml
A dspace/config/spring/api/datacite-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/external-services.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/item-filters.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/config/spring/api/requestitem.xml
M dspace/config/spring/api/scripts.xml
A dspace/config/spring/api/subscriptions_email_configuration.xml
M dspace/config/spring/api/workflow-actions.xml
M dspace/config/spring/api/workflow.xml
M dspace/config/submission-forms.xml
M dspace/modules/additions/pom.xml
M dspace/modules/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/pom.xml
M dspace/solr/authority/conf/solrconfig.xml
M dspace/solr/oai/conf/solrconfig.xml
M dspace/solr/search/conf/schema.xml
M dspace/solr/search/conf/solrconfig.xml
M dspace/solr/statistics/conf/solrconfig.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Replace occurrences of DSpace with the dspace.name variable


Commit: c0446d45dc041ed2d4878b39dad711432ec4c4a6
https://github.com/DSpace/DSpace/commit/c0446d45dc041ed2d4878b39dad711432ec4c4a6
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-24 (Wed, 24 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java

Log Message:
-----------
Merge pull request #8783 from kshepherd/LU-30_bitstream_inheritence

Bitstreams should inherit collection DEFAULT_BITSTREAM_READ, falling back to bundle READ


Commit: 571df9b38a735e7ed3eaae8e9132d5c9a499e661
https://github.com/DSpace/DSpace/commit/571df9b38a735e7ed3eaae8e9132d5c9a499e661
Author: Mark H. Wood <mw...@IUPUI.Edu>
Date: 2023-05-24 (Wed, 24 May 2023)

Changed paths:
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java

Log Message:
-----------
Add a simple test for new TimeHelpers class.


Commit: eb46a99dff6265aaf5d3e36a21cc2b8d8b3a7b6a
https://github.com/DSpace/DSpace/commit/eb46a99dff6265aaf5d3e36a21cc2b8d8b3a7b6a
Author: Bui Thai Hai <thaih...@dlcorp.com.vn>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DiscoverConfigurationConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchConfigurationRest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java
M dspace/config/spring/api/discovery.xml
M dspace/solr/search/conf/schema.xml

Log Message:
-----------
Fix: default sort option (lastModified) for discovery


Commit: b3a21ebd5a81701899753d83511746ab90f36cce
https://github.com/DSpace/DSpace/commit/b3a21ebd5a81701899753d83511746ab90f36cce
Author: Bui Thai Hai <thaih...@dlcorp.com.vn>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace/config/spring/api/discovery.xml

Log Message:
-----------
Minor Tweaks


Commit: f3b939e88f63fd83f56dd1ea7f29781ce398d4fe
https://github.com/DSpace/DSpace/commit/f3b939e88f63fd83f56dd1ea7f29781ce398d4fe
Author: Yana De Pauw <ya...@atmire.com>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace/config/modules/rest.cfg

Log Message:
-----------
94299: Add rest.patch.operations.limit to config file


Commit: f750f85b172db51e5f75d601b1269e1bac0fe9fb
https://github.com/DSpace/DSpace/commit/f750f85b172db51e5f75d601b1269e1bac0fe9fb
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M .codecov.yml
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql
M dspace-oai/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
M dspace/config/local.cfg.EXAMPLE
M dspace/config/spring/api/crossref-integration.xml
M dspace/config/submission-forms.xml
M dspace/modules/additions/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'origin/main' into DURACOM-126


Commit: e3beefadaa58ceaa24ba832b0f8ab726c58b1d1f
https://github.com/DSpace/DSpace/commit/e3beefadaa58ceaa24ba832b0f8ab726c58b1d1f
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql
M dspace-oai/pom.xml
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
M dspace/config/local.cfg.EXAMPLE
M dspace/config/spring/api/crossref-integration.xml
M dspace/modules/additions/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M pom.xml

Log Message:
-----------
Merge remote-tracking branch 'bitbucket4science/DURACOM-126' into DURACOM-126


Commit: bdcfb8523d22846fc06ded6704497935a0e4927b
https://github.com/DSpace/DSpace/commit/bdcfb8523d22846fc06ded6704497935a0e4927b
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8796 from atmire/w2p-100414_Missing-search-result-statistics-PR

Missing search results statistics


Commit: 7b720d65219b8693c58453de0e1b55c0b6f31a5d
https://github.com/DSpace/DSpace/commit/7b720d65219b8693c58453de0e1b55c0b6f31a5d
Author: Mark H. Wood <mw...@IUPUI.Edu>
Date: 2023-05-25 (Thu, 25 May 2023)

Changed paths:
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/healthcheck
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscriptions_content
M dspace/config/emails/welcome

Log Message:
-----------
Merge pull request #8772 from alexandrevryghem/use-variables-in-email-templates_contribute-main

Use variables in email templates contribute main


Commit: 78f91b096bf001525c126a636a8fd188b67105ac
https://github.com/DSpace/DSpace/commit/78f91b096bf001525c126a636a8fd188b67105ac
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-05-26 (Fri, 26 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/healthcheck
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscriptions_content
M dspace/config/emails/welcome

Log Message:
-----------
Merge branch 'main' into DURACOM-127


Commit: e889abc6238b257bbde537814e011a842f4512d1
https://github.com/DSpace/DSpace/commit/e889abc6238b257bbde537814e011a842f4512d1
Author: nwoodward <woodward...@gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
A dspace-api/src/test/resources/org/dspace/app/itemimport/test.pdf
M dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java

Log Message:
-----------
check that zip file exists and has correct MIME type; also make sure that common temp imports directory is not removed


Commit: fdef871e697f5aab52393790db23b1566160d87f
https://github.com/DSpace/DSpace/commit/fdef871e697f5aab52393790db23b1566160d87f
Author: nwoodward <woodward...@gmail.com>
Date: 2023-05-26 (Fri, 26 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java

Log Message:
-----------
fix checkstyle


Commit: 54981b0bd2aba50c7c598317fc192ac7594da2b3
https://github.com/DSpace/DSpace/commit/54981b0bd2aba50c7c598317fc192ac7594da2b3
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-05-30 (Tue, 30 May 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/healthcheck
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscriptions_content
M dspace/config/emails/welcome

Log Message:
-----------
Merge branch 'main' into DURACOM-126


Commit: cac0859cb1643492747fd4b59fe11d535855d0be
https://github.com/DSpace/DSpace/commit/cac0859cb1643492747fd4b59fe11d535855d0be
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-31 (Wed, 31 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java

Log Message:
-----------
Merge pull request #8850 from alanorth/rework-im-thumbnail-filter

Minor improvements to ImageMagick thumbnail filters


Commit: 894bc39e8bf091ee8f645bcf7e7bfd240523b25d
https://github.com/DSpace/DSpace/commit/894bc39e8bf091ee8f645bcf7e7bfd240523b25d
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-05-31 (Wed, 31 May 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java

Log Message:
-----------
Merge pull request #8698 from mwoodiupui/embargo-date

Calculate the correct maximum for access condition start and end dates


Commit: b272b1fcab1f5340c35563c5840dadd01d4a7d33
https://github.com/DSpace/DSpace/commit/b272b1fcab1f5340c35563c5840dadd01d4a7d33
Author: Mark H. Wood <mw...@iu.edu>
Date: 2023-05-31 (Wed, 31 May 2023)

Changed paths:
M dspace-services/src/main/java/org/dspace/servicemanager/DSpaceServiceManager.java
A dspace-services/src/main/java/org/dspace/utils/CallStackUtils.java

Log Message:
-----------
Make service lookup retry log at DEBUG; radically shorten the trace.


Commit: 56c8820d31439ce613585fadf1813ee62d45d0b1
https://github.com/DSpace/DSpace/commit/56c8820d31439ce613585fadf1813ee62d45d0b1
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java

Log Message:
-----------
[DURACOM-126] Improve test in order to check item can be submitted


Commit: dae8f166e1673208402c0be5799180ebea76c212
https://github.com/DSpace/DSpace/commit/dae8f166e1673208402c0be5799180ebea76c212
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java

Log Message:
-----------
[DURACOM-126] add java doc


Commit: 0ec27875bcb3bab66a38ddc3987ed401c67a2f0d
https://github.com/DSpace/DSpace/commit/0ec27875bcb3bab66a38ddc3987ed401c67a2f0d
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test2.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test2.xml

Log Message:
-----------
[DURACOM-149] use right formatter for mapping of dc.date.issued in pubmed live import; added integration tests


Commit: 4e7107f63ccc13bab6e4d879cd23b63235d9dc16
https://github.com/DSpace/DSpace/commit/4e7107f63ccc13bab6e4d879cd23b63235d9dc16
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java

Log Message:
-----------
Merge branch 'main' into DURACOM-149


Commit: eb224eb8096fa9d7173cace2a2b8625d40b807eb
https://github.com/DSpace/DSpace/commit/eb224eb8096fa9d7173cace2a2b8625d40b807eb
Author: Alexandre Vryghem <alex...@atmire.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadataSchemaRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java

Log Message:
-----------
100553: Added stricter metadata field & schema validation


Commit: cdac4c4459c70f6c492118920ee17d6e66f1fa7d
https://github.com/DSpace/DSpace/commit/cdac4c4459c70f6c492118920ee17d6e66f1fa7d
Author: Giuseppe Digilio <giuseppe...@4science.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java

Log Message:
-----------
Merge branch 'main' into DURACOM-126


Commit: 5be09e375b0fc84efe9f3439aedb09a3a03d1bca
https://github.com/DSpace/DSpace/commit/5be09e375b0fc84efe9f3439aedb09a3a03d1bca
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
M dspace/config/item-submission.xml

Log Message:
-----------
Merge pull request #8842 from 4Science/DURACOM-126

Fix validation issue with hidden submission's sections


Commit: 379db2a166219fd6672446574290fcc67226d519
https://github.com/DSpace/DSpace/commit/379db2a166219fd6672446574290fcc67226d519
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-01 (Thu, 01 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java

Log Message:
-----------
Merge pull request #8860 from 4Science/DURACOM-127

[DURACOM-127] check if versioning is enabled for versioned identifier providers


Commit: 70a7930f63d2a98a024aa1d002f799d110e5e8ab
https://github.com/DSpace/DSpace/commit/70a7930f63d2a98a024aa1d002f799d110e5e8ab
Author: Bui Thai Hai <thaih...@dlcorp.com.vn>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java

Log Message:
-----------
Tweaks fo test cases.


Commit: 7c85b007c027c959217b3b9bc5d730006223d448
https://github.com/DSpace/DSpace/commit/7c85b007c027c959217b3b9bc5d730006223d448
Author: Francesco Pio Scognamiglio <francescopio...@4science.it>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedImportMetadataSourceServiceIT.java

Log Message:
-----------
[DURACOM-149] remove trailing whitespace


Commit: 52b02b5d36d831a202ede7e923fecc9e091137f7
https://github.com/DSpace/DSpace/commit/52b02b5d36d831a202ede7e923fecc9e091137f7
Author: Francesco Pio Scognamiglio <36161521+frances...@users.noreply.github.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
M dspace/config/item-submission.xml

Log Message:
-----------
Merge branch 'main' into DURACOM-149


Commit: 99f2c7c134543043b354a3c1dead27188dfe4a65
https://github.com/DSpace/DSpace/commit/99f2c7c134543043b354a3c1dead27188dfe4a65
Author: Paulo Graça <paul...@gmail.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/healthcheck
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscriptions_content
M dspace/config/emails/welcome
M dspace/config/item-submission.xml

Log Message:
-----------
Merge branch 'main' into DS-8837


Commit: 44d038c2a5bc33f6f321c8f76c0f61b7372961cb
https://github.com/DSpace/DSpace/commit/44d038c2a5bc33f6f321c8f76c0f61b7372961cb
Author: Alan Orth <alan...@gmail.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test2.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test2.xml

Log Message:
-----------
Merge pull request #8878 from 4Science/DURACOM-149

[DURACOM-149] correctly handle dates in pubmed live import; added integration tests


Commit: 39283650d06ef5c2c86bdf212c292e712f62aed5
https://github.com/DSpace/DSpace/commit/39283650d06ef5c2c86bdf212c292e712f62aed5
Author: Paulo Graça <paul...@gmail.com>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedImportMetadataSourceServiceIT.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test2.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test2.xml

Log Message:
-----------
Merge branch 'main' into DS-8837


Commit: 9735020c4a8770baf5565256aaee1f0cad5c6b7b
https://github.com/DSpace/DSpace/commit/9735020c4a8770baf5565256aaee1f0cad5c6b7b
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DiscoverConfigurationConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchConfigurationRest.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java
M dspace/config/spring/api/discovery.xml
M dspace/solr/search/conf/schema.xml

Log Message:
-----------
Merge pull request #8857 from buithaihai/DS-8837

Fix: default sort option for discovery


Commit: 4d5e907617995131eefd5d785d8d0bf91be5bfc3
https://github.com/DSpace/DSpace/commit/4d5e907617995131eefd5d785d8d0bf91be5bfc3
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/test/java/org/dspace/content/CollectionTest.java
M dspace-api/src/test/java/org/dspace/content/ItemTest.java

Log Message:
-----------
Merge pull request #8856 from kshepherd/item_delete_unlink_doi

Unlink DOI from item on deletion even if no provider is configured


Commit: 6013c4118405e358a1eb76263b6b9e1933a8fdde
https://github.com/DSpace/DSpace/commit/6013c4118405e358a1eb76263b6b9e1933a8fdde
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-02 (Fri, 02 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
A dspace-api/src/test/resources/org/dspace/app/itemimport/test.pdf
M dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java

Log Message:
-----------
Merge pull request #8870 from TexasDigitalLibrary/DS-8759

DS-8759: check that zip file exists and has correct MIME type; clean up imports directory on failed import


Commit: a38ff421694a5be590a41928985e3f8cd54c1b37
https://github.com/DSpace/DSpace/commit/a38ff421694a5be590a41928985e3f8cd54c1b37
Author: Alan Orth <alan...@gmail.com>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace/config/spring/api/crossref-integration.xml

Log Message:
-----------
dspace: capture publisher from CrossRef live import

Publisher is a required field on CrossRef so we can always rely on
capturing this information when doing a live import.

See: https://github.com/CrossRef/rest-api-doc/blob/master/api_format.md


Commit: ffe6a63780cd525c78eef71d18b86695bb61b16d
https://github.com/DSpace/DSpace/commit/ffe6a63780cd525c78eef71d18b86695bb61b16d
Author: Alan Orth <alan...@gmail.com>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace/config/spring/api/crossref-integration.xml

Log Message:
-----------
Merge pull request #8866 from alanorth/crossref-publisher

dspace: capture publisher from CrossRef live import


Commit: 61db65ead52a350e65b16d0d1b45f8b2b0b395cf
https://github.com/DSpace/DSpace/commit/61db65ead52a350e65b16d0d1b45f8b2b0b395cf
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/ChoiceAuthorityServiceImpl.java
A dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabularyIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/service/ChoiceAuthorityService.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/BrowseEntryHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/BrowseIndexRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/BrowseIndexResource.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseItemLinkRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java

Log Message:
-----------
Merge pull request #8826 from atmire/contract-pr-225-browse-by-support-for-controlled-vocabulary-main

Browse by Controlled Vocabulary (hierarchicalBrowse)


Commit: 58c71bbeabde411bcd9fa36a734adb9e8fce8bdd
https://github.com/DSpace/DSpace/commit/58c71bbeabde411bcd9fa36a734adb9e8fce8bdd
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/main/resources/Messages.properties
A dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/RESTBitstreamNotFoundException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace/config/modules/rest.cfg

Log Message:
-----------
Merge pull request #8485 from atmire/w2p-94299_Multiple_Bitstream_deletion_endpoint

multiple bitstream deletion endpoint


Commit: 333c7da7291b05057073ac3e0f20019fabe41120
https://github.com/DSpace/DSpace/commit/333c7da7291b05057073ac3e0f20019fabe41120
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CollectionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CommunityIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/test-discovery.xml
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
M dspace/config/spring/api/discovery.xml

Log Message:
-----------
Merge pull request #8623 from atmire/discovery-fixes

Fixes for scope based searching and indexing in Discovery


Commit: a0a1844de7c6aa4fdc5a743b402e1c056c57ace5
https://github.com/DSpace/DSpace/commit/a0a1844de7c6aa4fdc5a743b402e1c056c57ace5
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java

Log Message:
-----------
Fix test class compilation


Commit: 4b3e27146888a0de2d077682f9364fa97c55e45a
https://github.com/DSpace/DSpace/commit/4b3e27146888a0de2d077682f9364fa97c55e45a
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-05 (Mon, 05 Jun 2023)

Changed paths:
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java

Log Message:
-----------
Merge pull request #8887 from tdonohue/fix_test

Fix test class compilation


Commit: ea7272ec00271571e4fe1e9a9dac16016c16c208
https://github.com/DSpace/DSpace/commit/ea7272ec00271571e4fe1e9a9dac16016c16c208
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-06 (Tue, 06 Jun 2023)

Changed paths:
M dspace-services/src/main/java/org/dspace/servicemanager/DSpaceServiceManager.java
A dspace-services/src/main/java/org/dspace/utils/CallStackUtils.java

Log Message:
-----------
Merge pull request #8874 from mwoodiupui/service-lookup

Make service lookup retry log at DEBUG; radically shorten the trace.


Commit: bf8df5b1e8b49f0f3c13f2475d0b8732acc7fd93
https://github.com/DSpace/DSpace/commit/bf8df5b1e8b49f0f3c13f2475d0b8732acc7fd93
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-06 (Tue, 06 Jun 2023)

Changed paths:
M dspace-api/src/main/java/org/dspace/discovery/indexobject/MetadataFieldIndexFactoryImpl.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadataSchemaRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java

Log Message:
-----------
Merge pull request #8758 from alexandrevryghem/w2p-100553_fix-metadata-registry-bugs_contribute-7.4

Added input validation for new metadata field submissions & fixed some other bugs related to metadata fields


Commit: 5b08268f013320c444b1937706fd15c1fc400f38
https://github.com/DSpace/DSpace/commit/5b08268f013320c444b1937706fd15c1fc400f38
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2023-06-07 (Wed, 07 Jun 2023)

Changed paths:
M .codecov.yml
M .dockerignore
M .github/workflows/build.yml
M .github/workflows/docker.yml
M .github/workflows/issue_opened.yml
M .github/workflows/label_merge_conflicts.yml
M Dockerfile
M Dockerfile.cli
M docker-compose.yml
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImport.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLI.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportCLIScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportScriptConfiguration.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickPdfThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/ImageMagickThumbnailFilter.java
M dspace-api/src/main/java/org/dspace/app/mediafilter/MediaFilterServiceImpl.java
M dspace-api/src/main/java/org/dspace/app/requestitem/RequestItemEmailNotifier.java
M dspace-api/src/main/java/org/dspace/app/util/SubmissionStepConfig.java
M dspace-api/src/main/java/org/dspace/app/util/SyndicationFeed.java
M dspace-api/src/main/java/org/dspace/authenticate/IPAuthentication.java
M dspace-api/src/main/java/org/dspace/authenticate/LDAPAuthentication.java
M dspace-api/src/main/java/org/dspace/authorize/AuthorizeServiceImpl.java
M dspace-api/src/main/java/org/dspace/authorize/ResourcePolicy.java
M dspace-api/src/main/java/org/dspace/authorize/service/AuthorizeService.java
M dspace-api/src/main/java/org/dspace/browse/BrowseIndex.java
M dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java
M dspace-api/src/main/java/org/dspace/content/BitstreamServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/BundleServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObject.java
M dspace-api/src/main/java/org/dspace/content/DSpaceObjectServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
M dspace-api/src/main/java/org/dspace/content/MetadataValue.java
A dspace-api/src/main/java/org/dspace/content/MetadataValueComparators.java
M dspace-api/src/main/java/org/dspace/content/authority/ChoiceAuthorityServiceImpl.java
A dspace-api/src/main/java/org/dspace/content/authority/DSpaceControlledVocabularyIndex.java
M dspace-api/src/main/java/org/dspace/content/authority/SolrAuthority.java
M dspace-api/src/main/java/org/dspace/content/authority/service/ChoiceAuthorityService.java
M dspace-api/src/main/java/org/dspace/content/dao/BitstreamDAO.java
M dspace-api/src/main/java/org/dspace/content/dao/impl/BitstreamDAOImpl.java
M dspace-api/src/main/java/org/dspace/content/service/BitstreamService.java
M dspace-api/src/main/java/org/dspace/discovery/IndexClient.java
M dspace-api/src/main/java/org/dspace/discovery/IndexingUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SearchUtils.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceFileInfoPlugin.java
M dspace-api/src/main/java/org/dspace/discovery/SolrServiceImpl.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoveryConfigurationService.java
M dspace-api/src/main/java/org/dspace/discovery/configuration/DiscoverySortConfiguration.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CollectionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/CommunityIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/InprogressSubmissionIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/ItemIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/indexobject/MetadataFieldIndexFactoryImpl.java
M dspace-api/src/main/java/org/dspace/discovery/utils/DiscoverQueryBuilder.java
M dspace-api/src/main/java/org/dspace/eperson/GroupServiceImpl.java
M dspace-api/src/main/java/org/dspace/event/Consumer.java
A dspace-api/src/main/java/org/dspace/event/package-info.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedDOIIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProvider.java
M dspace-api/src/main/java/org/dspace/identifier/VersionedHandleIdentifierProviderWithCanonicalHandles.java
M dspace-api/src/main/java/org/dspace/identifier/doi/DOIConsumer.java
A dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefDateMetadataProcessor.java
M dspace-api/src/main/java/org/dspace/importer/external/liveimportclient/service/LiveImportClientImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/metadatamapping/contributor/PubmedDateMetadatumContributor.java
M dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java
M dspace-api/src/main/java/org/dspace/importer/external/service/components/AbstractRemoteMetadataSource.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidHistory.java
M dspace-api/src/main/java/org/dspace/orcid/OrcidQueue.java
M dspace-api/src/main/java/org/dspace/scripts/Process.java
M dspace-api/src/main/java/org/dspace/storage/bitstore/BitstreamStorageServiceImpl.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/DatabaseUtils.java
R dspace-api/src/main/java/org/dspace/storage/rdbms/hibernate/DatabaseAwareLobType.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/MigrationUtils.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_3_9__Drop_constraint_for_DSpace_1_4_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V1_5_9__Drop_constraint_for_DSpace_1_6_schema.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/migration/V5_0_2014_09_25__DS_1582_Metadata_For_All_Objects_drop_constraint.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V5_0_2014_11_04__Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/storage/rdbms/xmlworkflow/V6_0_2015_09_01__DS_2701_Enable_XMLWorkflow_Migration.java
M dspace-api/src/main/java/org/dspace/submit/model/AccessConditionOption.java
M dspace-api/src/main/java/org/dspace/util/DateMathParser.java
A dspace-api/src/main/java/org/dspace/util/TimeHelpers.java
M dspace-api/src/main/resources/Messages.properties
R dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/oracle/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/flywayupgrade/postgres/upgradeToFlyway4x.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/README.md
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/h2/V7.6_2023.04.19__process_parameters_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/metadata/oracle/V7.0_2020.10.31__CollectionCommunity_Metadata_Handle.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/README.md
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.2__Initial_DSpace_1.2_Oracle_database_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.3__Upgrade_to_DSpace_1.3_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4.2__Upgrade_to_DSpace_1.4.2_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.4__Upgrade_to_DSpace_1.4_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.5__Upgrade_to_DSpace_1.5_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.6__Upgrade_to_DSpace_1.6_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.7__Upgrade_to_DSpace_1.7_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V1.8__Upgrade_to_DSpace_1.8_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V3.0__Upgrade_to_DSpace_3.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.0__Upgrade_to_DSpace_4.x_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V4.9_2015.10.26__DS-2818_registry_update.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.08.08__DS-1945_Helpdesk_Request_a_Copy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.0_2014.09.26__DS-1582_Metadata_For_All_Objects.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.6_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V5.7_2017.04.11__DS-3563_Index_metadatavalue_resource_type_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015.03.07__DS-2701_Hibernate_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2015_03_06_01__DS_3378_lost_oracle_indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.01.03__DS-3024.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.02.25__DS-3004-slow-searching-as-admin.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.01__DS-1955_Increase_embargo_reason.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.04__DS-3086-OAI-Performance-fix.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.04.14__DS-3125-fix-bundle-bitstream-delete-rights.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.05.10__DS-3168-fix-requestitem_item_id_column.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.21__DS-2775.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.07.26__DS-3277_fix_handle_assignment.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.08.23__DS-3097.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.29__DS-3410-lost-indexes.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V6.0_2016.11.30__DS-3409.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2017.10.12__DS-3542-stateless-sessions.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.04.16__dspace-entities.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2018.06.07__DS-3851-permission.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.05.02__DS-4239-workflow-xml-migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.07.31__Retrieval_of_name_variant.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019.11.13__relationship_type_copy_left_right.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2019_06_14__scripts-and-process.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2020.01.08__DS-626-statistics-tracker.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.01.22__Remove_basic_workflow.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.02.08__tilted_rels.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.03.18__Move_entity_type_to_dspace_schema.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.09.24__Move_entity_type_from_item_template_to_collection.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.0_2021.10.04__alter_collection_table_drop_workflow_stem_columns.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.1_2021.10.18__Fix_MDV_place_after_migrating_from_DSpace_5.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.04.29__orcid_queue_and_history.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.05.16__Orcid_token_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.16__process_to_group.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.3_2022.06.20__add_last_version_status_column_to_relationship_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.01__add_table_subscriptionparamter_change_columns_subscription_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.09__Supervision_Orders_table.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.5_2022.12.15__system_wide_alerts.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/V7.6_2023.04.19__process_parameters_to_text_type.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/oracle/update-sequences.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/README.md
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.17__Remove_unused_sequence.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.24__Update_PNG_in_bitstream_format_registry.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.03.29__orcid_queue_and_history_descriptions_to_text_type.sql
A dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/V7.6_2023.04.19__process_parameters_to_text_type.sql
M dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/postgres/update-sequences.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V5.7_2017.05.05__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.0_2015.08.11__DS-2701_Basic_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/basicWorkflow/V6.1_2017.01.03__DS-3431.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V6.0_2015.08.11__DS-2701_Xml_Workflow_Migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/sqlmigration/workflow/oracle/xmlworkflow/V7.0_2018.04.03__upgrade_workflow_policy.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_data_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/v6.0__DS-2701_xml_workflow_migration.sql
R dspace-api/src/main/resources/org/dspace/storage/rdbms/xmlworkflow/oracle/xml_workflow_migration.sql
M dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
M dspace-api/src/main/resources/spring/spring-dspace-core-services.xml
M dspace-api/src/test/data/dspaceFolder/config/item-submission.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/identifier-service.xml
M dspace-api/src/test/data/dspaceFolder/config/spring/api/iiif-processing.xml
M dspace-api/src/test/data/dspaceFolder/config/submission-forms.xml
M dspace-api/src/test/java/org/dspace/app/itemimport/ItemImportCLIIT.java
M dspace-api/src/test/java/org/dspace/builder/CommunityBuilder.java
M dspace-api/src/test/java/org/dspace/builder/WorkspaceItemBuilder.java
M dspace-api/src/test/java/org/dspace/content/CollectionTest.java
M dspace-api/src/test/java/org/dspace/content/ItemTest.java
M dspace-api/src/test/java/org/dspace/content/service/ItemServiceTest.java
M dspace-api/src/test/java/org/dspace/discovery/DiscoveryIT.java
A dspace-api/src/test/java/org/dspace/identifier/VersionedHandleIdentifierProviderTest.java
M dspace-api/src/test/java/org/dspace/iiif/canvasdimension/CanvasDimensionsIT.java
M dspace-api/src/test/java/org/dspace/orcid/script/OrcidBulkPushIT.java
A dspace-api/src/test/java/org/dspace/util/TimeHelpersTest.java
A dspace-api/src/test/resources/org/dspace/app/itemimport/test.pdf
A dspace-api/src/test/resources/org/dspace/iiif/canvasdimension/cat.jp2
M dspace-oai/pom.xml
A dspace-server-webapp/src/main/java/org/dspace/app/rest/BitstreamCategoryRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemOwningCollectionUpdateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemTemplateRestController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/OpenSearchController.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/AInprogressItemConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/BrowseIndexConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/ConverterService.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/DiscoverConfigurationConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SearchEventConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/converter/SubmissionAccessOptionConverter.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/DSpaceApiExceptionControllerAdvice.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/exception/RESTBitstreamNotFoundException.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/link/BrowseEntryHalLinkFactory.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/BrowseIndexRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchConfigurationRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/SearchEventRest.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/BrowseIndexResource.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BitstreamRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseEntryLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseItemLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DSpaceRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/DiscoveryRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RegistrationRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/RequestItemRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/SubmissionUploadRestRepository.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/BitstreamRemoveOperation.java
A dspace-server-webapp/src/main/java/org/dspace/app/rest/security/TemplateItemRestPermissionEvaluatorPlugin.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionAddPatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/submit/factory/impl/AccessConditionReplacePatchOperation.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/utils/Utils.java
A dspace-server-webapp/src/test/data/dspaceFolder/config/spring/api/test-discovery.xml
M dspace-server-webapp/src/test/java/org/dspace/app/itemimport/ItemImportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/opensearch/OpenSearchControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamFormatRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BrowsesResourceControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/BundleRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CollectionRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CommunityRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/CrossRefImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryScopeBasedRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/EPersonRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/GroupRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemTemplateRestControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadataSchemaRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/MetadatafieldRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/PatchMetadataIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/PubmedImportMetadataSourceServiceIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RegistrationRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RequestItemRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SearchEventRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SiteRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionDefinitionsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SubmissionFormsControllerIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/SystemWideAlertRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkflowItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/WorkspaceItemRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/BrowseIndexMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetEntryMatcher.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/matcher/FacetValueMatcher.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunityCollectionLinkRepositoryIT.java
A dspace-server-webapp/src/test/java/org/dspace/app/rest/repository/CommunitySubcommunityLinkRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/utils/RestDiscoverQueryBuilderTest.java
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-fetch-test2.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test.xml
A dspace-server-webapp/src/test/resources/org/dspace/app/rest/pubmedimport-search-test2.xml
M dspace-services/src/main/java/org/dspace/servicemanager/DSpaceServiceManager.java
A dspace-services/src/main/java/org/dspace/utils/CallStackUtils.java
M dspace-sword/pom.xml
M dspace-swordv2/pom.xml
M dspace/config/dspace.cfg
M dspace/config/emails/change_password
M dspace/config/emails/doi_maintenance_error
M dspace/config/emails/export_error
M dspace/config/emails/export_success
M dspace/config/emails/feedback
M dspace/config/emails/flowtask_notify
M dspace/config/emails/harvesting_error
M dspace/config/emails/healthcheck
M dspace/config/emails/internal_error
M dspace/config/emails/register
M dspace/config/emails/registration_notify
M dspace/config/emails/request_item.admin
M dspace/config/emails/request_item.author
M dspace/config/emails/submit_archive
M dspace/config/emails/submit_reject
M dspace/config/emails/submit_task
M dspace/config/emails/subscriptions_content
M dspace/config/emails/welcome
M dspace/config/item-submission.xml
M dspace/config/local.cfg.EXAMPLE
M dspace/config/modules/rest.cfg
M dspace/config/registries/bitstream-formats.xml
M dspace/config/spring/api/arxiv-integration.xml
M dspace/config/spring/api/crossref-integration.xml
M dspace/config/spring/api/discovery.xml
M dspace/config/spring/api/identifier-service.xml
M dspace/config/spring/api/pubmed-integration.xml
M dspace/config/submission-forms.xml
M dspace/modules/additions/pom.xml
M dspace/modules/rest/pom.xml
M dspace/modules/server/pom.xml
M dspace/solr/search/conf/schema.xml
M dspace/src/main/docker-compose/README.md
M dspace/src/main/docker-compose/db.entities.yml
A dspace/src/main/docker-compose/db.restore.yml
M dspace/src/main/docker/README.md
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/Dockerfile
M dspace/src/main/docker/dspace-postgres-pgcrypto-curl/install-pgcrypto.sh
M dspace/src/main/docker/dspace-postgres-pgcrypto/Dockerfile
A dspace/src/main/docker/dspace-solr/Dockerfile
M pom.xml

Log Message:
-----------
Merge branch 'main' into rest-demo


Compare: https://github.com/DSpace/DSpace/compare/a348098ca3c7...5b08268f0133
Reply all
Reply to author
Forward
0 new messages