Commit Graph

6761 Commits

Author SHA1 Message Date
Andrea Bollini
5714a5eeff Cleanup code and add IT for the case discovery.removestale.attempts = 0 2021-06-21 17:03:52 +02:00
Tim Donohue
128ef676b4 Merge pull request #3277 from atmire/w2p-79369_fix-error-when-permanently-deleting-item-as-collection-admin
Delete item as collection admin & related issues
2021-06-11 15:40:12 -05:00
Mark H. Wood
13787c3a48 [DS-2058] Tidy up for Checkstyle. 2021-06-08 19:36:43 -04:00
Mark H. Wood
cbabb94887 [DS-2058] Document the CollectionBuilder. 2021-06-08 16:30:14 -04:00
Mark H. Wood
bda2a992fa [DS-2058] Remove now-unused injected attribute. 2021-06-08 13:56:25 -04:00
Mark H. Wood
771368c4e0 [DS-2058] Avoid index out of bounds when no tasks match.
Also remove incorrect unit test.
2021-06-08 13:22:03 -04:00
Mark H. Wood
9c22e707a4 [DS-2058] workflow-curation has a declared namespace now. 2021-06-08 12:42:33 -04:00
Mark H. Wood
79e5aa10d5 [DS-2058] Fix misbehavior that was found in testing. 2021-06-08 09:07:48 -04:00
Mark H. Wood
aacb052856 [DS-2058] Curator should not NPE if someone forgot to set a Reporter. 2021-06-08 09:06:15 -04:00
Mark H. Wood
2eea17c63b [DS-2058] Move workflow curation testing to dspace-api since it has no essential connection with REST.
This patch duplicates the Spring/JUnit initializer classes from
dspace-server-webapp.  We should share a single set.  Possibly they should
live in dspace-services where the fundamental Spring support is found.
2021-06-08 09:00:30 -04:00
Mark H. Wood
7cc969829d [DS-2058] MarkerTask should be in a curation tasks directory. 2021-06-07 13:52:01 -04:00
Mark H. Wood
d43d686f01 [DS-2058] Extend and improve documentation. 2021-06-04 14:23:13 -04:00
Mark H. Wood
63883e4123 [DS-2058] WIP: new test for workflow curation. 2021-05-26 09:53:16 -04:00
Mark H. Wood
b45612cadc [DS-2058] Attempt to curate workflow tasks in *all* the right places.
Workflow curation should happen at entry to a step, *before* looking for
manual tasks to send to reviewers.

Previous refactoring has split the old code into two pieces, so duplicate
the curation code to cover entry to the workflow as well as advancement
between steps.
2021-05-26 09:49:29 -04:00
Tim Donohue
0f927d71e0 Merge pull request #3278 from atmire/w2p-79535_bugfix-add-index-discovery-command-to-help
Add commands from script service to CLI help
2021-05-24 16:41:40 -05:00
Mark H. Wood
6d387abcb2 [DS-2058] Write, improve documentation of workflow classes in hope of understanding them better.
I suspect that in org.dspace.xmlworkflow.state.Step the word "valid" means
"conditions for transition to a different step are satisfied" or, more
concisely, "completed".
2021-05-24 12:31:33 -04:00
Tim Donohue
6f8ec029ec Merge pull request #3276 from atmire/w2p-79371_Cannot-export-metadata-csv-from-collection
Export metadata script (-i) param accepts UUID
2021-05-24 11:22:33 -05:00
Mykhaylo
f089a5258c minor refactoring 2021-05-20 16:23:39 +02:00
Mykhaylo
10a420605f added test to prove functionality of new parameter that disables Solr to remove stale objects 2021-05-20 11:00:52 +02:00
Mykhaylo
b42576bc89 Implement community feedbacks 2021-05-20 10:55:17 +02:00
Bruno Roemers
8a00082fec 79535: Add commands from script service to CLI help 2021-05-19 12:53:03 +02:00
Mykhaylo
b37e113249 Merge branch 'main' into CST-4121-MakeDiscoveryMoreResilientToStaleObjects 2021-05-19 11:33:05 +02:00
Michael Spalti
0fad27535a Merge branch 'main' into iiif-endpoint 2021-05-16 16:33:15 -07:00
Mark H. Wood
ff4689e777 [DS-2058] Create a namespace for workflow-curation so my IDE can validate curation configurations. 2021-05-16 13:01:48 -04:00
Mark H. Wood
785cd007b4 [DS-2058] Less restrictive, more nearly correct Handle regex for workflow configuration. 2021-05-15 07:23:24 -04:00
Mark H. Wood
80158fc875 [DS-2058] More documentation, small cleanups. 2021-05-15 07:19:29 -04:00
Mark H. Wood
1585bcb268 [DS-2058] Merge curation test workflow into main workflow test configuration. 2021-05-15 07:16:51 -04:00
Mark H. Wood
0e0ce0479c [DS-2058] Rename message to match the class that uses it.
Also create a new message and stop using Workflow message in DSO classes.
2021-05-13 11:53:43 -04:00
Mark H. Wood
1ca945b6c6 [DS-2058] Javadoc fixes. 2021-05-13 11:51:34 -04:00
Mark H. Wood
b688bd0145 [DS-2058] Move test scaffolding from main to test resources. 2021-05-13 11:48:51 -04:00
Marie Verdonck
a105b4a7e5 79369: Fix for collection admin item delete with bitstream 2021-05-12 23:50:37 +02:00
Marie Verdonck
7ab5cefd8e 79371: log message fix & ITs for non-valid -i params 2021-05-12 23:12:20 +02:00
Peter Nijs
23e389432c 79371: Cannot export Metadata (CSV) from Collection #1132 2021-05-12 21:56:12 +02:00
Peter Nijs
845c938329 79371: Cannot export Metadata (CSV) from Collection #1132 2021-05-12 20:35:28 +02:00
Mark H. Wood
dffe025a35 [DS-2058] Add missing license to new package-info file. 2021-05-11 17:59:32 -04:00
Mark H. Wood
37668dccc8 [DS-2058] Clarify doc commentary. 2021-05-11 17:48:52 -04:00
Marie Verdonck
9436f1c426 javadoc for new param -> nullable 2021-05-07 16:02:03 +02:00
Antoine Snyers
f33bf28dd4 Handle null value for config 2021-05-07 13:04:18 +02:00
Antoine Snyers
edf4214e44 Filter on standard fields without appending _keyword
Related to https://github.com/DSpace/dspace-angular/issues/1115
2021-05-07 11:49:31 +02:00
Mykhaylo
752eee2a57 Merge branch 'main' into CST-4121-MakeDiscoveryMoreResilientToStaleObjects 2021-05-06 18:28:29 +02:00
Tim Donohue
0b3c52d4ee Merge pull request #3241 from 4Science/CST-4060-SortOptionsAreNotReportedInTheProperOrder
Sort options are not reported in the proper order
2021-05-05 10:46:31 -05:00
Mykhaylo
7c32468425 added a fix that able to delete stale objects 2021-05-05 12:58:26 +02:00
Mykhaylo
7435ba9480 added tests to verify stale objects 2021-05-05 12:51:10 +02:00
Michael Spalti
4658b97ede Merge branch 'main' into iiif-endpoint 2021-05-04 10:15:11 -07:00
Tim Donohue
f16b9428d5 Merge pull request #3242 from tdonohue/fix_shibboleth_auth
Fix broken Shibboleth Authentication & enhance tests & comments
2021-04-29 10:14:04 -05:00
Tim Donohue
015e4ff609 Fix bug and add a ton of code comments to better describe how Shibboleth auth works 2021-04-21 14:27:41 -05:00
Michael Spalti
3c5a3668fb Fixed itemimport working dir configuration. #3163 2021-04-17 15:32:04 -07:00
Tim Donohue
16e7fc9127 [maven-release-plugin] prepare for next development iteration 2021-04-15 16:44:11 -05:00
Tim Donohue
02a301b530 [maven-release-plugin] prepare release dspace-7.0-beta5 2021-04-15 16:44:04 -05:00
Michael Spalti
fb1f0678cc Merge branch 'main' into iiif-endpoint 2021-04-15 11:31:18 -07:00