Commit Graph

3385 Commits

Author SHA1 Message Date
Marie Verdonck
2521fa5107 67998: Merged in w2p-67996, altered XmlWorkflowFactoryTest to destroy created comcol 2019-12-23 12:09:02 +01:00
Mykhaylo Boychuk
d56b3b8013 Implement community feedbacks 2019-12-23 11:23:42 +01:00
Tim Donohue
611258c0c8 Merge pull request #2580 from mspalti/discoveryAdmin
[DS-3906] REST endpoint for discovering withdrawn and private items.
2019-12-20 13:54:45 -06:00
Tim Donohue
0227b89a2c Merge pull request #2597 from atmire/DS-4391_fix_nonincoming_bitstream_gets
DS-4391 Get modified date from the right store
2019-12-20 13:52:25 -06:00
Kevin Van de Velde
98c483f7ca Merge branch 'master' into DS-4351-upgrade-dependencies 2019-12-20 11:48:47 +01:00
Marie Verdonck
7ef537507f - Merged with KevinVdV/DSpace/DS-4239-migrate-workflow-xml-to-spring
- Changed all implementations of XmlWorkflowFactoryImpl to work with new mapping
- Moved their java doc to XmlWorkflowFactory
- Removed/Changed exceptions
- Altered tests in WorkflowDefinitionRestRepositoryIT to work with changes

Merge remote-tracking branch 'github-kevin/DS-4239-migrate-workflow-xml-to-spring' into workflow-step-definitions

# Conflicts:
#	dspace-api/src/main/java/org/dspace/xmlworkflow/XmlWorkflowFactoryImpl.java
#	dspace-api/src/main/java/org/dspace/xmlworkflow/factory/XmlWorkflowFactory.java
2019-12-20 11:21:17 +01:00
Kevin Van de Velde
96c084c4c2 Removing wrongly added @Ignore annotations 2019-12-19 14:44:14 +01:00
Marie Verdonck
39c727a803 67694: forgot to log error stack itself 2019-12-19 10:50:02 +01:00
Marie Verdonck
943b3f1356 67694: isDefault fix, workflowdefinitions IT, exception handling 2019-12-17 16:31:31 +01:00
Tim Donohue
e205009feb Merge pull request #2628 from atmire/w2p-67824_Entity-type-request-by-label
EntityType by label endpoint and integration tests
2019-12-17 09:21:00 -06:00
Marie Verdonck
8a3479e753 67694: Exception handling improvements and /search moved to repository 2019-12-17 11:08:17 +01:00
Tim Donohue
023b143b95 Merge pull request #2618 from atmire/entities-submission-config
Entities submission config
2019-12-16 13:31:30 -06:00
Tim Donohue
da8488c7de Merge pull request #2614 from atmire/feature-external-sources-entities-post-workspace-item
Creating a workspace item from an external source
2019-12-16 13:28:44 -06:00
Kevin Van de Velde
f4304673ed Merge branch 'master' into DS-4239-migrate-workflow-xml-to-spring 2019-12-16 13:00:54 +01:00
Marie Verdonck
5831f4cbde 67824: EntityType by label endpoint and integration tests 2019-12-16 12:48:34 +01:00
benbosman
5edae495f4 Merge pull request #2617 from atmire/DS-4401
DS-4401 Enforce relational place ordering when place direction is known
2019-12-16 11:24:29 +01:00
Mykhaylo Boychuk
63701ce239 implemented method delete() 2019-12-16 10:01:08 +01:00
Mykhaylo Boychuk
5f2235e434 implemented unit test deleteOne 2019-12-16 09:59:01 +01:00
Mykhaylo Boychuk
8e8b1762e2 add Jackson(Access.OnlyRead) property to method getType, and fix method createAndReturn 2019-12-16 09:57:55 +01:00
Mykhaylo Boychuk
edb7a0f2e3 added method createAndReturn 2019-12-14 19:28:13 +01:00
Mykhaylo Boychuk
2810a815e4 added static method delete by id in ResourcePolicyBuilder 2019-12-14 18:58:04 +01:00
Mykhaylo Boychuk
bf05290b0c Implemented unit test for method createAndReturn 2019-12-14 18:42:20 +01:00
Raf Ponsaerts
525a586e53 Applied feedback to the external sources entities post workspace item feature 2019-12-13 16:23:02 +01:00
Marie Verdonck
6084fae357 67694: checkstyle and licenses 2019-12-12 10:42:04 +01:00
Andrew Wood
c76994a3a0 DS-4401 apply place ordering in findByLabel for RelationshipRestRepository 2019-12-11 14:48:32 -05:00
Raf Ponsaerts
2f870cbe78 [Task 67817] cleaned up code 2019-12-11 16:07:38 +01:00
Raf Ponsaerts
35e9e3ed5d [Task 67817] first fix for the relationshiptypes for entitytype endpoint 2019-12-11 15:23:17 +01:00
Marie Verdonck
58870b079d 67694: new /api/config/workflowsdefintions endpoints:
/api/config/workflowdefinitions/<:definition-name>
/api/config/workflowdefinitions
/api/config/workflowdefinitions/search/findByCollection?uuid=<:collection-uuid>
/api/config/workflowdefinitions/<:definition-name>/collections

Signed-off-by: Marie Verdonck <maria.verdonck@atmire.com>
2019-12-11 13:58:24 +01:00
Marie Verdonck
76853f8dd6 Merge remote-tracking branch 'dspace-origin/master' into DS-4389-improving-patch-system-framework
# Conflicts:
#	dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/ItemRestRepository.java
2019-12-11 09:55:07 +01:00
Kevin Van de Velde
2dd5512286 Merge pull request #2600 from atmire/DS-4317_bundles-in-REST-continued
Ds 4317 bundles in rest continued
2019-12-11 09:53:09 +01:00
Marie Verdonck
ce2662c58d DS-4389 improving patch system framework - Minor feedback changes PR 2591 2019-12-10 17:40:15 +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
Kevin Van de Velde
1c6d262c03 DS-4351 Upgrade spring (boot) & hibernate to newer versions: Fixing issues with the latest master merge 2019-12-10 15:58:11 +01:00
Ben Bosman
7130e5d3d2 Entities submission configuration 2019-12-10 15:05:44 +01:00
Ben Bosman
f26d0475ac Entities submission configuration 2019-12-10 14:55:48 +01:00
Kevin Van de Velde
5bf433f71b DS-4351 Upgrade spring (boot) & hibernate to newer versions: Fixing issues with the latest master merge & fixing the tests 2019-12-10 14:16:54 +01:00
benbosman
40128ab632 Merge pull request #2599 from atmire/w2p-66086_delete-relationships-relationshiptype-copyleft-copyright-variables
Delete item with relationships: configure defaults
2019-12-10 13:27:09 +01:00
Mykhaylo Boychuk
b917a479e9 Implement community feedbacks 2019-12-10 12:59:15 +01:00
Mykhaylo Boychuk
0178c6b490 created:
Class:
		- DSpaceObjectRestPermissionEvaluatorPlugin
		- DSpaceObjectUtils - this class contain the method that permit to find some DSpaceObject by UUID
2019-12-09 16:30:07 +01:00
Kevin Van de Velde
3e74b20d8e Merge branch 'master' into DS-4351-upgrade-dependencies 2019-12-09 15:32:26 +01:00
Raf Ponsaerts
78c1773fac Merge remote-tracking branch 'dspace/master' into feature-external-sources-entities-post-workspace-item 2019-12-06 10:36:23 +01:00
Raf Ponsaerts
5585d27991 Refactored the UriListHandler and its implementations and supported the workspace item creation from ExternalDataObjects 2019-12-06 10:36:12 +01:00
Tim Donohue
dd0ab630e0 Merge pull request #2590 from atmire/feature-external-sources-entities-post
Feature: Creating an archived item from an external source
2019-12-05 14:52:42 -06:00
Raf Ponsaerts
30eb596224 Removed redundant admin check in ExternalSourceEntryUriListHandler 2019-12-05 14:49:00 +01:00
Raf Ponsaerts
43f9e9c545 Applied feedback to the ExternalSourceEntryUriListHandler 2019-12-05 13:50:49 +01:00
Raf Ponsaerts
b0cdb3907d Renamed copyLeft and copyRight, added defaults for them in the test Relationship-types file and added a test for the place check after deleting a relationship and keeping the virtual metadata 2019-12-05 11:03:11 +01:00
Michael W Spalti
00ac347361 Merge remote-tracking branch 'upstream/master' into discoveryAdmin 2019-12-04 12:25:48 -08:00
Michael W Spalti
9c5f1c1e11 Renamed discovery configuration and added error message. 2019-12-04 10:31:50 -08:00
Michael W Spalti
50794b6015 Fixed style check error. 2019-12-03 18:06:24 -08:00
Michael W Spalti
9e320da6b1 Removes browse for private and withdrawn items, removes the includeUnDiscoverable boolean from SearchService methods, adds solr plugin to prevent non-admin discovery of private items. 2019-12-03 17:19:50 -08:00