Commit Graph

8029 Commits

Author SHA1 Message Date
Tim Donohue
e9f32b9a1b Improve logging in AbstractLiveImportIntegrationTest (to make tests easier to debug). Replace obscure StringInputStream (from Ant) with IOUtils.toInputStream 2025-07-21 15:57:34 -05:00
Tim Donohue
cbe87832dc Fix broken tests on Windows by using Paths to split file path instead of regex. Also switch to in-memory s3mock because Windows cannot cleanup created files successfully. 2025-07-18 11:33:41 -05:00
Tim Donohue
5768f9380e Update test to no longer assume 127.0.0.1 will always respond with "localhost" as the hostname. On my machine it does not. 2025-07-16 16:27:05 -05:00
Tim Donohue
4e425b0908 Fix broken Windows tests by using Paths to split file path strings instead of regex. 2025-07-16 15:10:49 -05:00
Alan Orth
125767af6e dspace-api: use minusDays and minusWeeks helpers
IntelliJ suggested we use minusDays and minusWeeks helpers.
2025-07-04 17:47:09 +03:00
Alan Orth
5ac0636c9d dspace-api: fix daily and weekly frequency calculation 2025-07-04 17:47:05 +03:00
Tim Donohue
c637949ce7 Merge pull request #10997 from ybnd/fix-arxiv-https-address
Point directly to HTTPS address for ArXiv
2025-07-02 11:22:29 -05:00
Yury Bondarenko
cf0d6635f2 Point directly to HTTPS address for ArXiv 2025-07-02 10:24:18 +02:00
Alan Orth
850317213a Update DSDOC references to DSDOC9
Use latest version of DSDOC page referenced, if it is available.
2025-06-27 13:28:31 +03:00
Alan Orth
334a264e61 Update old wiki references in docs
Replace links to wiki.dspace.org and wiki.duraspace.org with links
to wiki.lyrasis.org.
2025-06-27 13:23:41 +03:00
Tim Donohue
6cf2f59259 Merge pull request #10897 from mwoodiupui/9733-more-main
filter-media:  also apply max-array when using temp files
2025-06-25 16:34:55 -05:00
Alan Orth
f66e984e2e Merge pull request #10874 from alanorth/malformed-dates 2025-06-24 21:37:21 +02:00
Tim Donohue
37ac79ec48 Merge pull request #10870 from ciscocarvalho/remove-duplicate-maxretry-bean
Remove duplicate maxRetry bean definitions
2025-06-23 11:48:11 -05:00
Mark H. Wood
8ef37c2cee Also apply max-array when using temp files; cleanups. 2025-06-11 15:43:10 -04:00
Sascha Szott
1b30e38e3d improve robustness of search in index field submit (use filter query) (#10550)
* improve robustness of search in index field submit (use filter query)

* fix checkstyle warnings

* fix checkstyle warning
2025-06-11 12:41:18 +03:00
Sascha Szott
d70325454f Optimization of Solr Queries: Transition to Filter Queries (#10553)
* use filter query instead of generic query

* use filter query instead of generic query

* use filter query instead of generic query

* remove obsolete comment

* use filter query instead of generic query

* add static imports

* move static import to the top of the import block

* move static imports to the top of the import block
2025-06-11 12:11:21 +03:00
Tim Donohue
2063033040 Merge pull request #10583 from atmire/w2p-129944_fix-abstract-metadata-split-in-multiple-vals-on-import-main
Introduce custom contributor for PubMed's abstract format on metadata import
2025-06-10 16:52:15 -05:00
Tim Donohue
a1172e1549 Merge pull request #10548 from mwoodiupui/license-txt
Replace duplicated literals with manifest constants
2025-06-10 16:49:36 -05:00
Alan Orth
08cc9acbb9 dspace-api: improve date parsing for Solr sort
Re-use DSpace date parsing from o.d.util.MultiFormatDateParser for
more robust date support when creating of Solr browse/sort indexes.
2025-06-10 14:37:27 +03:00
Francisco
1757758566 Remove duplicate maxRetry bean definitions 2025-06-09 02:59:24 -03:00
dependabot[bot]
3715931832 Bump the build-tools group across 1 directory with 3 updates
Bumps the build-tools group with 3 updates in the / directory: [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle), [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) and [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin).


Updates `com.puppycrawl.tools:checkstyle` from 10.24.0 to 10.25.0
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.24.0...checkstyle-10.25.0)

Updates `org.apache.maven.plugins:maven-clean-plugin` from 3.4.1 to 3.5.0
- [Release notes](https://github.com/apache/maven-clean-plugin/releases)
- [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.4.1...maven-clean-plugin-3.5.0)

Updates `org.codehaus.mojo:build-helper-maven-plugin` from 3.6.0 to 3.6.1
- [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.0...3.6.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-version: 10.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:build-helper-maven-plugin
  dependency-version: 3.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 03:08:48 +00:00
Tim Donohue
e78c79b88a Merge pull request #10528 from saschaszott/saschaszott-patch-12
fix Solr queries in SolrAuthority: use `OR` instead of `or` as boolean operator
2025-06-06 10:12:50 -05:00
Tim Donohue
9c1721480e Merge pull request #10537 from saschaszott/saschaszott-patch-13
Optimize count-only Solr queries
2025-06-06 10:11:53 -05:00
Alan Orth
f3662d6019 Merge pull request #10839 from DSpace/dependabot/maven/com.amazonaws-aws-java-sdk-s3-1.12.785
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.783 to 1.12.785
2025-06-05 11:59:08 +03:00
kshepherd
4d54910356 Merge pull request #10786 from saschaszott/saschaszott-patch-20
Add HTTP timeouts in LiveImportClient to improve robustness
2025-06-04 21:16:04 +02:00
dependabot[bot]
0ab9674726 Bump com.amazonaws:aws-java-sdk-s3 from 1.12.783 to 1.12.785
Bumps [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) from 1.12.783 to 1.12.785.
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.783...1.12.785)

---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-s3
  dependency-version: 1.12.785
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-04 14:25:41 +00:00
dependabot[bot]
09a98a8a46 Bump com.opencsv:opencsv from 5.11 to 5.11.1
Bumps com.opencsv:opencsv from 5.11 to 5.11.1.

---
updated-dependencies:
- dependency-name: com.opencsv:opencsv
  dependency-version: 5.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 02:38:54 +00:00
Sascha Szott
cabf5a7a44 Add HTTP timeouts to improve robustness 2025-05-28 17:27:07 +02:00
dependabot[bot]
f04e9d8d45 Bump org.xmlunit:xmlunit-core from 2.10.0 to 2.10.2
Bumps [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) from 2.10.0 to 2.10.2.
- [Release notes](https://github.com/xmlunit/xmlunit/releases)
- [Changelog](https://github.com/xmlunit/xmlunit/blob/main/RELEASE_NOTES.md)
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.10.0...v2.10.2)

---
updated-dependencies:
- dependency-name: org.xmlunit:xmlunit-core
  dependency-version: 2.10.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 02:29:01 +00:00
Tim Donohue
a58e986e57 [maven-release-plugin] prepare for next development iteration 2025-05-23 11:17:15 -05:00
Tim Donohue
8881fc705a [maven-release-plugin] prepare for next development iteration 2025-05-23 10:25:36 -05:00
Tim Donohue
c67e999253 [maven-release-plugin] prepare release dspace-9.0 2025-05-23 10:25:32 -05:00
Zahraa Chreim
01d192b140 Fix invalid cast in DOIOrganiser exception handling 2025-05-23 17:09:51 +03:00
Kim Shepherd
9aa74b8e68 [#10744] Update Javadoc in DSpaceObjectService (Item.ANY usage) 2025-05-14 16:50:41 +02:00
Kim Shepherd
b089fd6442 [#10744] Improve String comparison in DSpaceObjectServiceImpl 2025-05-14 16:48:09 +02:00
Gantner, Florian Klaus
72f5abe10c extend datacite import mapping with mandatory fields 2025-05-11 12:14:26 +02:00
Stefano Maffei
d5a1278ccc [DURACOM-366] reload researcher entity 2025-05-09 16:51:59 +02:00
Stefano Maffei
d963963a0b [DURACOM-366] fix index issue and long script running 2025-05-08 12:07:08 +02:00
Tim Donohue
14b2275011 Merge pull request #10688 from 4Science/task/main/DURACOM-318
Allow collection admins to add new policies for bitstreams
2025-05-07 17:01:55 -05:00
Tim Donohue
aef192af85 Merge pull request #10454 from 4Science/task/main/DURACOM-328
FIX Submission patch operation weird recognition check
2025-05-06 17:04:36 -05:00
Tim Donohue
f742f8f87c Merge pull request #10703 from DSpace/dependabot/maven/com.amazonaws-aws-java-sdk-s3-1.12.783
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.782 to 1.12.783
2025-05-06 12:42:04 -05:00
Tim Donohue
24d3cfe9b2 Merge pull request #10702 from DSpace/dependabot/maven/com.opencsv-opencsv-5.11
Bump com.opencsv:opencsv from 5.10 to 5.11
2025-05-06 12:40:47 -05:00
Alan Orth
85ca79d4b9 Merge pull request #10556 from atmire/w2p-129614_fix-tests-TikaTextExtractionFilterTest_contribute-main
Fix tests failing in TikaTextExtractionFilterTest
2025-05-06 09:20:08 +03:00
Tim Donohue
b62a2abd40 Merge pull request #10693 from 4Science/task/main/DURACOM-356
ISSN code not imported when using SHERPA import
2025-05-05 12:27:48 -05:00
Adamo
94c5f5d6f7 [DURACOM-356] Updated tests to use metadata constants 2025-05-05 12:49:16 +02:00
Adamo
979476b3f3 [DURACOM-356] Updated Sherpa Journal mapping to use creativeworkseries.issn instead of dc.identifier.issn 2025-05-05 12:46:52 +02:00
dependabot[bot]
858a6c78e8 Bump com.amazonaws:aws-java-sdk-s3 from 1.12.782 to 1.12.783
Bumps [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) from 1.12.782 to 1.12.783.
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.782...1.12.783)

---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-s3
  dependency-version: 1.12.783
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 02:44:58 +00:00
dependabot[bot]
5be260828e Bump com.opencsv:opencsv from 5.10 to 5.11
Bumps com.opencsv:opencsv from 5.10 to 5.11.

---
updated-dependencies:
- dependency-name: com.opencsv:opencsv
  dependency-version: '5.11'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 02:44:37 +00:00
Tim Donohue
38b6a62d87 Merge pull request #10697 from 4Science/task/main/DURACOM-311
Bulk access control fails to iterate over each item in a collection, producing duplicate policies for some items
2025-05-02 14:56:06 -05:00
Adamo
fc8a434234 [DURACOM-356] Fixed tests 2025-05-02 19:23:37 +02:00