Commit Graph

21442 Commits

Author SHA1 Message Date
Francisco
94bcd3c0fb Remove pgcrypto checks
(cherry picked from commit 252512bdac)
2025-07-28 15:01:26 +00:00
Tim Donohue
5d8472bd97 Merge pull request #11061 from DSpace/dependabot/maven/dspace-9_x/com.amazonaws-aws-java-sdk-s3-1.12.788
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.785 to 1.12.788
2025-07-28 08:57:21 -05:00
Tim Donohue
c701a24406 Merge pull request #11085 from DSpace/dependabot/maven/dspace-9_x/apache-commons-7e5b090d5c
Bump the apache-commons group across 1 directory with 5 updates
2025-07-28 08:55:23 -05:00
Tim Donohue
5d3cd3fe28 Merge pull request #10905 from DSpace/dependabot/maven/dspace-9_x/fasterxml-7fbc8e9bec
Bump the fasterxml group with 4 updates
2025-07-28 08:51:12 -05:00
dependabot[bot]
a78462f28b Bump the apache-commons group across 1 directory with 5 updates
Bumps the apache-commons group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.19.0` |
| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |
| org.apache.commons:commons-lang3 | `3.17.0` | `3.18.0` |
| [org.apache.commons:commons-text](https://github.com/apache/commons-text) | `1.13.1` | `1.14.0` |
| commons-validator:commons-validator | `1.9.0` | `1.10.0` |



Updates `commons-codec:commons-codec` from 1.18.0 to 1.19.0
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.19.0)

Updates `commons-io:commons-io` from 2.19.0 to 2.20.0
- [Changelog](https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-io/compare/rel/commons-io-2.19.0...rel/commons-io-2.20.0)

Updates `org.apache.commons:commons-lang3` from 3.17.0 to 3.18.0

Updates `org.apache.commons:commons-text` from 1.13.1 to 1.14.0
- [Changelog](https://github.com/apache/commons-text/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-text/compare/rel/commons-text-1.13.1...rel/commons-text-1.14.0)

Updates `commons-validator:commons-validator` from 1.9.0 to 1.10.0

---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: apache-commons
- dependency-name: commons-io:commons-io
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: apache-commons
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: apache-commons
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: apache-commons
- dependency-name: commons-validator:commons-validator
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: apache-commons
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 03:24:32 +00:00
dependabot[bot]
e76fb37eec Bump the fasterxml group with 4 updates
Bumps the fasterxml group with 4 updates: [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson), [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core), [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) and com.fasterxml.jackson.datatype:jackson-datatype-jsr310.


Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.0...jackson-core-2.19.1)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.19.0...jackson-core-2.19.1)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.19.0 to 2.19.1
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.0 to 2.19.1

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.19.0 to 2.19.1

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-version: 2.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fasterxml
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 03:18:51 +00:00
Tim Donohue
8c57fe26d6 Merge pull request #11078 from DSpace/backport-11075-to-dspace-9_x
[Port dspace-9_x] Avoid injection vulnerability in controlled vocabulary lookup
2025-07-25 14:19:14 -05:00
Mark H. Wood
068eb40e62 Correct some assumptions about what should be quoted.
(cherry picked from commit dac494191c)
2025-07-25 18:48:15 +00:00
Mark H. Wood
01c533ae0b Variables in XPath expressions should not be quoted.
Documentation cleanup.
Clean up many IDE warnings.

(cherry picked from commit 7deaf1cca5)
2025-07-25 18:48:15 +00:00
Mark H. Wood
072d13e26a 'No match' should be test failure, not index error.
(cherry picked from commit c781ba2780)
2025-07-25 18:48:14 +00:00
Zeroday BYTE
73326f277b Update DSpaceControlledVocabulary.java
(cherry picked from commit e94f0a9cb3)
2025-07-25 18:48:14 +00:00
Tim Donohue
47edff561b Merge pull request #11070 from tdonohue/port_10356_to_9x
[Port dspace-9_x] Live Import - PubMed - support optional apiKey config
2025-07-23 14:06:03 -05:00
Marie Verdonck
da5b92a9dc 109807: Live Import - PubMed - support optional apiKey config 2025-07-23 12:38:42 -05:00
Tim Donohue
3cb5deed39 Merge tag 'dspace-7.6.5' into dspace-9_x
[maven-release-plugin] copy for tag dspace-7.6.5
2025-07-22 16:08:27 -05:00
Tim Donohue
6e8b6cc33a [maven-release-plugin] prepare release dspace-7.6.5 dspace-7.6.5 2025-07-22 15:03:04 -05:00
Tim Donohue
479cb76885 Minor updates to LICENSES_THIRD_PARTY for 7.6.5 release 2025-07-22 14:42:47 -05:00
Tim Donohue
5f291400b3 Merge pull request #11066 from tdonohue/port_11063_to_7x
[Port dspace-7_x] Fix several unit/integration test failures that only occur on Windows
2025-07-22 09:34:56 -05:00
kshepherd
2139810f13 Merge pull request #11022 from DSpace/dependabot/maven/dspace-9_x/log4j.version-2.25.1
Bump log4j.version from 2.24.3 to 2.25.1
2025-07-22 16:27:32 +02:00
kshepherd
1bd4da3899 Merge pull request #11028 from DSpace/dependabot/maven/dspace-7_x/log4j.version-2.25.1
Bump log4j.version from 2.25.0 to 2.25.1
2025-07-22 16:23:59 +02:00
Tim Donohue
15b3f314a3 Force UTF-8 encoding in all tests. This fixes several test failures when running tests from Windows commandline because Windows doesn't default to using UTF-8. 2025-07-22 08:59:50 -05:00
Tim Donohue
28686fc48a Improve logging in AbstractLiveImportIntegrationTest (to make tests easier to debug). Replace obscure StringInputStream (from Ant) with IOUtils.toInputStream 2025-07-22 08:59:44 -05:00
Tim Donohue
d2c120bd8b 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-22 08:59:39 -05:00
Tim Donohue
39fb2afba1 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-22 08:59:34 -05:00
kshepherd
3fbac0ea66 Merge pull request #11064 from DSpace/backport-11063-to-dspace-9_x
[Port dspace-9_x] Fix several unit/integration test failures that only occur on Windows
2025-07-22 13:37:51 +02:00
Tim Donohue
4678f87e0b Force UTF-8 encoding in all tests. This fixes several test failures when running tests from Windows commandline because Windows doesn't default to using UTF-8.
(cherry picked from commit d5457029ad)
2025-07-22 09:26:46 +00:00
Tim Donohue
65257935dd Improve logging in AbstractLiveImportIntegrationTest (to make tests easier to debug). Replace obscure StringInputStream (from Ant) with IOUtils.toInputStream
(cherry picked from commit e9f32b9a1b)
2025-07-22 09:26:46 +00:00
Tim Donohue
d9e647bd96 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.
(cherry picked from commit cbe87832dc)
2025-07-22 09:26:46 +00:00
Tim Donohue
84182e7714 Fix broken SAML2 test on Windows by building proper file URLs for Windows.
(cherry picked from commit 4b8686f828)
2025-07-22 09:26:46 +00:00
Tim Donohue
f6584d0e29 Update test to no longer assume 127.0.0.1 will always respond with "localhost" as the hostname. On my machine it does not.
(cherry picked from commit 5768f9380e)
2025-07-22 09:26:46 +00:00
Tim Donohue
88e6b2f65e Fix broken Windows tests by using Paths to split file path strings instead of regex.
(cherry picked from commit 4e425b0908)
2025-07-22 09:26:46 +00:00
dependabot[bot]
aa7e5bdcd8 Bump com.amazonaws:aws-java-sdk-s3 from 1.12.785 to 1.12.788
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-s3
  dependency-version: 1.12.788
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 03:58:38 +00:00
Tim Donohue
674e47ce53 Merge tag 'dspace-8.2' into dspace-9_x
[maven-release-plugin] copy for tag dspace-8.2
2025-07-14 16:48:26 -05:00
Tim Donohue
7f1a10ac77 Merge tag 'dspace-7.6.4' into dspace-9_x
[maven-release-plugin] copy for tag dspace-7.6.4
2025-07-14 16:48:01 -05:00
Tim Donohue
790bac7823 [maven-release-plugin] prepare for next development iteration 2025-07-14 15:56:35 -05:00
Tim Donohue
1af2454045 [maven-release-plugin] prepare release dspace-9.1 dspace-9.1 2025-07-14 15:56:30 -05:00
Tim Donohue
1743314da4 [maven-release-plugin] prepare release dspace-8.2 dspace-8.2 2025-07-14 14:43:33 -05:00
Tim Donohue
9424ccf4aa [maven-release-plugin] prepare for next development iteration 2025-07-14 12:03:15 -05:00
Tim Donohue
a5f04f9c77 [maven-release-plugin] prepare release dspace-7.6.4 dspace-7.6.4 2025-07-14 12:03:12 -05:00
Tim Donohue
69361f3e0d Merge pull request #11038 from DSpace/backport-11031-to-dspace-9_x
[Port dspace-9_x] Improve SAF manifest path handling
2025-07-14 10:18:53 -05:00
Tim Donohue
3163ff8b1e Merge pull request #11037 from DSpace/backport-11031-to-dspace-8_x
[Port dspace-8_x] Improve SAF manifest path handling
2025-07-14 10:18:33 -05:00
Tim Donohue
f506d18bb1 Merge pull request #11036 from DSpace/backport-11031-to-dspace-7_x
[Port dspace-7_x] Improve SAF manifest path handling
2025-07-14 10:18:06 -05:00
Tim Donohue
28b5f3810f Merge pull request #11035 from kshepherd/saf-xml-fix-2_9.x
Improve SAF Import XML handling (9.x)
2025-07-14 10:03:31 -05:00
Tim Donohue
4da8ed69f4 Merge pull request #11034 from kshepherd/saf-xml-fix-2_8.x
Improve SAF Import XML handling (8.x)
2025-07-14 10:01:22 -05:00
Kim Shepherd
8656ddf13d Fix line length in DSBitstore log
(cherry picked from commit dbf524c112)
2025-07-14 14:37:07 +00:00
Kim Shepherd
4361c983db return existing File constructed and validated for bitstream
(cherry picked from commit 31b1c922b2)
2025-07-14 14:37:07 +00:00
Kim Shepherd
d973f95dfc Enforce bitstream path to be within (fs) bitstore base on get
(cherry picked from commit 6799660a90)
2025-07-14 14:37:07 +00:00
MMilosz
a3fb069a6a fix: prevent path traversal in SAF import
(cherry picked from commit 596d8666f4)
2025-07-14 14:37:07 +00:00
Kim Shepherd
d6c76bc639 Fix line length in DSBitstore log
(cherry picked from commit dbf524c112)
2025-07-14 14:37:03 +00:00
Kim Shepherd
0e95ba80de return existing File constructed and validated for bitstream
(cherry picked from commit 31b1c922b2)
2025-07-14 14:37:03 +00:00
Kim Shepherd
daca9d8ec7 Enforce bitstream path to be within (fs) bitstore base on get
(cherry picked from commit 6799660a90)
2025-07-14 14:37:03 +00:00