Commit Graph

6761 Commits

Author SHA1 Message Date
eskander
b5dfcab7ae [CST-6151] removed unused variable. 2022-07-04 15:28:59 +02:00
eskander
957f13f834 [CST-6151] can change password feature must return false if current user is logged in as another. 2022-07-04 15:27:22 +02:00
eskander
aafa2c7d25 [CST-6152] allow password change only if a challenge is resolved. 2022-07-01 14:04:23 +02:00
Vincenzo Mecca
904a643585 Merge remote-tracking branch 'origin/main' into main-duracom-69 2022-06-30 13:38:38 +02:00
Vincenzo Mecca
3646716607 Merge remote-tracking branch 'bit-bucket/main' into main-duracom-70 2022-06-27 15:08:15 +02:00
Tim Donohue
c532d410a2 [maven-release-plugin] prepare for next development iteration 2022-06-24 12:11:54 -05:00
Tim Donohue
bbdff34806 [maven-release-plugin] prepare release dspace-7.3 2022-06-24 12:11:50 -05:00
Kim Shepherd
1ee4205703 Use platform file separator in SimpleMapConverterTest instead of '/' 2022-06-24 18:55:15 +12:00
Vincenzo Mecca
6d46995698 Merge remote-tracking branch 'origin/main' into main-duracom-70
Conflicts:
	dspace-api/src/test/java/org/dspace/builder/ItemBuilder.java
2022-06-23 15:54:30 +02:00
Luca Giamminonni
0f488de52a [CST-5799] Handled search with unknown ORCID 2022-06-22 17:06:28 +02:00
Luca Giamminonni
6fc1a0f22f Merge remote-tracking branch '4science-bitbucket/main' into CST-5799 2022-06-22 16:36:43 +02:00
Tim Donohue
0e165d6d3c Merge pull request #8364 from 4Science/fix-relation-versioning-flyway
Rename flyway migration scripts for relation versioning according to our convention
2022-06-22 08:47:23 -05:00
Vincenzo Mecca
0f3114745b Merge remote-tracking branch 'bit-bucket/main-duracom-69' into main-duracom-69 2022-06-21 15:33:21 +02:00
Vincenzo Mecca
687d5ca216 [DURACOM-69] Refacored common methods
ref: Introduced abstract common class with utility methods
2022-06-21 15:11:50 +02:00
Bruno Roemers
711e50f3b1 92174: Refactor OpenUrlServiceImplTest to avoid making http requests 2022-06-21 11:58:42 +02:00
Luca Giamminonni
5f8728eef2 Merge branch 'CST-5587' into CST-5799 2022-06-21 11:04:54 +02:00
Luca Giamminonni
e86d98919a [CST-5587] Added default value for Work and Funding type 2022-06-20 19:04:43 +02:00
Luca Giamminonni
d13b966aea [CST-5587] Fixed OrcidQueueConsumerIT tests 2022-06-20 18:11:13 +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
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
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
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
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