Commit Graph

63 Commits

Author SHA1 Message Date
Francesco Bacchelli
e03c1f15f5 Merge branch 'CST-5249_suggestion' of https://github.com/4Science/DSpace into CST-11299 2023-08-10 10:42:12 +02:00
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
4e64afbe3b bulk access controll 2023-05-11 12:04:20 +03:00
Mykhaylo
cb4fd99211 [CST-7756] minor fix 2023-01-27 18:09:50 +01:00
Mykhaylo
57f917ae0e [CST-7756] porting of the script for notification of content subscription 2022-12-14 16:14:48 +01: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
Luca Giamminonni
28bb6f93e0 [CST-6756] Implemented script to delete old processes 2022-09-01 16:24:55 +02:00
Luca Giamminonni
bab8d26ac4 Merge branch 'CST-5249' into CST-5249_suggestion 2022-07-13 15:46:47 +02:00
Luca Giamminonni
dd46e54b81 [CST-5247] Renamed OpenaireEventsRunnable to OpenaireEventsImport 2022-07-12 12:53:01 +02:00
Luca Giamminonni
8bcfde105d Merge branch 'CST-5249' into CST-5249_suggestion 2022-07-11 18:36:52 +02:00
Luca Giamminonni
55f235ef9c [CST-5249] Added tests for OpenaireEventsRunnable 2022-07-11 18:13:46 +02:00
Luca Giamminonni
13d0ddaae9 Merge branch 'CST-5249' into CST-5249_suggestion 2022-07-07 13:02:53 +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
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
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
Kristof De Langhe
7e3ebd02df Merge branch 'w2p-90830_issue-8125_Import-items-stale-in-discovery_7.0' into w2p-90830_issue-8125_Import-items-stale-in-discovery 2022-05-13 12:50:37 +02:00
Kristof De Langhe
2649bea614 90830: Feedback + cron scheduler 2022-05-13 12:48:09 +02:00
Marie Verdonck
bdc59583fa Merge branch 'main' into w2p-90830_issue-8125_Import-items-stale-in-discovery
# Conflicts:
#	dspace/config/spring/api/scripts.xml
2022-04-28 12:09:08 +02:00
Luca Giamminonni
5b4130fbc7 [CST-5587] Orcid queue and history migration 2022-04-27 16:55:46 +02:00
Kristof De Langhe
0ae13fe0fb 90830: Issue 8125: Import items stale in discovery - intermediate commit 2022-04-19 17:45:59 +02:00
Luca Giamminonni
cb05748ff4 [CST-5249] Added suggestions from openaire 2022-03-29 16:16:41 +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
fedda887f9 Merge remote-tracking branch 'upstream/main' into w2p-85542_filtermedia-process 2021-12-16 14:45:10 +01:00
Yana De Pauw
03b3470166 85542: Turn filter-media into a scripts and processes script 2021-12-08 13:14:51 +01:00
Yana De Pauw
9148fc37d8 83795: Harvest script fixes 2021-09-29 15:57:34 +02:00
Yana De Pauw
ed29084ccb 83661: Port harvest script to scripts and processes 2021-09-21 13:14:14 +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
Marie Verdonck
abc333bf9c 74491: Java script for transforming the xml files 2021-02-10 10:55:44 +01:00
Mark H. Wood
47d32b72cd Better fix for configuration issue in c463b632dd24e0c017d88b36b2b6fa0f13d95fb1
Other code now depends on the 'id' of the curation script configuration bean,
so it can't be renamed.  Instead, remove the bean post processing code that
pokes 'dspace.cfg' properties into a bean which are prefixed with the bean's
'id', since nobody can remember why we do that and it causes subtle magical
problems.  It may be for Guice, which is no longer an option for DSpace.
2020-11-17 13:53:27 -05:00
Mark H. Wood
7395c5be8f Replace deprecated Spring @Required with @Autowired(required=true) 2020-11-17 13:46:06 -05:00
Yana De Pauw
6f2c34050a Merge remote-tracking branch 'upstream/main' into DS-626 2020-09-18 15:06:16 +02:00
Raf Ponsaerts
7484e47694 Merge remote-tracking branch 'dspace/main' into w2p-72494_Export-script-output 2020-09-08 09:29:52 +02:00
Raf Ponsaerts
f537eadcc3 [Task 73019] applied feedback to the export script output 2020-09-08 09:13:57 +02:00
Yana De Pauw
959109a6a1 Merge remote-tracking branch 'upstream/main' into w2p-72494_Export-script-output 2020-08-28 17:03:23 +02:00
Yana De Pauw
80d64e73ec 72494: Fix issue with task executor being used in tests 2020-08-28 13:07:26 +02: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
Yana De Pauw
21e3d65ff5 Merge remote-tracking branch 'upstream/main' into DS-626 2020-08-06 17:25: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
Yana De Pauw
e36e477be4 Fixes due to merge 2020-07-22 16:35:18 +02:00
Yana De Pauw
b1672af5c3 Merge remote-tracking branch 'upstream/main' into DS-626 2020-07-22 16:35:11 +02:00
Marie Verdonck
107a19e909 71513: small fix and script call name change 2020-07-01 16:20:12 +02:00
Marie Verdonck
a2de3c682e 71513: curation script to DSpaceRunnable 2020-07-01 16:20:12 +02:00