Commit Graph

3385 Commits

Author SHA1 Message Date
Raf Ponsaerts
53a4043e03 [Task 64789] added nullcheck for metadata configs 2019-09-04 10:16:51 +02:00
Raf Ponsaerts
821e917ace [Task 64789] fixed empty response from update on harvest collections and refactored code 2019-09-04 10:04:57 +02:00
Raf Ponsaerts
e26d5fe113 Merge remote-tracking branch 'dspace/master' into oai-harvesting-setup
Conflicts:
	dspace-server-webapp/src/main/java/org/dspace/app/rest/model/hateoas/CollectionResource.java
2019-09-04 09:45:04 +02:00
Raf Ponsaerts
a73ba83db0 Created basic IT 2019-09-04 09:23:47 +02:00
Raf Ponsaerts
a0e18d57f0 Merge remote-tracking branch 'dspace/master' into feature-name-variants
Conflicts:
	dspace-api/src/main/java/org/dspace/content/ItemServiceImpl.java
2019-09-03 14:23:38 +02:00
Raf Ponsaerts
2c02568475 Added the harvester link to the CollectionResource 2019-09-03 11:50:00 +02:00
Yana De Pauw
e9154e9bf9 64639: Support creation of new bitstreams in bundles 2019-09-02 16:22:35 +02:00
Raf Ponsaerts
ebd63b1283 Created endpoints to collect View and Search statistics 2019-09-02 13:39:11 +02:00
Raf Ponsaerts
ec3b07e500 Changes type to typeName to avoid confusing, fixed checkstyle 2019-09-02 12:43:32 +02:00
Yana De Pauw
d4343eafb1 Merge branch 'master' into DS-4317_bundles-in-REST 2019-09-02 10:34:14 +02:00
Yana De Pauw
509acb22a9 64645: Removal of filtered-discovery-page in REST 2019-08-30 18:03:46 +02:00
Tim Donohue
41a6f86dcc Merge pull request #2497 from atmire/DS-4251_test-csv-file-fix
[DS-4251] made sure that the test.csv file gets deleted
2019-08-28 17:28:41 +02:00
Tim Donohue
d2e224591c Use filename also in run command 2019-08-28 10:04:02 -05:00
Andrew Wood
e3cf391448 w2p-63043 Add additional IT for metadataImport 2019-08-28 09:54:15 -04:00
Raf Ponsaerts
598c28c6d6 [DS-4251] made sure that the test.csv file gets deleted and doesn't stay in the project structure after running tests 2019-08-28 08:34:32 +02:00
Tim Donohue
3139104997 Merge pull request #2472 from atmire/w2p-63533_changes-to-dtd-and-api-relationship-submission
support for defining relationship lookups in the submission forms
2019-08-27 23:27:17 +02:00
Andrew Wood
28e2c7e13c Merge remote-tracking branch 'community/master' into w2p-63043_CSV-placeholder-support 2019-08-27 11:22:15 -04:00
Yana De Pauw
6acddef596 64498: Add test to retrieve bistreams from bundle 2019-08-27 13:17:19 +02:00
Yana De Pauw
b52f7be3de 64495: Add unit tests for bundle + fix issues 2019-08-26 17:02:12 +02:00
Tim Donohue
4760d579d4 Correct return value to be nowToNearestSecond. 2019-08-26 08:55:09 -05:00
Tim Donohue
cd07247112 Fix occasional date mismatches by rounding to nearest second. 2019-08-26 08:55:07 -05:00
Jelle Pelgrims
54cec441c9 Add endpoint to add bundle to item 2019-08-23 12:42:16 +02:00
Jelle Pelgrims
601ed8a5f4 Fix tests for recent item changes
The item matcher didn't match anymore because it was still looking
for the bitstream link, which isn't there anymore because the item
only holds bundles now (see commit 48ea95bc). The tests were changed
to look for a bundle link.

Other than that a few tests were also specifically looking for a
bitstream link to see if a bitstream was correctly created. These
links were changed to bundle links, since a new bitstream should
be added to a new bundle by default (if there are no bundles yet)
during creation.
2019-08-23 08:44:23 +02:00
Tim Donohue
16117bf132 Clarify purpose of Sequence ID 2019-08-22 16:48:07 -05:00
Tim Donohue
018b18e214 Merge pull request #2473 from atmire/w2p-63475_implement-upload-bitstream-to-archived-item
implement upload bitstream to archived item
2019-08-22 18:39:12 +02:00
Ben Bosman
a325221a7e Making the sequence ID read-only 2019-08-22 17:30:30 +02:00
Jelle Pelgrims
466e42d0f9 Add utility class for URL mapping Regexes
Added a utility class so that the URL mapping regexes (mostly used
in RestResourceController) can be reused in other controllers.
2019-08-22 16:51:54 +02:00
Jelle Pelgrims
5daf5be97d Add integration tests for bundle GET endpoint 2019-08-22 11:43:09 +02:00
Jelle Pelgrims
8c60fbb3e2 Fix CollectionharvestSettingsController permissions 2019-08-21 11:19:21 +02:00
Jelle Pelgrims
f5561a2dfc Add small changes 2019-08-21 11:11:16 +02:00
Jelle Pelgrims
0f4ea91834 Clean up code added in previous commits 2019-08-21 10:35:23 +02:00
Jelle Pelgrims
591f32bfe3 Finish GET endpoints 2019-08-20 16:21:20 +02:00
Marie Verdonck
668b6551b0 Undo HALResource change, all tests run locally 2019-08-20 10:10:47 -04:00
Marie Verdonck
f6bf8b09fd Non-code changes, just whitelines 2019-08-20 10:10:47 -04:00
Raf Ponsaerts
b42dafe166 Implemented the Item Mapper functionality 2019-08-20 10:10:46 -04:00
Andrew Wood
55cc060b13 w2p-63043 Improve related query performance and improve affiliated test 2019-08-20 10:09:40 -04:00
Andrew Wood
e40a209113 DS-4316 Add tests for indirect entity refs during csv import 2019-08-20 10:09:40 -04:00
Jelle Pelgrims
48ea95bc15 Replace bitstreams in ItemRest with bundles
The list of bitstreams in ItemRest is now replaced with a list of
bundles. The bitstreams can now be accessed through the bundles.
2019-08-20 11:13:24 +02:00
Jelle Pelgrims
21116ec7eb Add initial class structure for bundles endpoint 2019-08-20 10:29:47 +02:00
Ben Bosman
68fc698f4b JavaDocs 2019-08-16 11:32:54 +02:00
Raf Ponsaerts
6e95aae040 Fixed issue with spaces in parameters causing UUIDs to not get recognized 2019-08-16 10:35:52 +02:00
Raf Ponsaerts
62596b1eaa Fixed feedback 2019-08-16 10:10:49 +02:00
Michael W Spalti
0ee78acba3 [DS-4153] Added repository create method that takes a parameter for the parent object.
Implementions are added to the collection and community repository classes.
2019-08-15 13:18:54 -07:00
Raf Ponsaerts
c7327b6a14 Added javadoc 2019-08-14 13:34:04 +02:00
Jelle Pelgrims
ed17587170 Rename leftwardLabel and rightwardLabel
Renamed the leftwardLabel and rightwardlabel for Relationship to
leftwardValue and rightwardValue. Renamed the same values for
RelationshipType to leftwardType and rightwardType.
2019-08-13 15:30:49 +02:00
Ben Bosman
fcac5ecb56 Exception handling 2019-08-13 13:53:59 +02:00
Jelle Pelgrims
1831c4f92d Fix small issues 2019-08-13 13:06:51 +02:00
Jelle Pelgrims
d2470286a6 Add endpoint to retrieve collection harvest settings 2019-08-13 12:48:14 +02:00
Raf Ponsaerts
c890570b12 [Task 64334] implemented the scripts prototype 2019-08-13 12:33:35 +02:00
Jelle Pelgrims
d401af5f99 Update javadoc author tag email 2019-08-09 09:36:02 +02:00