Commit Graph

34 Commits

Author SHA1 Message Date
Francesco Bacchelli
57f9071497 Merge branch 'main' of https://github.com/DSpace/DSpace into CST-11298 2023-08-01 13:10:52 +02:00
Mohamed Saber Eskander
e6daf49f25 added missed configuration 2023-05-31 13:26:28 +03:00
Mohamed Saber Eskander
07fbe15126 refactoring and added new IT class 2023-05-12 15:35:22 +03:00
Mohamed Saber Eskander
4e64afbe3b bulk access controll 2023-05-11 12:04:20 +03:00
Luca Giamminonni
b83b88fe64 Merge remote-tracking branch '4science-bitbucket/main' into CST-5249 2022-11-09 11:10:06 +01:00
Tim Donohue
c318704ccf Merge pull request #8318 from 4Science/CST-5699
Add scripts and ITs for SAF (Simple Archive Format) import and export functionalities
2022-09-30 14:07:51 -05:00
Francesco Pio Scognamiglio
df44b978e0 [CST-5699] refactoring on SAF import and export functionality 2022-09-20 13:50:12 +02:00
Francesco Pio Scognamiglio
f606cea1bd Merge branch 'main' into CST-5699 2022-09-20 08:24:15 +02:00
Luca Giamminonni
28bb6f93e0 [CST-6756] Implemented script to delete old processes 2022-09-01 16:24:55 +02:00
Luca Giamminonni
dd46e54b81 [CST-5247] Renamed OpenaireEventsRunnable to OpenaireEventsImport 2022-07-12 12:53:01 +02:00
Luca Giamminonni
55f235ef9c [CST-5249] Added tests for OpenaireEventsRunnable 2022-07-11 18:13:46 +02:00
Luca Giamminonni
7259393600 [CST-5249] Renamed NB with QA 2022-07-04 16:41:13 +02:00
Luca Giamminonni
da268420a0 Merge remote-tracking branch '4science-bitbucket/main' into CST-5249 2022-07-04 15:32:03 +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
c9ce57334b Merge remote-tracking branch '4science-bitbucket/main' into CST-5587 2022-06-17 13:28:31 +02:00
Francesco Pio Scognamiglio
68416def97 [CST-5699] Merge branch 'main' into CST-5699 2022-06-17 11:37:06 +02: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
Francesco Pio Scognamiglio
3443bd5d48 [CST-5699] add scripts for import and export via SAF 2022-05-25 09:33:38 +02:00
Luca Giamminonni
5b4130fbc7 [CST-5587] Orcid queue and history migration 2022-04-27 16:55:46 +02:00
Luca Giamminonni
90e93a3e40 [CST-5246] Added missing java docs 2022-02-17 12:23:42 +01:00
Andrea Bollini
75d9d6747e Enrich local data via the OpenAIRE Graph 2022-02-16 15:11:23 +01:00
Yana De Pauw
9148fc37d8 83795: Harvest script fixes 2021-09-29 15:57:34 +02:00
Luca Giamminonni
f6f501d37c Script to delete all the values of a specified metadata field 2021-03-17 14:51:33 +01:00
Marie Verdonck
f3d38f7f26 74720: No more submission-forms-migrate script access via REST 2021-02-10 10:55:45 +01:00
jonas-atmire
ef57561993 Merge branch 'main' into w2p-72232_curation-task-email-parameter 2020-08-28 08:55:04 +02:00
Raf Ponsaerts
240b327bb3 [Task 72232] altered email param usage for curation scripts when being called from cli or rest 2020-08-11 09:42:07 +02:00
Raf Ponsaerts
69b722a97f [Task 72430] removed the metadata export file parameter for the REST api 2020-08-06 15:56:12 +02:00
Raf Ponsaerts
95f1124de5 [Task 70080] implemented generics and DSpaceRunnableClass definition on Spring level and fixed ITs 2020-03-30 11:36:42 +02:00
Raf Ponsaerts
0232916dc5 [Task 70080] applying feedback to scripts and processes splitting config and runnable 2020-03-27 15:03:05 +01:00
Raf Ponsaerts
e9d56e7c41 [Task 69724] Scripts&Processes: split configuration and runnable 2020-03-23 14:13:11 +01:00
Raf Ponsaerts
24f5cf0896 Fixed tests in CSVMetadataImportReferenceTest and script bean issues 2020-01-09 15:03:42 +01:00
Raf Ponsaerts
a208058d38 Working on fixes test issues 2020-01-06 14:12:08 +01:00
Raf Ponsaerts
e295a76c70 [Task 66428] Applied feedback to the MetadataImport and Export scripts and framework 2019-12-10 16:13:54 +01:00
Raf Ponsaerts
08c7da4446 Implementing file import and export scripts 2019-11-21 13:22:09 +01:00