Commit Graph

19138 Commits

Author SHA1 Message Date
Tim Donohue
ce6b584324 Merge pull request #9940 from DSpace/dependabot/maven/build-tools-9d8f74bba3
Bump the build-tools group across 1 directory with 24 updates
2024-10-30 10:57:52 -05:00
Tim Donohue
9afe7d68ef Merge pull request #9929 from DSpace/dependabot/maven/test-tools-cb460e31e5
Bump the test-tools group with 8 updates
2024-10-30 10:31:22 -05:00
Tim Donohue
a824e4d6ff Minor checkstyle fixes after bump to 8.45.1. All are indentation / spacing fixes which are more strict now. 2024-10-29 17:02:46 -05:00
Tim Donohue
b11f4e0838 Fix checkstyle.xml syntax for bump to 8.45.1 2024-10-29 17:02:14 -05:00
dependabot[bot]
1a8ccb4219 Bump the build-tools group across 1 directory with 24 updates
Bumps the build-tools group with 24 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.32.0` | `2.35.1` |
| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.32.0` | `2.35.1` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `8.38` | `8.45.1` |
| [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) | `4.8.2` | `4.8.6` |
| [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) | `3.4.1` | `3.5.0` |
| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.3.0` | `3.4.2` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.2.5` | `3.5.1` |
| [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) | `3.2.5` | `3.5.1` |
| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.3.1` | `3.6.0` |
| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.8.2.0` | `4.8.6.5` |
| [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) | `3.3.2` | `3.4.0` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.6.1` | `3.8.1` |
| org.sonatype.plugins:nexus-staging-maven-plugin | `1.6.13` | `1.7.0` |
| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.3` | `3.10.1` |
| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |
| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.1` | `3.2.7` |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.11` | `0.8.12` |
| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.0.0` | `3.1.1` |
| [org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin) | `1.0.2` | `1.1.0` |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin) | `2.0.0` | `2.4.0` |
| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.4.0` | `3.6.0` |
| [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) | `3.2.0` | `3.2.1` |
| [org.codehaus.mojo:jaxb2-maven-plugin](https://github.com/mojohaus/jaxb2-maven-plugin) | `3.1.0` | `3.2.0` |
| [org.codehaus.mojo:properties-maven-plugin](https://github.com/mojohaus/properties-maven-plugin) | `1.1.0` | `1.2.1` |



Updates `com.google.errorprone:error_prone_core` from 2.32.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases)
- [Commits](https://github.com/google/error-prone/compare/v2.32.0...v2.35.1)

Updates `com.google.errorprone:error_prone_annotations` from 2.32.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases)
- [Commits](https://github.com/google/error-prone/compare/v2.32.0...v2.35.1)

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

Updates `com.github.spotbugs:spotbugs` from 4.8.2 to 4.8.6
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.2...4.8.6)

Updates `com.google.errorprone:error_prone_annotations` from 2.32.0 to 2.35.1
- [Release notes](https://github.com/google/error-prone/releases)
- [Commits](https://github.com/google/error-prone/compare/v2.32.0...v2.35.1)

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

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

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

Updates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.2.5 to 3.5.1
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.5...surefire-3.5.1)

Updates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.6.0
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.3.1...maven-checkstyle-plugin-3.6.0)

Updates `com.github.spotbugs:spotbugs-maven-plugin` from 4.8.2.0 to 4.8.6.5
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.2.0...spotbugs-maven-plugin-4.8.6.5)

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

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

Updates `org.sonatype.plugins:nexus-staging-maven-plugin` from 1.6.13 to 1.7.0

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

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

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

Updates `org.jacoco:jacoco-maven-plugin` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12)

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

Updates `org.codehaus.mojo:xml-maven-plugin` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/mojohaus/xml-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/xml-maven-plugin/compare/xml-maven-plugin-1.0.2...1.1.0)

Updates `org.codehaus.mojo:license-maven-plugin` from 2.0.0 to 2.4.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.4.0)

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

Updates `org.codehaus.mojo:buildnumber-maven-plugin` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/mojohaus/buildnumber-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/buildnumber-maven-plugin/compare/3.2.0...3.2.1)

Updates `org.codehaus.mojo:jaxb2-maven-plugin` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/mojohaus/jaxb2-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/jaxb2-maven-plugin/compare/jaxb2-maven-plugin-3.1.0...jaxb2-maven-plugin-3.2.0)

Updates `org.codehaus.mojo:properties-maven-plugin` from 1.1.0 to 1.2.1
- [Release notes](https://github.com/mojohaus/properties-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/properties-maven-plugin/compare/properties-maven-plugin-1.1.0...1.2.1)

---
updated-dependencies:
- dependency-name: com.google.errorprone:error_prone_core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: com.google.errorprone:error_prone_annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: com.google.errorprone:error_prone_annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-failsafe-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.sonatype.plugins:nexus-staging-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-source-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-gpg-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: org.apache.maven.plugins:maven-release-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:xml-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:license-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:build-helper-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:buildnumber-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:jaxb2-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: org.codehaus.mojo:properties-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 20:03:52 +00:00
dependabot[bot]
89e6863754 Bump the test-tools group with 8 updates
Bumps the test-tools group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.224` | `2.3.232` |
| [org.mock-server:mockserver-junit-rule](https://github.com/jamesdbloom/mockservice) | `5.11.2` | `5.15.0` |
| [io.netty:netty-buffer](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |
| [io.netty:netty-transport](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |
| [io.netty:netty-transport-native-unix-common](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |
| [io.netty:netty-common](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |
| [io.netty:netty-handler](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |
| [io.netty:netty-codec](https://github.com/netty/netty) | `4.1.106.Final` | `4.1.114.Final` |


Updates `com.h2database:h2` from 2.2.224 to 2.3.232
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-2.2.224...version-2.3.232)

Updates `org.mock-server:mockserver-junit-rule` from 5.11.2 to 5.15.0
- [Changelog](https://github.com/mock-server/mockserver/blob/master/changelog.md)
- [Commits](https://github.com/jamesdbloom/mockservice/compare/mockserver-5.11.2...mockserver-5.15.0)

Updates `io.netty:netty-buffer` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

Updates `io.netty:netty-transport` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

Updates `io.netty:netty-transport-native-unix-common` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

Updates `io.netty:netty-common` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

Updates `io.netty:netty-handler` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

Updates `io.netty:netty-codec` from 4.1.106.Final to 4.1.114.Final
- [Commits](https://github.com/netty/netty/compare/netty-4.1.106.Final...netty-4.1.114.Final)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-tools
- dependency-name: org.mock-server:mockserver-junit-rule
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: test-tools
- dependency-name: io.netty:netty-buffer
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
- dependency-name: io.netty:netty-transport
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
- dependency-name: io.netty:netty-transport-native-unix-common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
- dependency-name: io.netty:netty-common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
- dependency-name: io.netty:netty-handler
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
- dependency-name: io.netty:netty-codec
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 20:02:24 +00:00
Tim Donohue
efdd3515b8 Exclude spring from build-tools group in dependabot.yml 2024-10-29 15:01:41 -05:00
Tim Donohue
3dbc8ec347 Merge pull request #9926 from DSpace/tdonohue-dependabot
Create `dependabot.yml` to auto-update Maven dependencies (`main` only)
2024-10-29 14:41:27 -05:00
Tim Donohue
29e487e1d3 Create dependabot.yml 2024-10-28 14:55:30 -05:00
Tim Donohue
67256817d0 Merge pull request #9907 from DSpace/dependabot/maven/maven-056b5b5b47
Bump the maven group with 3 updates
2024-10-23 10:41:01 -05:00
dependabot[bot]
e96dbfefeb Bump the maven group with 3 updates
Bumps the maven group with 3 updates: [org.springframework:spring-context](https://github.com/spring-projects/spring-framework), org.eclipse.jetty:jetty-server and org.eclipse.jetty:jetty-http.


Updates `org.springframework:spring-context` from 6.1.13 to 6.1.14
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.13...v6.1.14)

Updates `org.eclipse.jetty:jetty-server` from 9.4.54.v20240208 to 9.4.55.v20240627

Updates `org.eclipse.jetty:jetty-http` from 9.4.54.v20240208 to 9.4.55.v20240627

---
updated-dependencies:
- dependency-name: org.springframework:spring-context
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.eclipse.jetty:jetty-server
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.eclipse.jetty:jetty-http
  dependency-type: direct:production
  dependency-group: maven
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-18 20:21:19 +00:00
Tim Donohue
3f4949a9ca Merge pull request #9894 from kshepherd/gitignore-factorypath
Add Eclipse JDT .factorypath to .gitignore
2024-10-16 10:28:10 -05:00
Kim Shepherd
9ce645e08b Add Eclipse JDT .factorypath to .gitignore 2024-10-15 23:23:24 +02:00
Tim Donohue
1e5cb64140 Merge pull request #9885 from tdonohue/update_latest_spring6
Bump to Spring 6.1.13, Spring Boot 3.3.4 and Spring Security 6.3.3
2024-10-11 14:01:03 -05:00
Tim Donohue
46dfd902f1 Bump to Spring 6.1.13, Spring Boot 3.3.4 and Spring Security 6.3.3 2024-10-10 16:02:53 -05:00
Tim Donohue
048663a2a8 Merge pull request #9777 from saschaszott/patch-47
several optimizations in HAL browser login page
2024-10-08 14:10:41 -05:00
Tim Donohue
e8a2e73fcc Merge pull request #9859 from saschaszott/patch-50
minor fix in parameter description in subscriptions_content
2024-09-27 10:44:31 -05:00
Sascha Szott
5758d9e903 minor fix in parameter description 2024-09-27 12:07:52 +02:00
Tim Donohue
538f503f26 Merge pull request #9678 from saschaszott/saschaszott-patch-2
LDAPAuthentication considers update of eperson's attributes
2024-09-26 13:27:37 -05:00
kshepherd
9845d54235 Merge pull request #9837 from mwoodiupui/errorprone-upgrade
Errorprone upgrade
2024-09-26 12:07:14 +02:00
Tim Donohue
2e5823bfa0 Merge pull request #9839 from kshepherd/small_import_typo_fixes
Small spelling fixes to import tests and resource files.
2024-09-19 11:05:07 -05:00
Kim Shepherd
2e4bfe9bee Small spelling fixes to import tests
and resource files.

(also metadatums->metadata)
2024-09-19 14:13:25 +02:00
kshepherd
4f9c949763 Merge pull request #9581 from schastlivcev/fix/9579-missing-wosPublisherContrib-key-ref
Add missing wosPublisherContrib key-ref in wos-integration.xml (#9579)
2024-09-19 14:04:45 +02:00
Mark H. Wood
082756fa70 Fix ErrorProne errors in tests.
Also fix some of the hundreds of warnings.  This uncovered still more
warnings that hadn't been previously reported, probably because there are
simply too many.
2024-09-18 15:18:55 -04:00
Mark H. Wood
353cf71f3a Fix new ErrorProne errors from new EP version, and a few ancient warnings. 2024-09-18 11:36:45 -04:00
Tim Donohue
fc16a5f39f Merge pull request #9807 from kshepherd/9806_rewrite_integration_tests_builders
Rewrite DSpace integration tests to consistently use AbstractBuilder<T> builders
2024-09-06 11:49:02 -05:00
Kim Shepherd
f6cabe648d #9806: Move cleanup of handle provider to destroy in VersionedHandleIdentifierProviderIT 2024-09-06 17:58:23 +02:00
Kim Shepherd
4af6900650 #9806: Set explicit id provider before VersioningWithRelationshipsIT 2024-09-06 17:15:15 +02:00
Kim Shepherd
3521ab6d35 #9806: Use builders for creation in VersioningWithRelationshipsIT
I am a bit uncertain about the createBean() calls here, why do
we not simply *get* the configured beans using the service manager
instead, but will look at that in a separate change
2024-09-06 16:45:05 +02:00
Kim Shepherd
90536e443b #9806: Align provider reg in CreateMissingIdentifiersIT with other tests
VersionedHandlerIdentifierProviderIT uses this registerProvider method
which looks more reliable and doesn't do a refresh/reload of
applicationContext after (which I suspected might have an odd interaction
with VersioningWithRelationshipsIT and its createBean() calls?)
2024-09-06 16:43:36 +02:00
Kim Shepherd
8cfb433c40 #9806: Update object cleanup in GroupRestRepositoryIT 2024-09-06 15:58:59 +02:00
Kim Shepherd
2d9988f77c #9806: Builders for comm, coll, group in CommunityAdminGroupRestControllerIT 2024-09-06 15:35:43 +02:00
Kim Shepherd
f4629d8351 #9806: Use builders for comm, coll, group creation in CollectionGroupRestControllerIT 2024-09-06 15:35:14 +02:00
Kim Shepherd
6e9181e3f7 #9806: Use builders for comm, coll, group creation in SupervisionOrderServiceIT 2024-09-06 15:34:05 +02:00
Kim Shepherd
b99b1eec29 #9806: Refactor WorkspaceItemBuilder to support specific item uuid 2024-09-06 15:33:30 +02:00
Kim Shepherd
2ef69045d1 #9806: Use builders for group, comm, coll creation in StructBuilderIT 2024-09-06 15:32:08 +02:00
Kim Shepherd
1f475aa731 #9806: Use builders for group, comm, coll creation in PackagerIT 2024-09-06 15:31:31 +02:00
Kim Shepherd
80328eaca5 #9806: Tidy imports for GroupRestRepositoryIT 2024-09-06 15:30:52 +02:00
Kim Shepherd
9205773802 #9806: Use builders for coll, comm, group creation in GroupRestRepositoryIT 2024-09-06 15:29:48 +02:00
Kim Shepherd
b13abac753 #9806: Use builders for coll, comm, group creation in BitstreamRestRepositoryIT 2024-09-06 15:28:27 +02:00
Kim Shepherd
cdb167e55a #9806: Add new create methods to group builder
Now supports admin groups, default read, workflow role
2024-09-06 15:25:18 +02:00
Tim Donohue
be1ee8b264 Merge pull request #9653 from AndrewAlesik/media-filter-new-functionality
New parameter fromdate for media-filter script
2024-09-04 16:48:50 -05:00
Tim Donohue
d4f6cd6bb4 Merge pull request #9668 from kshepherd/request_copy_link_generation
Fix for DSpace#9667: Request-a-copy link generation for base URLs that have sub-paths
2024-09-04 11:06:45 -05:00
Andrew
9c7b20ff57 fix: changed parameter of HQL query 2024-09-04 15:31:28 +02:00
Kim Shepherd
185a6fdf91 lint fixes (RequestItemRepository) 2024-09-04 15:19:34 +02:00
Kim Shepherd
74a6dc2187 Tidy implementation of link token generation 2024-09-04 14:04:35 +02:00
Kim Shepherd
a9f6d77112 Improved URI build method as per review 2024-09-04 14:04:35 +02:00
Kim Shepherd
6eb3271fa3 #9668: Ensure proper handling of non-subpath URLs in link tokens 2024-09-04 14:04:35 +02:00
Kim Shepherd
3646a54df3 Make RequestItemRepository#getLinkTokenEmail public, write test 2024-09-04 14:04:35 +02:00
Kim Shepherd
52702a23df Fix request a copy link token generation
Ensure DSpace URLs with extra segments are included
fully in the generated link
2024-09-04 14:04:35 +02:00