Tim Donohue
e0aa56ca82
[maven-release-plugin] prepare for next development iteration
2025-02-07 10:57:05 -06:00
Tim Donohue
6181f2723c
[maven-release-plugin] prepare release dspace-7.6.3
2025-02-07 10:57:02 -06:00
Giuseppe Digilio
7e7a4c9da0
Merge remote-tracking branch 'upstreamdspace/dspace-7_x' into task/dspace-7_x/DURACOM-288
...
# Conflicts:
# dspace-server-webapp/src/test/java/org/dspace/app/rest/AuthorizationRestRepositoryIT.java
2025-02-06 18:08:15 +01:00
Giuseppe Digilio
888edc4597
[DURACOM-288] Fix wrong imports
2025-02-06 18:03:23 +01:00
Giuseppe Digilio
81642ea139
[DURACOM-288] Change logic in order to use dspaceUrl as default fallback
2025-02-06 17:05:56 +01:00
Giuseppe Digilio
e6f565e90f
[DURACOM-288] Build endpoint map according to request origin, in order to get internal urls if used
2025-02-06 17:05:38 +01:00
Giuseppe Digilio
c39042095a
[DURACOM-288] Code refactoring and test improvements
2025-02-06 17:05:02 +01:00
Giuseppe Digilio
a2e518444c
[DURACOM-288] Fix test
2025-02-06 17:04:50 +01:00
Giuseppe Digilio
ea15a3b965
[DURACOM-288] Add check to allow base object uri containing dspace.server.ssr.uri
2025-02-06 17:04:28 +01:00
Tim Donohue
125716efeb
Merge pull request #10306 from DSpace/dependabot/maven/dspace-7_x/net.minidev-json-smart-2.5.1
...
Bump net.minidev:json-smart from 2.5.0 to 2.5.1
2025-01-24 16:34:55 -06:00
Tim Donohue
5169a55437
Resolve dependency convergence issue
2025-01-24 15:56:12 -06:00
Oscar Chacón
10b3f06480
added expunge request param and enabled workflowitem delete based on it ( #9950 )
...
* added expunge request param and enabled workflowitem delete based on it
* enabled expunge param only in workflowitem delete endpoint and IT
* Remove invalid param from JavaDocs
---------
Co-authored-by: Tim Donohue <tim.donohue@lyrasis.org >
2025-01-24 10:11:23 -06:00
Nona Luypaert
0d069354f7
122350: Move failRunningProcesses during tomcat startup to RestRepository
2025-01-23 16:32:55 -06:00
dependabot[bot]
1b850aaf0b
Bump net.minidev:json-smart from 2.5.0 to 2.5.1
...
Bumps [net.minidev:json-smart](https://github.com/netplex/json-smart-v2 ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/netplex/json-smart-v2/releases )
- [Commits](https://github.com/netplex/json-smart-v2/compare/2.5.0...2.5.1 )
---
updated-dependencies:
- dependency-name: net.minidev:json-smart
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-23 18:23:27 +00:00
Tim Donohue
100470d4aa
Merge pull request #10218 from DSpace/dependabot/maven/dspace-7_x/build-tools-cee8dec2eb
...
Bump the build-tools group with 21 updates
2025-01-17 17:01:41 -06:00
Tim Donohue
c657f7770f
Sync a few dependency exclusions from dspace-8_x to dspace-7_x to fix convergence issues
2025-01-17 14:12:38 -06:00
Mark H. Wood
95d7a013f9
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.
2025-01-17 12:26:15 -06:00
Mark H. Wood
b4dce26749
Fix new ErrorProne errors from new EP version, and a few ancient warnings.
2025-01-17 12:26:15 -06:00
Tim Donohue
1581c737e2
Update jsoneditor.js reference in Hal Browser
2025-01-16 16:43:47 -06:00
Tim Donohue
eee743a72d
Minor checkstyle fixes after bump to 8.45.1. All are indentation / spacing fixes which are more strict now.
2025-01-15 17:00:43 -06:00
dependabot[bot]
bec1ee84e5
Bump org.webjars.npm:json-editor__json-editor in the webjars group
...
Bumps the webjars group with 1 update: [org.webjars.npm:json-editor__json-editor](https://github.com/json-editor/json-editor ).
Updates `org.webjars.npm:json-editor__json-editor` from 2.6.1 to 2.15.1
- [Changelog](https://github.com/json-editor/json-editor/blob/master/CHANGELOG.md )
- [Commits](https://github.com/json-editor/json-editor/compare/2.6.1...2.15.1 )
---
updated-dependencies:
- dependency-name: org.webjars.npm:json-editor__json-editor
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: webjars
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-15 21:03:40 +00:00
Sascha Szott
d109eac2a0
use dc.relation.hasversion instead of dc.identifier.doi
...
(cherry picked from commit d61dc8d911
)
2025-01-10 19:54:42 +00:00
Sascha Szott
5d0e9871e9
fix broken test
...
(cherry picked from commit 2eff833fab
)
2025-01-10 19:54:42 +00:00
Tim Donohue
49b3deef77
Refactor AbstractIntegrationTestWithDatabase to use Builders to create test EPersons.
...
(cherry picked from commit 0b8b7be22b
)
2025-01-10 17:40:32 +00:00
Tim Donohue
a2a9494859
Merge pull request #9724 from 4Science/task/dspace-7_x/CST-14905
...
[Port dspace-7_x] Orcid revoke token feature
2025-01-10 11:29:24 -06:00
Kristof De Langhe
51df5c1fe6
119664: Search event scope fix
...
(cherry picked from commit 48956d90b7
)
2024-12-18 22:50:42 +00:00
DSpace Bot
1ce4e08333
[Port dspace-7_x] Fix issue with submission sections visibility ( #10140 )
...
* README.md: v8 is the current release, not v7
(cherry picked from commit 2b698eff60
)
(cherry picked from commit 83460afb37
)
* Update README.md
(cherry picked from commit 671234b08f
)
(cherry picked from commit 7a6785b1c3
)
* [DURACOM-291] Expose section scope attribute
(cherry picked from commit 4107f937fd
)
* README.md: v8 is the current release, not v7
(cherry picked from commit 2b698eff60
)
(cherry picked from commit d98499a394
)
* Update README.md
(cherry picked from commit 671234b08f
)
(cherry picked from commit 6a707548ff
)
---------
Co-authored-by: Christian Clauss <cclauss@me.com >
Co-authored-by: Giuseppe Digilio <giuseppe.digilio@4science.com >
2024-12-18 16:45:16 -06:00
Nona Luypaert
3f836ae7a5
116687: Never handle exception with null message
...
(cherry picked from commit bdf7069cb7
)
2024-12-05 21:00:48 +00:00
Nona Luypaert
25fb8111f1
116609: Improve running process observability
...
- keep temp process log files in [dspace]/log/processes/ instead of temp dir
- reformat file names of process logs
- ensure that running and scheduled processes are cleaned up during startup
(cherry picked from commit d80f49e023
)
2024-12-05 21:00:48 +00:00
Marie Verdonck
be905a0887
110719: IT checking redirect links accepted by checklinks curate task
...
(cherry picked from commit e826660cb0
)
2024-12-03 15:17:19 +00:00
Nathan Buckingham
2136dbf690
110719: Port fix to checkLinks that works on redirects
...
(cherry picked from commit 3dab2a7cea
)
2024-12-03 15:17:19 +00:00
Alexandre Vryghem
38a71cc664
119960: Fixed NPE when retrieving a DSpace object with the api/dso/find endpoint without the required permissions
...
(cherry picked from commit dd8b1d91cb
)
2024-12-02 16:07:46 +00:00
Tim Donohue
f3d15e5c04
Log4j cleanup. Remove last traces of log4j v1 (and remove log4j1 bridge to avoid them coming back). Create log4j2 settings for Handle Plugin.
2024-11-18 14:02:14 -06:00
Tim Donohue
9853aa5bb4
Fix error in running Handle Server in GitHub Actions. Must exclude "spring-jcl" from dependencies as it conflicts with "commons-logging" (used by more of our dependencies)
2024-11-13 15:06:41 -06:00
Tim Donohue
68266cd3c1
Move logging of test methods to Abstract*Test classes in dspace-api. That way they work for **both** dspace-server-webapp and dspace-api tests.
...
(cherry picked from commit bd20c9262b
)
2024-11-06 21:12:01 +00:00
Tim Donohue
70dd847759
Revert to Spring Security 5.7.12. Spring Security 5.8.x changes behavior of CSRF tokens
2024-10-11 16:41:40 -05:00
Tim Donohue
1e47fa61d9
Bump to Spring 5.3.39 and Spring Security 5.8.14
2024-10-11 14:38:47 -05:00
Sascha Szott
4669d8f760
applied change suggested by reviewer: use String.prototype.includes
...
(cherry picked from commit 546afb189e
)
2024-10-08 19:11:02 +00:00
Sascha Szott
a721f8c41e
fix failed first login attempt in HAL browser
...
(cherry picked from commit 002e637d4f
)
2024-10-08 19:11:02 +00:00
Mikhail Schastlivtsev
a49ee62450
add missing publisher metadatum in test ( #9579 )
...
(cherry picked from commit cde892c8c7
)
2024-09-19 12:05:06 +00:00
Tim Donohue
4ac4c911cf
Singular name needed in 7.x
2024-09-06 16:08:49 -05:00
Kim Shepherd
7ec746d005
lint fixes (RequestItemRepository)
2024-09-06 13:54:01 -05:00
Kim Shepherd
ab43b86066
Tidy implementation of link token generation
2024-09-06 13:54:01 -05:00
Kim Shepherd
1914aac18b
Improved URI build method as per review
2024-09-06 13:54:01 -05:00
Kim Shepherd
64255ffb05
#9668 : Ensure proper handling of non-subpath URLs in link tokens
2024-09-06 13:54:01 -05:00
Kim Shepherd
cdb255feca
Make RequestItemRepository#getLinkTokenEmail public, write test
2024-09-06 13:54:01 -05:00
Kim Shepherd
724f821bee
Fix request a copy link token generation
...
Ensure DSpace URLs with extra segments are included
fully in the generated link
2024-09-06 13:54:00 -05:00
Kim Shepherd
5fd99d8b14
#9806 : Update object cleanup in GroupRestRepositoryIT
...
(cherry picked from commit 8cfb433c40
)
2024-09-06 16:49:19 +00:00
Kim Shepherd
e6a0bb8943
#9806 : Builders for comm, coll, group in CommunityAdminGroupRestControllerIT
...
(cherry picked from commit 2d9988f77c
)
2024-09-06 16:49:19 +00:00
Kim Shepherd
968559bbaf
#9806 : Use builders for comm, coll, group creation in CollectionGroupRestControllerIT
...
(cherry picked from commit f4629d8351
)
2024-09-06 16:49:19 +00:00