Commit Graph

3385 Commits

Author SHA1 Message Date
Nona Luypaert
1b06c64454 102052: Remove getPrimaryBitstream from PrimaryBitstreamController 2023-06-08 21:49:13 +02:00
Nona Luypaert
377e22eb65 Merge branch 'w2p-102124_bitstream-formats-download-attachment-7.2' into w2p-102124_bitstream-formats-download-attachment-main 2023-06-08 20:57:26 +02:00
Nona Luypaert
a00dd83a0c 102124: Avoid null pointer when checking disposition 2023-06-08 20:47:27 +02:00
Andrea Bollini
33929fa6bf Merge branch 'main' of https://github.com/DSpace/DSpace into duracom-136_CST-9634 2023-06-08 19:56:22 +02:00
Tim Donohue
c2ad791bc9 Merge pull request #8830 from 4Science/duracom-136
Allow script execution by user other than admins - starting from the curate script
2023-06-08 10:35:09 -05:00
Nikita Krivonosov
39df261411 [CST-5728] LYRASIS [Donated]: DSpace7: Implement signposting pattern in DSpace (REST) 2023-06-08 11:51:48 +02:00
Kristof De Langhe
3f2e2b819a Merge branch 'main' into w2p-102057_refferer-fix-main 2023-06-08 10:08:09 +02:00
Nikita Krivonosov
f8e3dad234 [CST-5728] LYRASIS [Donated]: DSpace7: Implement signposting pattern in DSpace (REST) 2023-06-08 00:12:14 +02:00
NikitaKr1vonosov
2a1b24a058 Merge branch 'main' into CST-5728 2023-06-07 09:04:02 +02:00
Nikita Krivonosov
11df3b8d63 [CST-5728] LYRASIS [Donated]: DSpace7: Implement signposting pattern in DSpace (REST) 2023-06-07 08:49:47 +02:00
Nona Luypaert
c7375acf39 Merge branch 'main' into w2p-102124_bitstream-formats-download-attachment-main 2023-06-07 08:46:30 +02:00
Nona Luypaert
da48803d3d Merge branch 'w2p-102124_bitstream-formats-download-attachment-7.2' into w2p-102124_bitstream-formats-download-attachment-main 2023-06-07 08:43:45 +02:00
Nona Luypaert
bca98cd8f4 102124: Don't loop over extensions if mimetype was already found 2023-06-07 08:33:51 +02:00
Tim Donohue
bf8df5b1e8 Merge pull request #8758 from alexandrevryghem/w2p-100553_fix-metadata-registry-bugs_contribute-7.4
Added input validation for new metadata field submissions & fixed some other bugs related to metadata fields
2023-06-06 14:33:38 -05:00
Andrea Bollini
5a8c7a397c DURACOM-136 open endpoints to retrieve files of process to the user that has triggered the process 2023-06-06 20:12:23 +02:00
Andrea Bollini
32cd24b753 DURACOM-136 restrict script endpoints to authenticated users, add test to proof that standard script are reseved to site administrator 2023-06-06 19:45:31 +02:00
eskander
6848ab20bd Merge remote-tracking branch 'origin/main' into duracom-136_CST-9634
# Conflicts:
#	dspace/config/spring/api/discovery.xml
2023-06-06 17:30:53 +03:00
Mohamed Saber Eskander
f2a63d9636 added new test cases
added JavaDocs
refactoring
2023-06-06 17:21:20 +03:00
Andrea Bollini
2b523ba5ac DURACOM-136 improve handling and testing of invalid mimetype 2023-06-06 16:01:47 +02:00
Nona Luypaert
04161a0c4d 102124: Fix BitstreamRestController after merge 2023-06-06 11:24:10 +02:00
Tim Donohue
333c7da729 Merge pull request #8623 from atmire/discovery-fixes
Fixes for scope based searching and indexing in Discovery
2023-06-05 15:37:21 -05:00
Tim Donohue
58c71bbeab Merge pull request #8485 from atmire/w2p-94299_Multiple_Bitstream_deletion_endpoint
multiple bitstream deletion endpoint
2023-06-05 15:35:45 -05:00
Tim Donohue
61db65ead5 Merge pull request #8826 from atmire/contract-pr-225-browse-by-support-for-controlled-vocabulary-main
Browse by Controlled Vocabulary (hierarchicalBrowse)
2023-06-05 15:31:37 -05:00
Nona Luypaert
826f393e33 Merge branch 'w2p-102124_bitstream-formats-download-attachment-7.2' into w2p-102124_bitstream-formats-download-attachment-main
Conflicts:
	dspace-api/src/test/data/dspaceFolder/config/local.cfg
	dspace-server-webapp/src/test/java/org/dspace/app/rest/BitstreamRestControllerIT.java
2023-06-05 16:29:57 +02:00
Nona Luypaert
9a49998ea0 102124: Add config for opening formats as attachment + IT 2023-06-05 16:02:42 +02:00
Alan Orth
a38ff42169 dspace: capture publisher from CrossRef live import
Publisher is a required field on CrossRef so we can always rely on
capturing this information when doing a live import.

See: https://github.com/CrossRef/rest-api-doc/blob/master/api_format.md
2023-06-05 15:52:30 +03:00
Nona Luypaert
d6d6a3e074 102052: Replace 'DELETE' with 'WRITE' on deletePrimaryBitstream + More auth ITs 2023-06-05 09:45:40 +02:00
Tim Donohue
6013c41184 Merge pull request #8870 from TexasDigitalLibrary/DS-8759
DS-8759: check that zip file exists and has correct MIME type; clean up imports directory on failed import
2023-06-02 16:59:21 -05:00
Paulo Graça
39283650d0 Merge branch 'main' into DS-8837 2023-06-02 15:44:46 +01:00
Paulo Graça
99f2c7c134 Merge branch 'main' into DS-8837 2023-06-02 09:21:51 +01:00
Francesco Pio Scognamiglio
52b02b5d36 Merge branch 'main' into DURACOM-149 2023-06-02 10:11:21 +02:00
Francesco Pio Scognamiglio
7c85b007c0 [DURACOM-149] remove trailing whitespace 2023-06-02 10:10:45 +02:00
Nona Luypaert
7b45ec0e51 Merge branch 'main' into contract-pr-222-primary-bitstream-on-bundle-support 2023-06-02 09:03:00 +02:00
Nona Luypaert
d565cd3e6b 102052: Return 204 status when primaryBitstream is null 2023-06-02 08:33:59 +02:00
Bui Thai Hai
70a7930f63 Tweaks fo test cases. 2023-06-02 09:45:52 +07:00
Andrea Bollini
308bae43c7 Merge branch 'main' of https://github.com/DSpace/DSpace into duracom-136_CST-9634 2023-06-01 19:22:34 +02:00
Andrea Bollini
d76bdc6d47 CST-9634 Assure that REST API assumes all dates to be UTC if not specified 2023-06-01 18:47:52 +02:00
Giuseppe Digilio
cdac4c4459 Merge branch 'main' into DURACOM-126 2023-06-01 17:53:59 +02:00
Alexandre Vryghem
eb224eb809 100553: Added stricter metadata field & schema validation 2023-06-01 17:11:24 +02:00
Francesco Pio Scognamiglio
4e7107f63c Merge branch 'main' into DURACOM-149 2023-06-01 15:12:08 +02:00
Francesco Pio Scognamiglio
0ec27875bc [DURACOM-149] use right formatter for mapping of dc.date.issued in pubmed live import; added integration tests 2023-06-01 15:10:59 +02:00
Giuseppe Digilio
56c8820d31 [DURACOM-126] Improve test in order to check item can be submitted 2023-06-01 14:41:58 +02:00
Nona Luypaert
b0068e3d4e Merge branch 'main' into contract-pr-222-primary-bitstream-on-bundle-support 2023-06-01 12:22:56 +02:00
Tim Donohue
894bc39e8b Merge pull request #8698 from mwoodiupui/embargo-date
Calculate the correct maximum for access condition start and end dates
2023-05-31 11:53:46 -05:00
Nona Luypaert
2c43270152 102052: Create PrimaryBitstreamController for primaryBitstream endpoint + ITs 2023-05-31 16:53:45 +02:00
Nona Luypaert
99d4a8447e 102052: Add remaining CRUD methods to BundlePrimaryBitstreamLinkRepository 2023-05-31 16:52:04 +02:00
Jens Vannerum
cfb932547c Merge remote-tracking branch 'atmireGithub/w2p-101481_Referrer-fix' into w2p-refferex-fix-main 2023-05-31 13:57:59 +02:00
Mohamed Saber Eskander
e6daf49f25 added missed configuration 2023-05-31 13:26:28 +03:00
Giuseppe Digilio
54981b0bd2 Merge branch 'main' into DURACOM-126 2023-05-30 09:11:49 +02:00
NikitaKr1vonosov
3ee18f5a6e Merge branch 'main' into CST-5728 2023-05-29 13:05:46 +02:00