Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
720 commits
Select commit Hold shift + click to select a range
f0bb57a
Merge pull request #10087 from tdonohue/port_github_action_docker_to_7x
tdonohue Dec 9, 2024
b8c88ef
Ensure PRs against main also use "latest" tag
tdonohue Dec 9, 2024
ac9f7c1
Merge pull request #10101 from tdonohue/port_10091_to_7x
tdonohue Dec 10, 2024
c017a66
121971: #9669 - Remove unsupported OpenAIRE date types
nona-luypaert Dec 11, 2024
04953b9
121971: #9715 - Only dc.date.issued should have date types Accepted a…
nona-luypaert Dec 11, 2024
31c7950
121971: #9716 - Only dc.date.embargo should have date type Available
nona-luypaert Dec 11, 2024
e0d67c2
Merge remote-tracking branch 'atmire-gitlab/w2p-109807_external-sourc…
MarieVerdonck Dec 12, 2024
93aaece
Merge branch 'w2p-109807_external-sources-fixes-7.6' into issue-10110…
MarieVerdonck Dec 12, 2024
52e5b35
121971: #9664 - Make cclicense step required in openaire submission form
nona-luypaert Dec 12, 2024
e540168
121971: #9867 - Remove objectType attribute from openaire crosswalk
nona-luypaert Dec 12, 2024
a6d2c48
Add Docker registry to all scripts. Allow it to be configurable for D…
tdonohue Dec 4, 2024
2ee328f
Minor Dockerfile cleanup. Use new syntax for ENV variables
tdonohue Dec 4, 2024
5869f03
Merge pull request #10115 from tdonohue/port_10800_to_7x
tdonohue Dec 12, 2024
2a6c60e
Refactor Docker build process to use ghcr.io for build, and then copy…
tdonohue Dec 12, 2024
296c9a1
PRs must also login to ghcr.io in order to read private images for th…
tdonohue Dec 16, 2024
a27f1ed
Ensure "docker-deploy" job also uses ghcr.io by default.
tdonohue Dec 16, 2024
8e6371c
Merge pull request #10122 from DSpace/backport-10120-to-dspace-7_x
tdonohue Dec 16, 2024
ecbb868
Merge remote-tracking branch 'contributions/w2p-121971_openaire-compl…
nona-luypaert Dec 17, 2024
64cb3bd
Changes Group2GroupCache computation
autavares-dev Aug 7, 2024
05bac14
Refactor 'var' variables to explicit types
autavares-dev Aug 8, 2024
4e59693
Merge pull request #10131 from tdonohue/port_9760_to_7x
tdonohue Dec 17, 2024
aa027ae
Improve Apache Ant download process. Switch to using curl so that we …
tdonohue Dec 17, 2024
58af9fd
Significantly speed up build of dspace-dependencies by only copying o…
tdonohue Dec 17, 2024
e556815
More information about failed DOI registrations.
mwoodiupui Sep 17, 2024
89b8e92
Merge pull request #10134 from DSpace/backport-10132-to-dspace-7_x
tdonohue Dec 17, 2024
b4d4588
Merge pull request #10136 from DSpace/backport-9834-to-dspace-7_x
tdonohue Dec 17, 2024
fcc650e
Add limit, offset, and a new parameter to calculate the total entry c…
toniprieto Oct 26, 2024
026a0aa
Merge pull request #10138 from DSpace/backport-10057-to-dspace-7_x
tdonohue Dec 18, 2024
95742fe
fix(submission): Submission scope naming fixed
jlipka Oct 21, 2024
31faf80
fix(submission): Submission scope naming fixed
jlipka Dec 9, 2024
973beee
fix: properly type in field id, adjust use of getProperty and add err…
IgorBaptist4 Sep 10, 2024
3a223e3
fix line length checkstyle
IgorBaptist4 Sep 10, 2024
c86d082
fix: set default configFile
IgorBaptist4 Sep 10, 2024
ad033ef
Merge pull request #10143 from DSpace/backport-9913-to-dspace-7_x
tdonohue Dec 18, 2024
0d8c5f1
Merge pull request #10145 from DSpace/backport-9817-to-dspace-7_x
tdonohue Dec 18, 2024
1ce4e08
[Port dspace-7_x] Fix issue with submission sections visibility (#10140)
dspace-bot Dec 18, 2024
51df5c1
119664: Search event scope fix
Atmire-Kristof Dec 2, 2024
3fa86d4
Merge pull request #10147 from DSpace/backport-9815-to-dspace-7_x
tdonohue Dec 19, 2024
66281d3
Merge pull request #10149 from DSpace/backport-10059-to-dspace-7_x
tdonohue Dec 19, 2024
9b651b7
Merge pull request #9893 from bkeese/patch-1
tdonohue Dec 19, 2024
8849212
Add Context method to uncache all entities
cwilper Apr 28, 2021
a36f0e6
Merge pull request #10154 from DSpace/backport-3253-to-dspace-7_x
tdonohue Dec 19, 2024
e856ae3
Uncache all entities during OAI indexing to reduce memory usage
toniprieto Oct 27, 2024
7819407
Merge pull request #10166 from DSpace/backport-10089-to-dspace-7_x
alanorth Dec 24, 2024
82b0944
Merge remote-tracking branch 'origin/dspace-7_x' into w2p-121973_open…
nona-luypaert Dec 31, 2024
964e4bf
remove usage of deprecated constructor call
saschaszott Dec 23, 2024
214c669
fix missing +1 offset
saschaszott Dec 11, 2024
2780eba
Merge pull request #10177 from DSpace/backport-10157-to-dspace-7_x
tdonohue Jan 6, 2025
09fad6d
Merge pull request #10179 from DSpace/backport-10104-to-dspace-7_x
tdonohue Jan 6, 2025
6c82e2d
Bugfix: Enforce unique item id in workspace table (#9340)
KoenP Jan 7, 2025
da4535d
Merge pull request #10183 from tdonohue/port_9340_to_7x
tdonohue Jan 7, 2025
22511a1
Refactor identifier ITs to ensure they unregister all utilized Identi…
tdonohue Nov 6, 2024
41207d5
Update CreateMissingIdentifiers to better identify when CanonicalHand…
tdonohue Nov 8, 2024
0a9ecee
Merge pull request #10186 from DSpace/backport-10185-to-dspace-7_x
tdonohue Jan 8, 2025
97a5439
switch IT search core to MockSolrSearchCore
floriangantner Jan 9, 2025
a0fd518
Merge pull request #10191 from DSpace/backport-10189-to-dspace-7_x
tdonohue Jan 9, 2025
a2a9494
Merge pull request #9724 from 4Science/task/dspace-7_x/CST-14905
tdonohue Jan 10, 2025
49b3dee
Refactor AbstractIntegrationTestWithDatabase to use Builders to creat…
tdonohue Jan 9, 2025
d11bbc9
Merge pull request #10194 from DSpace/backport-10193-to-dspace-7_x
tdonohue Jan 10, 2025
5973c67
put DOIs in dc.identifier.doi
saschaszott Jul 9, 2024
5d0e987
fix broken test
saschaszott Jul 9, 2024
09a722a
use dc.relation.hasversion for externally generated DOIs
saschaszott Oct 17, 2024
d109eac
use dc.relation.hasversion instead of dc.identifier.doi
saschaszott Oct 17, 2024
024f88b
Merge pull request #10196 from DSpace/backport-9687-to-dspace-7_x
tdonohue Jan 10, 2025
62596ad
option to exclude the submitter being indexed to solr in archived items
floriangantner Oct 8, 2024
5201d90
Merge pull request #10200 from tdonohue/port_9690_to_7x
tdonohue Jan 13, 2025
e840ca2
Create dependabot.yml
tdonohue Oct 28, 2024
fe28962
Exclude spring from build-tools group in dependabot.yml
tdonohue Oct 29, 2024
0b46a09
113811: cli logs should be written to a different file
Apr 2, 2024
04ec638
Modifying it so that the cli file content is stored in a file using t…
KevinVdV Sep 6, 2024
1a60883
apply fix to windows env and remove duplicate logging for checksum ch…
Dec 4, 2024
a236b8b
Merge pull request #10206 from DSpace/backport-9832-to-dspace-7_x
tdonohue Jan 14, 2025
e46f025
Merge pull request #10205 from tdonohue/enable_dependabot_on_7x
tdonohue Jan 14, 2025
1492ed7
Bump the build-tools group with 21 updates
dependabot[bot] Jan 15, 2025
d7b0e26
Bump the apache-commons group with 11 updates
dependabot[bot] Jan 15, 2025
4a20a4c
Bump the fasterxml group with 4 updates
dependabot[bot] Jan 15, 2025
bec1ee8
Bump org.webjars.npm:json-editor__json-editor in the webjars group
dependabot[bot] Jan 15, 2025
75d740e
Bump com.google.guava:guava from 32.0.0-jre to 32.1.3-jre
dependabot[bot] Jan 15, 2025
d9945b2
Bump jersey.version from 2.39.1 to 2.46
dependabot[bot] Jan 15, 2025
9d17009
Bump jetty.version from 9.4.54.v20240208 to 9.4.57.v20241219
dependabot[bot] Jan 15, 2025
a01983c
Fix checkstyle.xml syntax for bump to 8.45.1
tdonohue Oct 29, 2024
eee743a
Minor checkstyle fixes after bump to 8.45.1. All are indentation / sp…
tdonohue Oct 29, 2024
5d7b426
Add newly required "should-stop" flag to errorprone config. See https…
tdonohue Dec 3, 2024
f7ee509
Fix duplicate code warning from errorprone. This "else if" clause is…
tdonohue Dec 3, 2024
69ca399
Merge pull request #10222 from DSpace/dependabot/maven/dspace-7_x/apa…
tdonohue Jan 16, 2025
709095a
Merge pull request #10224 from DSpace/dependabot/maven/dspace-7_x/fas…
tdonohue Jan 16, 2025
f04e01e
Merge pull request #10231 from DSpace/dependabot/maven/dspace-7_x/jet…
tdonohue Jan 16, 2025
1581c73
Update jsoneditor.js reference in Hal Browser
tdonohue Oct 30, 2024
84ea8af
Merge pull request #10228 from DSpace/dependabot/maven/dspace-7_x/web…
tdonohue Jan 16, 2025
b4dce26
Fix new ErrorProne errors from new EP version, and a few ancient warn…
mwoodiupui Sep 18, 2024
95d7a01
Fix ErrorProne errors in tests.
mwoodiupui Sep 18, 2024
6b8a17c
Revert to Errorprone 2.31.0, as that's the last version that supports…
tdonohue Jan 17, 2025
c657f77
Sync a few dependency exclusions from dspace-8_x to dspace-7_x to fix…
tdonohue Jan 17, 2025
4c46bc3
Remove unused dependency
tdonohue Jan 17, 2025
2b5db94
Bump org.scala-lang:scala-library from 2.13.11 to 2.13.16
dependabot[bot] Jan 17, 2025
bd16f7a
Bump org.apache.bcel:bcel from 6.7.0 to 6.10.0
dependabot[bot] Jan 17, 2025
80e39f7
Bump log4j.version from 2.23.1 to 2.24.3
dependabot[bot] Jan 17, 2025
82a610c
Merge pull request #10229 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Jan 17, 2025
d3014fd
Merge pull request #10230 from DSpace/dependabot/maven/dspace-7_x/jer…
tdonohue Jan 17, 2025
100470d
Merge pull request #10218 from DSpace/dependabot/maven/dspace-7_x/bui…
tdonohue Jan 17, 2025
6b2e4c1
Bump com.github.spotbugs:spotbugs
dependabot[bot] Jan 18, 2025
6c99c25
[CST-14901][DSC-1357][#8662] Adds IT for isLatestVersion
vins01-4science Jan 20, 2025
75e291d
Bump the test-tools group with 8 updates
dependabot[bot] Jan 20, 2025
9dcc4e6
Bump the spring group with 4 updates
dependabot[bot] Jan 20, 2025
bf1aa3d
Bump solr.client.version from 8.11.3 to 8.11.4
dependabot[bot] Jan 20, 2025
8076745
Bump io.swagger:swagger-core from 1.6.2 to 1.6.15
dependabot[bot] Jan 20, 2025
5ff9702
Merge pull request #10253 from DSpace/dependabot/maven/dspace-7_x/spr…
tdonohue Jan 21, 2025
86dd22a
Merge pull request #10220 from DSpace/dependabot/maven/dspace-7_x/tes…
tdonohue Jan 21, 2025
3d0006e
Merge pull request #10264 from DSpace/dependabot/maven/dspace-7_x/bui…
tdonohue Jan 21, 2025
1c82598
Merge pull request #10268 from DSpace/dependabot/maven/dspace-7_x/sol…
tdonohue Jan 21, 2025
b3e1139
Remove swagger-core as it is unused
tdonohue Jan 21, 2025
6bd6686
Merge pull request #10269 from DSpace/dependabot/maven/dspace-7_x/io.…
tdonohue Jan 21, 2025
a406205
Merge pull request #10255 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 21, 2025
4ca7235
Merge pull request #10256 from DSpace/dependabot/maven/dspace-7_x/log…
tdonohue Jan 21, 2025
7d4a5fc
Bump bouncycastle.version from 1.78.1 to 1.80
dependabot[bot] Jan 21, 2025
9705c30
Bump net.bytebuddy:byte-buddy from 1.11.13 to 1.16.1
dependabot[bot] Jan 21, 2025
39e2ef2
Bump pdfbox-version from 2.0.31 to 2.0.33
dependabot[bot] Jan 21, 2025
e3abd1c
Bump org.apache.velocity:velocity-engine-core from 2.3 to 2.4.1
dependabot[bot] Jan 21, 2025
9bca0c9
Bump net.cnri:cnri-servlet-container from 3.0.0 to 3.1.0
dependabot[bot] Jan 21, 2025
9d46a45
Bump org.apache.ant:ant from 1.10.14 to 1.10.15
dependabot[bot] Jan 21, 2025
cd2fbbf
Bump dnsjava:dnsjava from 3.6.0 to 3.6.2
dependabot[bot] Jan 21, 2025
da35847
Add check to avoid adding empty array of values to an item.
EikLoe Jan 15, 2025
1f53491
Merge pull request #10254 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 22, 2025
f94bbfc
Merge pull request #10295 from DSpace/backport-10209-to-dspace-7_x
tdonohue Jan 22, 2025
8bcd398
Merge pull request #9722 from 4Science/task/dspace-7_x/CST-14901
tdonohue Jan 22, 2025
18cf98b
Merge pull request #10278 from DSpace/dependabot/maven/dspace-7_x/pdf…
tdonohue Jan 22, 2025
f14b8bf
Merge pull request #10275 from DSpace/dependabot/maven/dspace-7_x/bou…
tdonohue Jan 22, 2025
1dbd23e
Merge pull request #10277 from DSpace/dependabot/maven/dspace-7_x/net…
tdonohue Jan 22, 2025
e6dcbb8
Merge pull request #10282 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 22, 2025
6e43657
Merge pull request #10285 from DSpace/dependabot/maven/dspace-7_x/dns…
tdonohue Jan 22, 2025
1a9ae38
Merge pull request #10284 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 22, 2025
0a55995
Remove unused joad-time dependency
dependabot[bot] Jan 23, 2025
f451307
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.261 to 1.12.780
dependabot[bot] Jan 23, 2025
3767093
Bump org.atteo:evo-inflector from 1.2.1 to 1.3
dependabot[bot] Jan 23, 2025
1b850aa
Bump net.minidev:json-smart from 2.5.0 to 2.5.1
dependabot[bot] Jan 23, 2025
0f3fc0e
Bump org.postgresql:postgresql from 42.7.3 to 42.7.5
dependabot[bot] Jan 23, 2025
daa29e5
Bump org.jboss.logging:jboss-logging from 3.4.3.Final to 3.6.1.Final
dependabot[bot] Jan 23, 2025
75d747e
Bump org.apache.james:apache-mime4j-core from 0.8.10 to 0.8.12
dependabot[bot] Jan 23, 2025
ae3cc23
Merge pull request #10281 from DSpace/dependabot/maven/dspace-7_x/jod…
tdonohue Jan 23, 2025
0d06935
122350: Move failRunningProcesses during tomcat startup to RestReposi…
nona-luypaert Dec 23, 2024
a7fb760
Merge pull request #10314 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 23, 2025
951637f
Merge pull request #10311 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 23, 2025
06c0219
Merge pull request #10310 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 23, 2025
bcd837f
Merge pull request #10301 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Jan 23, 2025
6295900
Bump the google-apis group with 4 updates
dependabot[bot] Jan 24, 2025
77efa5c
Bump com.ibm.icu:icu4j from 62.1 to 62.2
dependabot[bot] Jan 24, 2025
6308149
Bump com.opencsv:opencsv from 5.9 to 5.10
dependabot[bot] Jan 24, 2025
25be075
Bump de.digitalcollections.iiif:iiif-apis from 0.3.10 to 0.3.11
dependabot[bot] Jan 24, 2025
f7f2d23
Merge pull request #10327 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Jan 24, 2025
6d9278e
Merge pull request #10325 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Jan 24, 2025
6486f61
Merge pull request #10320 from tdonohue/port_10158_to_7x
tdonohue Jan 24, 2025
10b3f06
added expunge request param and enabled workflowitem delete based on …
oscar-escire Jan 24, 2025
140588d
Merge pull request #10330 from tdonohue/port_9950_to_7x
tdonohue Jan 24, 2025
6d466cc
Merge pull request #10328 from DSpace/dependabot/maven/dspace-7_x/de.…
tdonohue Jan 24, 2025
c7883e0
Merge pull request #10302 from DSpace/dependabot/maven/dspace-7_x/org…
tdonohue Jan 24, 2025
96451f7
Dependency convergence fixes
tdonohue Jan 24, 2025
5169a55
Resolve dependency convergence issue
tdonohue Nov 15, 2024
5408f31
Merge pull request #10226 from DSpace/dependabot/maven/dspace-7_x/goo…
tdonohue Jan 24, 2025
1cc98e6
Fix missing dependency errors for javax.el
tdonohue Jan 24, 2025
125716e
Merge pull request #10306 from DSpace/dependabot/maven/dspace-7_x/net…
tdonohue Jan 24, 2025
a54d619
Merge pull request #10283 from DSpace/dependabot/maven/dspace-7_x/net…
tdonohue Jan 24, 2025
f7902bc
On error in bulk operations, continue instead of panic-stopping.
mwoodiupui Sep 17, 2024
cc3841d
Reorganize some documentation.
mwoodiupui Sep 17, 2024
6d187a0
Document and handle the actual exceptions returned by register.
mwoodiupui Jan 21, 2025
338e17d
Remove unused configuration
tdonohue Jan 24, 2025
8cb693a
Merge pull request #10334 from DSpace/backport-9835-to-dspace-7_x
tdonohue Jan 27, 2025
c270847
Merge pull request #10336 from DSpace/backport-10331-to-dspace-7_x
tdonohue Jan 27, 2025
859dd4c
Bump io.grpc:grpc-context from 1.69.0 to 1.70.0
dependabot[bot] Jan 27, 2025
3885966
Bump dnsjava:dnsjava from 3.6.2 to 3.6.3
dependabot[bot] Jan 27, 2025
6bf4d14
Merge pull request #10111 from atmire/issue-10110_w2p-109807_arxiv-au…
tdonohue Jan 29, 2025
6b4c7a7
124579: If no ORIGINAL bundle exists, end the process gracefully inst…
Jan 22, 2025
094af86
124579: catch any exceptions during process and end task gracefully
Jan 23, 2025
ec32897
Merge pull request #10358 from DSpace/backport-10293-to-dspace-7_x
tdonohue Feb 3, 2025
63fbffc
Bump the apache-commons group with 2 updates
dependabot[bot] Feb 3, 2025
723ad07
Bump joda-time:joda-time from 2.13.0 to 2.13.1
dependabot[bot] Feb 3, 2025
94ad574
[DURACOM-288] Add DSpace property to specify addition rest url
atarix83 Jul 31, 2024
ea15a3b
[DURACOM-288] Add check to allow base object uri containing dspace.se…
atarix83 Jul 31, 2024
369bda1
[DURACOM-288] Add dspace.server.ssr.uri in the local.cfg.EXAMPLE
atarix83 Aug 1, 2024
a2e5184
[DURACOM-288] Fix test
atarix83 Sep 27, 2024
c390420
[DURACOM-288] Code refactoring and test improvements
atarix83 Jan 8, 2025
648d9f6
[DURACOM-288] Set dspace.server.ssr.url as dspace.server.url by default
atarix83 Jan 8, 2025
e6f565e
[DURACOM-288] Build endpoint map according to request origin, in orde…
atarix83 Jan 30, 2025
81642ea
[DURACOM-288] Change logic in order to use dspaceUrl as default fallback
atarix83 Feb 3, 2025
888edc4
[DURACOM-288] Fix wrong imports
atarix83 Feb 6, 2025
7e7a4c9
Merge remote-tracking branch 'upstreamdspace/dspace-7_x' into task/ds…
atarix83 Feb 6, 2025
ae0b9a4
Merge pull request #10378 from 4Science/task/dspace-7_x/DURACOM-288
tdonohue Feb 7, 2025
7e4fc1d
Update LICENSES_THIRD_PARTY for 7.6.3
tdonohue Feb 7, 2025
6181f27
[maven-release-plugin] prepare release dspace-7.6.3
tdonohue Feb 7, 2025
e0aa56c
[maven-release-plugin] prepare for next development iteration
tdonohue Feb 7, 2025
a2cb8cc
Remove unused byte-buddy
tdonohue Feb 10, 2025
dd6183b
Merge pull request #10383 from tdonohue/port_10381_to_7x
tdonohue Feb 10, 2025
72cedb7
Merge pull request #10344 from DSpace/dependabot/maven/dspace-7_x/apa…
tdonohue Feb 10, 2025
cb4fb77
Merge pull request #10347 from DSpace/dependabot/maven/dspace-7_x/dns…
tdonohue Feb 10, 2025
ce1dbb6
Merge pull request #10372 from DSpace/dependabot/maven/dspace-7_x/jod…
tdonohue Feb 10, 2025
8e411ac
Bump com.github.spotbugs:spotbugs in the build-tools group
dependabot[bot] Feb 10, 2025
06a5458
Bump the google-apis group across 1 directory with 3 updates
dependabot[bot] Feb 10, 2025
ba318d9
Bump the test-tools group with 6 updates
dependabot[bot] Feb 10, 2025
090001b
Bump commons-logging:commons-logging in the apache-commons group
dependabot[bot] Feb 10, 2025
2c13ee4
Bump tika.version from 2.9.2 to 2.9.3
dependabot[bot] Feb 10, 2025
1c59295
Merge pull request #10388 from DSpace/dependabot/maven/dspace-7_x/bui…
tdonohue Feb 11, 2025
cf7370e
Merge pull request #10390 from DSpace/dependabot/maven/dspace-7_x/tes…
tdonohue Feb 11, 2025
102c347
Dependency convergence fix
tdonohue Feb 11, 2025
fc4a762
Merge pull request #10391 from DSpace/dependabot/maven/dspace-7_x/apa…
tdonohue Feb 11, 2025
dfe5628
Merge pull request #10389 from DSpace/dependabot/maven/dspace-7_x/goo…
tdonohue Feb 11, 2025
63bb639
Merge pull request #10346 from DSpace/dependabot/maven/dspace-7_x/io.…
tdonohue Feb 11, 2025
ee76226
[Port dspace-7_x] Fixing Crossref document type issue with new metada…
paulo-graca Feb 12, 2025
fcc4dcf
Merge pull request #10174 from atmire/w2p-121973_openaire-compliance-…
tdonohue Feb 12, 2025
fedbcca
Merge pull request #10392 from DSpace/dependabot/maven/dspace-7_x/tik…
tdonohue Feb 12, 2025
268b5fc
Fix #10405 bug in log4j-cli
MW3000 Feb 13, 2025
8adbe24
Merge pull request #10409 from DSpace/backport-10406-to-dspace-7_x
tdonohue Feb 13, 2025
b63329b
Bump com.github.spotbugs:spotbugs-maven-plugin in the build-tools group
dependabot[bot] Feb 17, 2025
edbf9ef
Bump commons-beanutils:commons-beanutils in the apache-commons group
dependabot[bot] Feb 17, 2025
51c766c
Bump net.minidev:json-smart from 2.5.1 to 2.5.2
dependabot[bot] Feb 17, 2025
1d85653
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.780 to 1.12.781
dependabot[bot] Feb 17, 2025
0cb3020
Merge pull request #10414 from DSpace/dependabot/maven/dspace-7_x/bui…
tdonohue Feb 18, 2025
f1ddc78
Merge pull request #10415 from DSpace/dependabot/maven/dspace-7_x/apa…
tdonohue Feb 18, 2025
8fd3429
Merge pull request #10417 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Feb 18, 2025
4972a5d
Merge pull request #10416 from DSpace/dependabot/maven/dspace-7_x/net…
tdonohue Feb 18, 2025
1d4117f
Merge pull request #9895 from minurmin/DSpace-9665
tdonohue Feb 27, 2025
15dab1e
Use NestableJsonFacet to process browse entries count response
toniprieto Feb 28, 2025
4c0bbef
Merge pull request #10474 from DSpace/backport-10460-to-dspace-7_x
tdonohue Mar 4, 2025
3b1f8f6
Merge tag 'dspace-7.6.3' into merge-dspace7.6.3
178Pelado Mar 6, 2025
fbec7f2
add missing whitespace in exception message
saschaszott Mar 21, 2025
00da667
add missing whitespace
saschaszott Mar 21, 2025
bdfe2bf
Add bitstream null check to XOAI
jameswsullivan Mar 21, 2025
0a31745
Merge pull request #10513 from DSpace/backport-10509-to-dspace-7_x
tdonohue Mar 24, 2025
56e8322
Merge pull request #10515 from DSpace/backport-10511-to-dspace-7_x
tdonohue Mar 24, 2025
c797441
[Port dspace-7_x] Add null check in SolrServiceFileInfoPlugin for ind…
dspace-bot Mar 24, 2025
d68c5ac
Bump joda-time:joda-time from 2.13.1 to 2.14.0
dependabot[bot] Mar 31, 2025
3fa57d7
More robust ORCID accessToken init, REST con. usage
kshepherd Oct 7, 2024
1fe697a
Fix some ORCID mock / test usage
kshepherd Mar 30, 2025
a2a56d4
Merge pull request #10551 from DSpace/backport-9876-to-dspace-7_x
tdonohue Apr 2, 2025
4c73e4b
Update reusable-docker-build to use Ubuntu ARM64 runner for those images
tdonohue Apr 7, 2025
a6fcdea
Merge pull request #10567 from tdonohue/port_10565_to_7x
tdonohue Apr 7, 2025
bfe7e78
Remove unused SWORD v1 client code. This is "dead code" which is unma…
tdonohue Apr 7, 2025
68cffba
Bump the test-tools group with 6 updates
dependabot[bot] Apr 7, 2025
5fa01ef
Merge pull request #10570 from tdonohue/remove_unused_sword_client_7x
tdonohue Apr 8, 2025
c8cc425
Bump com.amazonaws:aws-java-sdk-s3 from 1.12.781 to 1.12.782
dependabot[bot] Apr 8, 2025
7d5db89
Merge pull request #10470 from DSpace/dependabot/maven/dspace-7_x/tes…
tdonohue Apr 8, 2025
b64b799
Bump the fasterxml group with 3 updates
dependabot[bot] Apr 8, 2025
a5806fb
Bump the google-apis group across 1 directory with 4 updates
dependabot[bot] Apr 8, 2025
bb2ed04
Bump the build-tools group across 1 directory with 5 updates
dependabot[bot] Apr 8, 2025
1623943
Bump io.grpc:grpc-context from 1.70.0 to 1.71.0
dependabot[bot] Apr 8, 2025
3de7bab
Merge pull request #10449 from DSpace/dependabot/maven/dspace-7_x/com…
tdonohue Apr 8, 2025
5fd134d
Merge pull request #10544 from DSpace/dependabot/maven/dspace-7_x/jod…
tdonohue Apr 8, 2025
76018e0
Merge pull request #10482 from DSpace/dependabot/maven/dspace-7_x/io.…
tdonohue Apr 8, 2025
8d79120
Merge pull request #10469 from DSpace/dependabot/maven/dspace-7_x/goo…
tdonohue Apr 8, 2025
503f78f
Merge pull request #10571 from DSpace/dependabot/maven/dspace-7_x/bui…
tdonohue Apr 9, 2025
ac7eee6
Merge pull request #10472 from DSpace/dependabot/maven/dspace-7_x/fas…
tdonohue Apr 9, 2025
e3dbb1d
Merge remote-tracking branch 'dspace/dspace-7_x' into merge-dspace7.6.3
178Pelado Apr 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
118 changes: 118 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
#-------------------
# DSpace's dependabot rules. Enables maven updates for all dependencies on a weekly basis
# for main and any maintenance branches. Security updates only apply to main.
#-------------------
version: 2
updates:
- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "weekly"
# Allow up to 10 open PRs for dependencies
open-pull-requests-limit: 10
# Group together some upgrades in a single PR
groups:
# Group together all Build Tools in a single PR
build-tools:
applies-to: version-updates
patterns:
- "org.apache.maven.plugins:*"
- "*:*-maven-plugin"
- "*:maven-*-plugin"
- "com.github.spotbugs:spotbugs"
- "com.google.code.findbugs:*"
- "com.google.errorprone:*"
- "com.puppycrawl.tools:checkstyle"
- "org.sonatype.plugins:*"
exclude-patterns:
# Exclude anything from Spring, as that is in a separate group
- "org.springframework.*:*"
update-types:
- "minor"
- "patch"
test-tools:
applies-to: version-updates
patterns:
- "junit:*"
- "com.github.stefanbirker:system-rules"
- "com.h2database:*"
- "io.findify:s3mock*"
- "io.netty:*"
- "org.hamcrest:*"
- "org.mock-server:*"
- "org.mockito:*"
update-types:
- "minor"
- "patch"
# Group together all Apache Commons deps in a single PR
apache-commons:
applies-to: version-updates
patterns:
- "org.apache.commons:*"
- "commons-*:commons-*"
update-types:
- "minor"
- "patch"
# Group together all fasterxml deps in a single PR
fasterxml:
applies-to: version-updates
patterns:
- "com.fasterxml:*"
- "com.fasterxml.*:*"
update-types:
- "minor"
- "patch"
# Group together all Hibernate deps in a single PR
hibernate:
applies-to: version-updates
patterns:
- "org.hibernate.*:*"
update-types:
- "minor"
- "patch"
# Group together all Jakarta deps in a single PR
jakarta:
applies-to: version-updates
patterns:
- "jakarta.*:*"
- "org.eclipse.angus:jakarta.mail"
- "org.glassfish.jaxb:jaxb-runtime"
update-types:
- "minor"
- "patch"
# Group together all Google deps in a single PR
google-apis:
applies-to: version-updates
patterns:
- "com.google.apis:*"
- "com.google.api-client:*"
- "com.google.http-client:*"
- "com.google.oauth-client:*"
update-types:
- "minor"
- "patch"
# Group together all Spring deps in a single PR
spring:
applies-to: version-updates
patterns:
- "org.springframework:*"
- "org.springframework.*:*"
update-types:
- "minor"
- "patch"
# Group together all WebJARs deps in a single PR
webjars:
applies-to: version-updates
patterns:
- "org.webjars:*"
- "org.webjars.*:*"
update-types:
- "minor"
- "patch"
ignore:
# Don't try to auto-update any DSpace dependencies
- dependency-name: "org.dspace:*"
- dependency-name: "org.dspace.*:*"
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*"
update-types: ["version-update:semver-major"]
33 changes: 14 additions & 19 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,24 +45,15 @@ jobs:
steps:
# https://github.com/actions/checkout
- name: Checkout codebase
uses: actions/checkout@v3
uses: actions/checkout@v4

# https://github.com/actions/setup-java
- name: Install JDK ${{ matrix.java }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'

# https://github.com/actions/cache
- name: Cache Maven dependencies
uses: actions/cache@v3
with:
# Cache entire ~/.m2/repository
path: ~/.m2/repository
# Cache key is hash of all pom.xml files. Therefore any changes to POMs will invalidate cache
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-maven-
cache: 'maven'

# Run parallel Maven builds based on the above 'strategy.matrix'
- name: Run Maven ${{ matrix.type }}
Expand All @@ -74,14 +65,14 @@ jobs:
# (This artifact is downloadable at the bottom of any job's summary page)
- name: Upload Results of ${{ matrix.type }} to Artifact
if: ${{ failure() }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.type }} results
path: ${{ matrix.resultsdir }}

# Upload code coverage report to artifact, so that it can be shared with the 'codecov' job (see below)
- name: Upload code coverage report to Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.type }} coverage report
path: 'dspace/target/site/jacoco-aggregate/jacoco.xml'
Expand All @@ -96,22 +87,26 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

# Download artifacts from previous 'tests' job
- name: Download coverage artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4

# Now attempt upload to Codecov using its action.
# NOTE: We use a retry action to retry the Codecov upload if it fails the first time.
#
# Retry action: https://github.com/marketplace/actions/retry-action
# Codecov action: https://github.com/codecov/codecov-action
- name: Upload coverage to Codecov.io
uses: Wandalen/wretry.action@v1.0.36
uses: Wandalen/wretry.action@v1.3.0
with:
action: codecov/codecov-action@v3
# Try upload 5 times max
action: codecov/codecov-action@v4
# Ensure codecov-action throws an error when it fails to upload
with: |
fail_ci_if_error: true
token: ${{ secrets.CODECOV_TOKEN }}
# Try re-running action 5 times max
attempt_limit: 5
# Run again in 30 seconds
attempt_delay: 30000
4 changes: 2 additions & 2 deletions .github/workflows/codescan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ jobs:
steps:
# https://github.com/actions/checkout
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

# https://github.com/actions/setup-java
- name: Install JDK
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 11
distribution: 'temurin'
Expand Down
Loading
Loading