Commit Graph

17370 Commits

Author SHA1 Message Date
Luca Giamminonni
c351ae310f [CST-5587] Fixed submission-forms.xml 2022-06-20 17:52:40 +02:00
Luca Giamminonni
681edb81a3 [CST-5587] Removed OpenAIRE CERIF types 2022-06-20 17:50:15 +02:00
Luca Giamminonni
0936dc6a5f [CST-5587] Removed not used property 2022-06-20 17:06:08 +02:00
Luca Giamminonni
9c99117818 [CST-5587] Removed changes in OpenUrlServiceImplTest 2022-06-20 17:01:58 +02:00
Luca Giamminonni
42b4baeb32 [CST-5587] Improved default message during orcid bulk push 2022-06-20 16:46:59 +02:00
Luca Giamminonni
1865e784be [CST-5587] Added error log if an error occurs during orcid synchronization 2022-06-20 16:43:34 +02:00
Luca Giamminonni
ceab63ce79 [CST-5587] Removed not used methods 2022-06-20 16:43:00 +02:00
Luca Giamminonni
9ffb0b6047 [CST-5587] Fixed compilation error 2022-06-20 16:11:48 +02:00
Luca Giamminonni
680e96fda3 [CST-5587] Moved org.dspace.app.orcid and org.dspace.app.profile into org.dspace.orcid and org.dspace.profile 2022-06-20 16:02:01 +02:00
Luca Giamminonni
3e82a766d7 [CST-5587] Fixed OpenUrlServiceImplTest test 2022-06-20 15:24:45 +02:00
Luca Giamminonni
18573ff054 [CST-5587] Various improvements 2022-06-20 15:00:14 +02:00
Andrea Bollini
0761bc8ccf Rename flyway migration scripts for relation versioning according to our convention 2022-06-20 14:52:10 +02:00
Francesco Pio Scognamiglio
8fb2f09726 [CST-5699] force to use template to populate dspace.entity.type metadata 2022-06-20 13:27:43 +02:00
Bruno Roemers
c1dd080157 92174: Replace new operator with autowire
Fixes issue 8360.
2022-06-20 11:38:33 +02:00
Francesco Pio Scognamiglio
e882ae75b4 [CST-5699] Merge branch 'main' into CST-5699 2022-06-20 09:01:41 +02:00
Luca Giamminonni
318764fcff Merge branch 'CST-5587' into CST-5799 2022-06-17 17:00:57 +02:00
Luca Giamminonni
258c9a1b4d [CST-5587] Disabled orcid synchronization by default 2022-06-17 17:00:22 +02:00
Luca Giamminonni
ef5a9c2b6d [CST-5799] Removed unused param from javadoc 2022-06-17 16:57:01 +02:00
Luca Giamminonni
7471b0bd3d [CST-5799] Fixed ExternalSourcesRestControllerIT test 2022-06-17 15:02:15 +02:00
Luca Giamminonni
77796ea0b7 [CST-5799] Added ORCID id validation in OrcidPublicationDataProvider 2022-06-17 14:00:35 +02:00
Luca Giamminonni
7828190bd8 [CST-5799] Fixed OrcidPublicationDataProviderIT tests 2022-06-17 14:00:18 +02:00
Luca Giamminonni
7b816b6150 Merge branch 'CST-5587' into CST-5799 2022-06-17 13:35:10 +02:00
Luca Giamminonni
9f4cee5dbc [CST-5587] Fixed compilation errors 2022-06-17 13:34:49 +02:00
Luca Giamminonni
c9ce57334b Merge remote-tracking branch '4science-bitbucket/main' into CST-5587 2022-06-17 13:28:31 +02:00
Luca Giamminonni
c8498eb30e Merge remote-tracking branch '4science-bitbucket/main' into CST-5799 2022-06-17 13:27:12 +02:00
Luca Giamminonni
c940fbe743 Merge branch 'CST-5587' into CST-5799 2022-06-17 13:21:07 +02:00
Vincenzo Mecca
b2dca9ff6a Merged main into main-duracom-69 2022-06-17 10:37:05 +00:00
Vincenzo Mecca
b350ef8720 [DURACOM-69] Added UnitTest
feat: Added FunctionalUtils that uses Functional Interfaces and declares some utilities
fix & imp: S3BitStoreService fixed some issues and refactored code
test: Added S3BitStoreServiceTest for missing UnitTest
2022-06-17 12:35:04 +02:00
benbosman
3fa31f5e2a Merge pull request #8265 from atmire/feature-relationship-versioning-contribution
Feature: Entity / relationship versioning
2022-06-17 11:48:05 +02:00
Francesco Pio Scognamiglio
68416def97 [CST-5699] Merge branch 'main' into CST-5699 2022-06-17 11:37:06 +02:00
Bruno Roemers
3404c074d3 Merge branch 'main' into feature-relationship-versioning-contribution 2022-06-17 10:13:21 +02:00
Tim Donohue
6bd3a38538 Merge pull request #8267 from atmire/w2p-90830_issue-8125_Import-items-stale-in-discovery
Prevent imported items to be considered stale in discovery
2022-06-16 15:40:28 -05:00
Tim Donohue
14bf0a71ec Merge pull request #8310 from atmire/w2p-91356_detached-bitstream-moved-to-new-bundle-remains-deleted_upstream-latest
When a bitstream is removed from one bundle and added to another, the bitstream should NOT be marked as deleted
2022-06-16 15:37:46 -05:00
Tim Donohue
b3a3d68f0c Merge pull request #8235 from 4Science/CST-5303-live-import
Migrate extra DSpace-CRIS "Live Import" sources to DSpace (Scopus, WOS, PubMedEurope, CiNii)
2022-06-16 15:36:45 -05:00
Tim Donohue
31323baa41 Merge pull request #8354 from 4Science/CST-5755_sql_version_fix
Updated process2groups Flyway migration file names
2022-06-16 14:03:50 -05:00
Tim Donohue
004ad03d64 Merge pull request #8350 from tdonohue/fix_oai_harvesting
Fix OAI Harvesting by restoring Xalan (required by OCLC OAI Harvester 2 codebase)
2022-06-16 13:42:33 -05:00
benbosman
e50724c95a Export Metadata (CSV) from Search Results (#8037)
* [task 84826] adding a method to get an iterator of items found to the SearchService

* [task 84826] making the command line script for the search export

* [task 84826] test for the rest endpoint for the search csv export script

* [task 84826] test for the case of exporting based on a search query

* [task 84826] attempt at limiting the scope in which the search is happening

* [task 84826] limiting the scope of the search export and implementing more options

* [task 84826] implementing feedback + adding forgotten test file

* [task 85895] improving filters in metadata export search

* [task 86023] made code more readable

* [task 86023] allowing more than 1 filter to be applied

* checkstyle fixes

* 86307: Move DiscoverQueryBuilder to DSpace API

* 86307: Fix spring issue

* removing autowired in dspace-api querybuilder

* using querybuilder to create a query

* creating the querybuilder using servicemanager

* [task 87993] bugfix in MetadataExportSearch

* Revert "removing autowired in dspace-api querybuilder"

This reverts commit 252ef24765.

* checkstyle fixes

* [task 88304] added javadocs

* [task 88304] restoring authentication earlier so tests run authenticated

* implemented feedback

* Remove comment

* [task 90900] extended test suite

* [task 90900] checkstyle fixes

* [task 90900] changed location of file save for MetadataExportSearch

* [task 90900] checkstyle fix

* [task 90900] used jackson databind instead of json

* [task 90900] removed accidentally added spaces

* [wip] [task 90900] adding tests for fail scenarios

* [task 90900] adding tests for fail scenarios

* [task 90900] used jackson databind instead of json

* [task 90900] removed accidentally added spaces

* [wip] [task 90900] adding tests for fail scenarios

* [task 90900] adding tests for fail scenarios

* [task 90900] deleted accidentily added file

* specified file location for export file from cli

* checkstyle fixes

* [task 91781] implemented feedback

* setting export dir differently in tests

* trying another export dir folder

* saving export in a location outside of dspace

* [task 91781] used same export dir as metadataexportit

* [task 91781] added debug printing

* [task 91781] added debug printing

* [task 91781] added debug printing

* [task 91781] changed prints to logs

* [task 91781] more debug info

* [task 91781] more debug info

* [task 91781] more debug info

* TEMP: Assert script success/failure

* TEMP: Handled exception is not a failure

* TEMP: Maybe a workaround for DiscoveryIT failures

* Revert "TEMP: Maybe a workaround for DiscoveryIT failures"

This reverts commit 7b1ebcf13a.

* TEMP: Confirm that MetadataExportSearchIT knocks out DiscoveryIT now

* TEMP: Initialize services in setup() instead of inline

* TEMP: Don't share runnable handler between tests

* TEMP: Use SearchService in test context before script context

* [task 91781] making search service available in the class

* checkstyle fixes

* [task 91781] ignoring MetadataExportSearchIT

* [task 91781] specifying export file name in rest script run

* [task 91781] switching the sort order

Co-authored-by: Joost <joost.fock@atmire.com>
Co-authored-by: Yana De Pauw <yana@atmire.com>
Co-authored-by: Yura Bondarenko <yura.bondarenko@atmire.com>
2022-06-16 13:32:10 -05:00
corrado lombardi
b1ada1b1b6 [CST-5755] renamed sql migration file names with correct version number 2022-06-16 19:44:18 +02:00
Tim Donohue
538f295a45 Merge pull request #8263 from 4Science/CST-5669
Authentication, link and unlink with ORCID
2022-06-16 11:34:23 -05:00
Luca Giamminonni
592cc63985 [CST-5587] Added Orcid country validation 2022-06-16 17:51:57 +02:00
Tim Donohue
f53368011c Merge pull request #8340 from mspalti/iiif-cors-policy
Changed default cors policy for IIIF endpoints.
2022-06-16 08:49:39 -05:00
Luca Giamminonni
5e0121b85b [CST-5587] Fixed OrcidEntityFactoryServiceIT test 2022-06-16 14:26:03 +02:00
Bruno Roemers
7f9404024a Merge branch 'w2p-91356_detached-bitstream-moved-to-new-bundle-remains-deleted_upstream-ds-7.0' into w2p-91356_detached-bitstream-moved-to-new-bundle-remains-deleted_upstream-latest 2022-06-16 13:36:18 +02:00
Bruno Roemers
0159ce0315 91356: Add comment (feedback) 2022-06-16 13:35:22 +02:00
Luca Giamminonni
87eee7892e [CST-5587] Added property to enable/disable orcid synchronization, orcid synchronization configuration refactoring 2022-06-16 13:14:46 +02:00
Mykhaylo
8922acd024 Merge branch 'main' into CST-5303-live-import 2022-06-16 13:08:18 +02:00
Mykhaylo
d01a89ca16 [CST-5303] removed SimpleMapConverter 2022-06-16 13:06:12 +02:00
Luca Giamminonni
791a2441ff Merge branch 'CST-5669' into CST-5587 2022-06-16 12:39:07 +02:00
Luca Giamminonni
8b3ab2427d [DSC-403] Fixed S3 use relative path property name 2022-06-16 11:05:35 +02:00
Mykhaylo
e7e45be3f3 refactored s3bitStore 2022-06-16 11:05:19 +02:00