Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

internal/upgrade-clarin-dspace-to-7.6 - with conflicts #496

Closed
wants to merge 2,295 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2295 commits
Select commit Hold shift + click to select a range
b52a4fb
Update all Netty dependencies to 4.1.94.Final
tdonohue Jun 20, 2023
907c45a
[DURACOM-156] Singposting: feedback after initial deployment
NikitaKr1vonosov Jun 21, 2023
55bfd4b
[DURACOM-156] Singposting: feedback after initial deployment
NikitaKr1vonosov Jun 22, 2023
12fe87f
[DURACOM-156] Singposting: feedback after initial deployment
NikitaKr1vonosov Jun 23, 2023
1fe90a2
Merge branch 'main' into DURACOM-156
NikitaKr1vonosov Jun 23, 2023
890f2a1
[DURACOM-156] Singposting: feedback after initial deployment
NikitaKr1vonosov Jun 23, 2023
df4cff7
[DURACOM-156] Singposting: feedback after initial deployment
NikitaKr1vonosov Jun 23, 2023
da657db
Merge pull request #8905 from 4Science/DURACOM-156
tdonohue Jun 23, 2023
01c7612
Update LICENSES_THIRD_PARTY for 7.6
tdonohue Jun 23, 2023
5a43e6b
[maven-release-plugin] prepare release dspace-7.6
tdonohue Jun 23, 2023
a533704
[maven-release-plugin] prepare for next development iteration
tdonohue Jun 23, 2023
2b5c4a5
Improve performance of automatic discovery re-index after database ch…
toniprieto Jun 29, 2023
e46681f
Merge pull request #8928 from toniprieto/improve-performance-auto-rei…
alanorth Jun 29, 2023
43a4a79
Merge pull request #8910 from DSpace/dependabot/maven/dspace-api/io.n…
tdonohue Jun 30, 2023
af55090
Ignore vocabulary indexes without discovery facet to avoid NPE
toniprieto Jun 29, 2023
1e68000
Merge pull request #8931 from toniprieto/ignore-vocabulary-index-with…
alanorth Jun 30, 2023
ea4565b
[maven-release-plugin] prepare branch dspace-7_x
tdonohue Jun 30, 2023
1b94aec
103837: Only send GA4 events for ORIGINAL bitstreams + ITs
nona-luypaert Jul 6, 2023
e55bc87
Add a configuration key to disable hierarchical browse indexes
toniprieto Jul 10, 2023
b69201f
Merge branch 'dspace-7_x' into w2p-103837_GA4-exclude-non-content-bit…
nona-luypaert Jul 11, 2023
334a02c
More and better(?) documentation.
mwoodiupui Jun 27, 2023
d9f4ae7
Don't clear the list of accepted embedded message header properties.
mwoodiupui Jun 27, 2023
03f24a3
Simplify and modernize the code. Store content directly in the templ…
mwoodiupui Jun 27, 2023
69f4829
Add flag Pattern.UNICODE_CHARACTER_CLASS to pattern compilation to re…
toniprieto Jul 10, 2023
2ebe1d6
Enable Pull Request Opened action to assign PRs to their creator
tdonohue Jul 6, 2023
4471a2d
Ensure codescan and label_merge_conflicts run on maintenance branches
tdonohue Jul 6, 2023
211529f
Split docker image builds into separate jobs to allow them to run in …
tdonohue Jul 6, 2023
dd8bfff
Ensure 'main' code is tagged as 'latest' in DockerHub
tdonohue Jul 7, 2023
f9b7f78
Merge pull request #8958 from tdonohue/port_8953
tdonohue Jul 14, 2023
db2a6d9
Merge pull request #8959 from tdonohue/port_8941
tdonohue Jul 14, 2023
4c329b4
Fixes #8558 - set Solr UTC timezone
uofmsean Jul 26, 2023
6fe61b4
remove obsolete code fragments
saschaszott Jul 11, 2023
657312c
Add action to automatically create a port PR when specified
tdonohue Jul 27, 2023
e45e4f9
Merge pull request #8992 from DSpace/backport-8988-to-dspace-7_x
tdonohue Jul 28, 2023
0162853
Run PR Port action as 'dspace-bot' to allow new PRs to trigger CI checks
tdonohue Jul 28, 2023
d1539ef
Minor update to label_merge_conflicts to ignore any errors (seem rand…
tdonohue Jul 28, 2023
867331e
Fix typo. Config must be a valid regex
tdonohue Jul 28, 2023
8b34195
Merge pull request #8996 from DSpace/backport-8995-to-dspace-7_x
tdonohue Jul 28, 2023
0ad1998
Bump h2 from 2.1.214 to 2.2.220
dependabot[bot] Jul 28, 2023
06b54d5
Update FullTextContentStreams.java
amgciadev Jul 14, 2023
7b54dde
Update FullTextContentStreams.java
amgciadev Jul 14, 2023
e4c639c
Update ItemUtils.java
amgciadev Jul 16, 2023
fadfdc6
Merge pull request #8997 from tdonohue/port_8955
tdonohue Jul 28, 2023
41c992a
dspace.cfg: remove old webui.itemlist properties
alanorth Jul 26, 2023
6e44901
dspace.cfg: remove old webui.browse.thumbnail.show property
alanorth Jul 26, 2023
acf27a5
dspace.cfg: remove old webui.itemlist.browse.* property
alanorth Jul 26, 2023
eb7cdb1
Merge pull request #9003 from DSpace/backport-8983-to-dspace-7_x
tdonohue Aug 2, 2023
e07763b
Fix #8963: Remove deletion constraint from Groomer
MW3000 Aug 3, 2023
f803a2a
Enable entity type to submission form mapping by default
tdonohue Aug 2, 2023
53222a0
Merge pull request #9009 from DSpace/backport-9004-to-dspace-7_x
tdonohue Aug 3, 2023
81cbb66
[DURACOM-179] replaced 'null' value with exception actual value in se…
Jul 19, 2023
409182a
Merge pull request #9010 from DSpace/backport-8961-to-dspace-7_x
tdonohue Aug 3, 2023
2180b4e
DS-8935. webui.browse.link CrossLinks - Fix for multiple exact matches
dsteelma-umd Jul 3, 2023
066dfbc
#9006 fix referenced configuration file
ChrisBethgster Aug 3, 2023
dd5c810
#9006 fix referenced configuration file (Test)
ChrisBethgster Aug 3, 2023
5fccd61
Merge pull request #9011 from DSpace/backport-8936-to-dspace-7_x
alanorth Aug 4, 2023
df04b6e
Merge pull request #9012 from DSpace/backport-9007-to-dspace-7_x
tdonohue Aug 4, 2023
a3f2bd0
Fix #8933: Only add the base statistic core if it hasn't already been…
max-nuding Jul 6, 2023
59f14cf
Remove duplicate code
hutattedonmyarm Aug 4, 2023
0b5e703
Merge pull request #9013 from tdonohue/port_8940
tdonohue Aug 4, 2023
8f65a46
Merge pull request #8952 from mwoodiupui/8500-7_x
tdonohue Aug 4, 2023
40ced53
On failure log the name of the assetstore file and trace causes of ex…
mwoodiupui Jul 28, 2023
8db2f18
Report Throwable's type too.
mwoodiupui Jul 28, 2023
65241b7
More description on OutOfMemoryError too.
mwoodiupui Jul 31, 2023
e3186cb
Merge pull request #9020 from DSpace/backport-8991-to-dspace-7_x
tdonohue Aug 9, 2023
b5f2f67
Remove useless log.info
tdonohue Aug 8, 2023
4df8b86
Merge pull request #9023 from DSpace/backport-9021-to-dspace-7_x
tdonohue Aug 9, 2023
22e2093
103837: Refactor GA config to list bundles
nona-luypaert Aug 17, 2023
681cfee
Merge branch 'w2p-103837_GA4-exclude-non-content-bitstream-views-7.4'…
nona-luypaert Aug 17, 2023
e6829c7
README.md: Fix typo
cclauss Aug 21, 2023
92a1ddd
Merge pull request #9031 from DSpace/backport-9029-to-dspace-7_x
tdonohue Aug 22, 2023
c08f762
Bump up versions of buildnumber-maven-plugin & build-helper-maven-plu…
J4bbi Aug 4, 2023
c2402b1
Merge pull request #9032 from DSpace/backport-9016-to-dspace-7_x
tdonohue Aug 22, 2023
785d070
Merge pull request #9008 from MW3000/fix-8963-remove-deletion-constra…
alanorth Aug 23, 2023
79e4783
3331 - remove the --optimize feature of 'dspace stats-util'
aroman-arvo Aug 11, 2023
c88a25f
Merge pull request #9034 from DSpace/backport-9025-to-dspace-7_x
alanorth Aug 23, 2023
ae2c253
fix MissingOptionException on help
ChrisBethgster Aug 7, 2023
f776cec
fix stylecheck
ChrisBethgster Aug 7, 2023
a1f356a
ingore unrecognized arguments on help
ChrisBethgster Aug 8, 2023
8045f6a
add DSpaceSkipUnknownArgumentsParser as parser to ignore/skip unknown…
ChrisBethgster Aug 23, 2023
7f1875c
remove not necessary else
ChrisBethgster Aug 23, 2023
bd1eb00
Enable new skip merge commit feature
tdonohue Aug 23, 2023
1fc8fc6
dspace-api: remove unnecessary trailing whitespace
alanorth Aug 24, 2023
d307727
Merge pull request #9037 from DSpace/backport-9018-to-dspace-7_x
alanorth Aug 24, 2023
5e627b5
103818 ItemServiceImpl#inheritCollectionDefaultPolicies now clears it…
Aug 4, 2023
0396131
103818 Add boolean parameter to ItemServiceImpl#inheritCollectionDefa…
Aug 4, 2023
8f45052
103818 Add boolean parameters to ItemServiceImpl methodds to decide w…
Aug 4, 2023
502230b
103818 Extend ItemServiceTest#testMoveItemToCollectionWithMoreRestric…
Aug 4, 2023
54f174d
104878 Fix error in ItemServiceTest related to inheriting collection …
Aug 8, 2023
5703dcb
104878 Adjust ItemServiceTest to expect correct behavior of bundles w…
Aug 8, 2023
5fbc988
Fix failing IT in BulkAccessControlIT
Aug 8, 2023
997057f
103837: Fix isContentBitstream() in GoogleAsyncEventListener
nona-luypaert Sep 6, 2023
066fd53
Merge branch 'w2p-103837_GA4-exclude-non-content-bitstream-views-7.4'…
nona-luypaert Sep 6, 2023
f68856b
Merge pull request #8949 from atmire/w2p-103837_GA4-exclude-non-conte…
tdonohue Sep 6, 2023
1b769de
Rename test suites that are really integration testing.
mwoodiupui Jun 28, 2023
4964eee
Merge pull request #9054 from DSpace/backport-8924-to-dspace-7_x
tdonohue Sep 7, 2023
7323140
Bump org.eclipse.jetty:jetty-xml
dependabot[bot] Sep 5, 2023
6d005e3
Merge pull request #9055 from DSpace/backport-9051-to-dspace-7_x
tdonohue Sep 7, 2023
ff393fe
Add note that rebooting Tomcat required
tdonohue Sep 8, 2023
02d347d
Merge pull request #8948 from toniprieto/disable-hierarchical-browse-…
tdonohue Sep 8, 2023
ba197ef
Add websvc.opensearch.autolink and websvc.opensearch.shortname to exp…
J4bbi Sep 8, 2023
36e9a88
Merge pull request #9063 from DSpace/backport-9058-to-dspace-7_x
alanorth Sep 12, 2023
f036467
Add a "container friendly" log4j2 cfg and output compose dspace log t…
mark-cooper May 5, 2023
5a91da6
Merge pull request #9065 from DSpace/backport-8828-to-dspace-7_x
tdonohue Sep 13, 2023
d965057
Fix ClassCastException (Collection cannot be cast to Item) in Handle …
tdonohue Sep 13, 2023
42e2e4b
Fix checkstyle. Correct grammar of comment while doing so.
tdonohue Sep 13, 2023
7b2b8db
Avoid double slashes in sitemap paths.
mwoodiupui Aug 24, 2023
4dedb3c
Merge pull request #9073 from DSpace/backport-9041-to-dspace-7_x
J4bbi Sep 15, 2023
e757b9d
Remove 'cross join' from count query. Updates "countHandlesByPrefix" …
tdonohue Sep 13, 2023
f23fd92
Merge pull request #9072 from DSpace/backport-9068-to-dspace-7_x
tdonohue Sep 15, 2023
88f4cda
Merge pull request #9077 from DSpace/backport-9067-to-dspace-7_x
tdonohue Sep 15, 2023
8271c4d
fix logical bug when checking if field is controlled authority
nwoodward Sep 18, 2023
2667b8d
remove optimize option from oai import
nwoodward Sep 19, 2023
8027d3b
added authorization check for license bitstream in OAI import
nwoodward Sep 19, 2023
57fa641
Merge pull request #9082 from TexasDigitalLibrary/DS-7936-7_x
alanorth Sep 20, 2023
dd09fd7
Merge pull request #9079 from TexasDigitalLibrary/DS-3994-7_x
tdonohue Sep 21, 2023
c711d2d
OAI: add support to extract embargo from bitstreams and expose it in …
amgciadev Jun 28, 2023
c5ca59f
ItemUtils.java: added method doc
amgciadev Jun 28, 2023
3f5bfe4
ItemUtils.java: improved method to account for multiple embargo polic…
amgciadev Jun 29, 2023
f882077
Refactored access-status to include embargo date based on the Default…
amgciadev Aug 2, 2023
f330e36
Remove unused imports
amgciadev Aug 2, 2023
beaf40d
Fix style issues
amgciadev Aug 2, 2023
3125118
Fix style issues
amgciadev Aug 2, 2023
d154936
Add null check
amgciadev Aug 3, 2023
08e82eb
ItemUtils.java: refactored addEmbargoField
amgciadev Aug 3, 2023
9a51fb8
uketd_dc.xsl: also expose access-status if embargo or restricted
amgciadev Aug 3, 2023
db73310
DefaultAccessStatusHelper: fix logic to take shortest embargo
amgciadev Sep 14, 2023
a211eda
Remove currently unused customisation of ItemUtils
amgciadev Sep 14, 2023
572ebb5
DefaultAccessStatusHelper: getEmbargoFromItem return null embargo if …
amgciadev Sep 20, 2023
d6e5074
Merge pull request #9090 from DSpace/backport-8926-to-dspace-7_x
tdonohue Sep 22, 2023
33d2ee9
Additional Item class cast fixes in handle providers
kshepherd Oct 2, 2023
1c1266b
Remove Oracle script that accidentally made it in via #8800
tdonohue Oct 2, 2023
8160f7c
Merge pull request #9102 from DSpace/backport-9100-to-dspace-7_x
tdonohue Oct 2, 2023
851123b
Merge pull request #9098 from kshepherd/bugfix/handleprovider_class_c…
alanorth Oct 3, 2023
2b25321
8968 - request-a-copy email: non ASCII characters are encoded as HTML…
aroman-arvo Oct 2, 2023
e4d54bb
unused import
aroman-arvo Oct 2, 2023
8d4fd1c
8968 - added custom StringEscapper
aroman-arvo Oct 6, 2023
36ad3de
checkstyle
aroman-arvo Oct 6, 2023
11dc69a
8968 - implementated using HtmlUtils scaping
aroman-arvo Oct 9, 2023
d957dc2
checkstiye
aroman-arvo Oct 9, 2023
4a3b9c1
Merge pull request #9111 from DSpace/backport-9101-to-dspace-7_x
kshepherd Oct 10, 2023
c8e4a0f
Define _version_
mwoodiupui Oct 12, 2023
668b5b2
#8585 Add submitter information to provenance metadata
aroman-arvo Oct 6, 2023
0ddebd9
8585 - added provenance to metadata-import and itemImport
aroman-arvo Oct 16, 2023
c032f3a
dspace-api: fix misaligned comment
alanorth Oct 17, 2023
807168b
Merge pull request #9128 from DSpace/backport-9110-to-dspace-7_x
alanorth Oct 17, 2023
2529410
Merge remote-tracking branch 'dspace/dspace-7_x' into backport-9019-t…
Oct 18, 2023
dd976b6
oai_openaire.xsl : change resourceTypeGeneral for thesis
mhvezina Oct 11, 2023
fb2162b
Merge pull request #9133 from DSpace/backport-9121-to-dspace-7_x
tdonohue Oct 19, 2023
8028304
Bump org.eclipse.jetty:jetty-http
dependabot[bot] Oct 10, 2023
1e28df7
Merge pull request #9134 from tdonohue/port_9117
tdonohue Oct 20, 2023
ad7f506
Bump org.json:json from 20230227 to 20231013 in /dspace-api
dependabot[bot] Oct 19, 2023
68e80b9
Merge pull request #9137 from DSpace/backport-9135-to-dspace-7_x
tdonohue Oct 20, 2023
093785e
Reading localized license file.
damian-joz Jul 21, 2023
b21b5e0
Reading localized license file.
damian-joz Jul 21, 2023
fa01fde
Applying commit 6108c98d82f3cbf00e248f83535b06da4040ece4
tdonohue Oct 20, 2023
21ce7d7
Merge pull request #9138 from tdonohue/port_8966_to_dspace7x
tdonohue Oct 20, 2023
7e36062
Merge pull request #9039 from atmire/backport-9019-to-dspace-7_x
tdonohue Oct 25, 2023
1c7e9ea
quote Pattern for thumbnail resolution constructed from bitstream fil…
floriangantner Oct 10, 2023
af5632c
check null value of bitstream name before quoting name for regex
floriangantner Oct 12, 2023
9d099dc
extract bitstream thumbnail name pattern into own function
floriangantner Oct 19, 2023
52dca30
Merge pull request #9149 from DSpace/backport-9113-to-dspace-7_x
tdonohue Oct 26, 2023
7cdc710
Make workflow curation tasks actually work.
mwoodiupui Aug 1, 2023
4b62c9b
Community request: fake EPerson from configuration.
mwoodiupui Aug 2, 2023
7a2b018
Correct some documentation.
mwoodiupui Aug 2, 2023
06f6a41
Handle missing role.
mwoodiupui Aug 8, 2023
1bc6e1f
Fix "Site cannot be indexed" error by ignoring ADD/REMOVE events on S…
tdonohue Sep 13, 2023
b5a1a3b
Merge pull request #9150 from DSpace/backport-9001-to-dspace-7_x
tdonohue Oct 27, 2023
e649966
Merge pull request #8984 from uofmsean/fix-8558-set-solr-timezone
tdonohue Oct 27, 2023
bd986a0
Merge pull request #9153 from DSpace/backport-9069-to-dspace-7_x
tdonohue Oct 27, 2023
e597c2a
Add a null check when assigning ldap groups
wwuck Oct 27, 2023
0ddc05b
Merge pull request #9156 from DSpace/backport-9152-to-dspace-7_x
alanorth Oct 29, 2023
5596cc6
9043 use Templates for compiled XSLT instead of Transformer - use Tem…
ChrisBethgster Aug 29, 2023
448387c
Update to newly released XOAI 3.4.0
tdonohue Oct 30, 2023
3553467
Merge pull request #9124 from mwoodiupui/dspace-7_x
tdonohue Oct 30, 2023
c0f4d1e
Merge pull request #9158 from DSpace/backport-9045-to-dspace-7_x
tdonohue Oct 30, 2023
08f361a
add test and fix
paulo-graca Oct 3, 2023
c965589
unset primary bitstream on bitstream service
paulo-graca Oct 19, 2023
7ec5f7e
adding sql expression to fix deleted primary bitstreams from bundle
paulo-graca Oct 19, 2023
7ab1d39
add bundle remove authorization
paulo-graca Oct 19, 2023
6b35f9e
adding missing bundle REMOVE authorization
paulo-graca Oct 19, 2023
55eba18
add missing head style check
paulo-graca Oct 19, 2023
09d5f6f
fix style errors
paulo-graca Oct 19, 2023
024c475
new testDeleteBitstreamAndUnsetPrimaryBitstreamID test for primary bi…
paulo-graca Oct 30, 2023
41640bb
new testDeleteBitstreamAndUnsetPrimaryBitstreamID test for primary bi…
paulo-graca Oct 30, 2023
68e8894
new testDeleteBitstreamAndUnsetPrimaryBitstreamID remove unnecessary …
paulo-graca Oct 30, 2023
412d62a
make comments more clear to understand
paulo-graca Oct 30, 2023
c601ac3
typo
paulo-graca Oct 30, 2023
1ad9a09
Merge pull request #9160 from DSpace/backport-9106-to-dspace-7_x
alanorth Oct 31, 2023
8aad365
Add basic pagination to /groups/[uuid]/epersons endpoint
tdonohue Sep 14, 2023
8b748af
Bug fix. Only use pageSize and offset if >0
tdonohue Sep 14, 2023
a4db6d3
Add missing pagination test for /groups/[uuid]/epersons
tdonohue Sep 14, 2023
22fb450
Add pagination to /groups/[uuid]/subgroups endpoint, along with tests
tdonohue Sep 15, 2023
e48b216
Add basic unit test for new EpersonService methods
tdonohue Sep 15, 2023
7aca4df
Minor unit test fix. Use isEqualCollection to compare list with Hiber…
tdonohue Sep 18, 2023
8b1a0c1
Add countAllMembers() with tests. Update tests to use try/catch
tdonohue Sep 18, 2023
a723018
Replace several usages of allMembers() with count methods to avoid pe…
tdonohue Sep 18, 2023
3caa8b2
Fix bug in logic for determining whether a workflow group will be lef…
tdonohue Sep 20, 2023
f600316
Use join instead of subquery as join seems slightly faster.
tdonohue Oct 6, 2023
6e63e63
Address feedback. Initialize HashSet sizes to avoid resizing. Correct…
tdonohue Nov 1, 2023
f8f5471
Merge pull request #9166 from DSpace/backport-9078-to-dspace-7_x
tdonohue Nov 2, 2023
686747b
Allow users with write permission to view hidden metadata
toniprieto Sep 27, 2023
40bb949
Test modification: allow users with write rights to see hidden metadata
toniprieto Oct 13, 2023
42959d5
Add test to check that user with read rights can see hidden metadata
toniprieto Oct 13, 2023
551c84d
Verify optional message is not missing or a literal "null" value
tdonohue Oct 20, 2023
52e965b
Merge pull request #9167 from DSpace/backport-9126-to-dspace-7_x
tdonohue Nov 2, 2023
3ded3ac
Merge pull request #9084 from TexasDigitalLibrary/DS-4414-7_x
tdonohue Nov 2, 2023
9624347
Merge pull request #9168 from DSpace/backport-9136-to-dspace-7_x
tdonohue Nov 2, 2023
e6fa537
Change the database mode to READ_ONLY during the indexing by discover…
toniprieto Jul 26, 2023
b194e9c
Add functions to do a manual flush of the db session and call flush b…
toniprieto Jul 28, 2023
1b0e826
Flush database changes after switching to READONLY mode
toniprieto Oct 13, 2023
ddbba2d
Add test to check retrieving of policies after changing mode to READ_…
toniprieto Oct 13, 2023
6c211ac
Change class name to ContextIT and correct a test
toniprieto Oct 27, 2023
194a3e5
Merge pull request #9169 from DSpace/backport-8980-to-dspace-7_x
tdonohue Nov 3, 2023
38c81b9
dspace/config: update spider agent list
alanorth Oct 30, 2023
a5e4233
Merge pull request #9170 from DSpace/backport-9157-to-dspace-7_x
tdonohue Nov 6, 2023
ca624e7
removed options to ping search engines when generating sitemaps
nwoodward Nov 2, 2023
101b3a2
Merge pull request #9173 from DSpace/backport-9165-to-dspace-7_x
alanorth Nov 6, 2023
c1a48e5
XmlWorkflowCuratorServiceImpl: add check to queue task if configured;…
amgciadev Sep 15, 2023
843828d
Merge pull request #9182 from tdonohue/port_9076_to_dspace-7_x
tdonohue Nov 8, 2023
0172cf6
Return both user and operational LDAP attributes
wwuck Oct 26, 2023
5601392
Merge pull request #9183 from DSpace/backport-9148-to-dspace-7_x
tdonohue Nov 8, 2023
4b29573
[DURACOM-200] improvement of checker script
Nov 8, 2023
adf6445
108055: isClosed method should use xml configuration
Nov 8, 2023
a6046e0
Merge pull request #9186 from DSpace/backport-9179-to-dspace-7_x
alanorth Nov 9, 2023
68ab431
Merge pull request #9187 from DSpace/backport-9181-to-dspace-7_x
alanorth Nov 9, 2023
ec972ea
[DURACOM-192] Authentication Method related special groups are put in…
LucaGiamminonni Oct 17, 2023
911a7a3
[DURACOM-192] Added test
LucaGiamminonni Oct 18, 2023
fd13ee7
107891: Cache administrator group
Oct 27, 2023
d301ead
Merge pull request #9188 from DSpace/backport-9130-to-dspace-7_x
tdonohue Nov 9, 2023
adde7b7
Merge pull request #9189 from DSpace/backport-9161-to-dspace-7_x
tdonohue Nov 9, 2023
c9abeac
DURACOM-199 improved test to show bug related to restricted content
abollini Nov 7, 2023
154d488
DURACOM-199 fix sitemap generator for restricted content and improve …
abollini Nov 7, 2023
be52c85
Merge pull request #9193 from DSpace/backport-9175-to-dspace-7_x
tdonohue Nov 10, 2023
417a270
[Port dspace-7_x] Event consumer for submission config reloading when…
dspace-bot Nov 10, 2023
7df4a2b
Add isNotMemberOf for groups, including unit and integration tests
tdonohue Oct 5, 2023
887c7c4
Implement searchNonMembers for EPersonService. Add tests to prove it …
tdonohue Oct 11, 2023
b65ddc3
Add /epersons/search/isNotMemberOf endpoint to REST API along with in…
tdonohue Oct 12, 2023
c2fd617
Bug fix to EPersonDAOImpl. Correctly determine if excluded group nee…
tdonohue Oct 17, 2023
6edf793
Merge pull request #9197 from DSpace/backport-9125-to-dspace-7_x
tdonohue Nov 10, 2023
6b99584
Updated IIIF Controller IT to text bitstream and bundle exclusions
mspalti Nov 9, 2023
74733ab
Simplified the process of fixing the tests after adding new sidebar f…
alexandrevryghem Nov 1, 2023
dccd7a0
Merge pull request #9198 from DSpace/backport-9184-to-dspace-7_x
tdonohue Nov 13, 2023
a25710a
Merge pull request #9199 from DSpace/backport-9163-to-dspace-7_x
tdonohue Nov 13, 2023
e7786f4
107671: Expose the handle.canonical.prefix to the frontend
alexandrevryghem Oct 31, 2023
a7f106d
Remove line breaks from default.license because they are being render…
alexandrevryghem Oct 31, 2023
a3501c6
Merge pull request #9200 from DSpace/backport-9162-to-dspace-7_x
tdonohue Nov 13, 2023
64d30e6
[Port dspace-7_x] subscription email: do not send email if nothing ha…
dspace-bot Nov 14, 2023
8ad5bc1
[maven-release-plugin] prepare release dspace-7.6.1
tdonohue Nov 15, 2023
d056622
merged changes from dspace7.6.1
milanmajchrak Jan 11, 2024
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
  •  
  •  
  •  
7 changes: 0 additions & 7 deletions .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,6 @@
# Can be validated via instructions at:
# https://docs.codecov.io/docs/codecov-yaml#validate-your-repository-yaml

# Tell Codecov not to send a coverage notification until (at least) 2 builds are completed
# Since we run Unit & Integration tests in parallel, this lets Codecov know that coverage
# needs to be merged across those builds
codecov:
notify:
after_n_builds: 2

# Settings related to code coverage analysis
coverage:
status:
Expand Down
1 change: 0 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,5 @@ dspace/modules/*/target/
Dockerfile.*
dspace/src/main/docker/dspace-postgres-pgcrypto
dspace/src/main/docker/dspace-postgres-pgcrypto-curl
dspace/src/main/docker/solr
dspace/src/main/docker/README.md
dspace/src/main/docker-compose/
4 changes: 4 additions & 0 deletions .github/disabled-workflows/issue_opened.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ jobs:
# Only add to project board if issue is flagged as "needs triage" or has no labels
# NOTE: By default we flag new issues as "needs triage" in our issue template
if: (contains(github.event.issue.labels.*.name, 'needs triage') || join(github.event.issue.labels.*.name) == '')
<<<<<<< HEAD:.github/disabled-workflows/issue_opened.yml
uses: actions/[email protected]
=======
uses: actions/[email protected]
>>>>>>> dspace-7.6.1:.github/workflows/issue_opened.yml
# Note, the authentication token below is an ORG level Secret.
# It must be created/recreated manually via a personal access token with admin:org, project, public_repo permissions
# See: https://docs.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token#permissions-for-the-github_token
Expand Down
26 changes: 0 additions & 26 deletions .github/disabled-workflows/pull_request_opened.yml

This file was deleted.

31 changes: 31 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<<<<<<< HEAD
| Phases | MP | MM | MB | MR | JM | Total |
|-----------------|----:|----:|----:|-----:|-----:|-------:|
| ETA | 0 | 0 | 0 | 0 | 0 | 0 |
Expand All @@ -13,3 +14,33 @@
(Write here, if there is needed describe some specific problem. Erase it, when it is not needed.)
## Problems
(Write here, if some unexpected problems occur during solving issues. Erase it, when it is not needed.)
=======
## References
_Add references/links to any related issues or PRs. These may include:_
* Fixes #`issue-number` (if this fixes an issue ticket)
* Related to DSpace/RestContract#`pr-number` (if a corresponding REST Contract PR exists)

## Description
Short summary of changes (1-2 sentences).

## Instructions for Reviewers
Please add a more detailed description of the changes made by your PR. At a minimum, providing a bulleted list of changes in your PR is helpful to reviewers.

List of changes in this PR:
* First, ...
* Second, ...

**Include guidance for how to test or review your PR.** This may include: steps to reproduce a bug, screenshots or description of a new feature, or reasons behind specific changes.

## Checklist
_This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!_

- [ ] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & integration tests). Exceptions may be made if previously agreed upon.
- [ ] My PR passes Checkstyle validation based on the [Code Style Guide](https://wiki.lyrasis.org/display/DSPACE/Code+Style+Guide).
- [ ] My PR includes Javadoc for _all new (or modified) public methods and classes_. It also includes Javadoc for large or complex private methods.
- [ ] My PR passes all tests and includes new/updated Unit or Integration Tests based on the [Code Testing Guide](https://wiki.lyrasis.org/display/DSPACE/Code+Testing+Guide).
- [ ] If my PR includes new libraries/dependencies (in any `pom.xml`), I've made sure their licenses align with the [DSpace BSD License](https://github.com/DSpace/DSpace/blob/main/LICENSE) based on the [Licensing of Contributions](https://wiki.lyrasis.org/display/DSPACE/Code+Contribution+Guidelines#CodeContributionGuidelines-LicensingofContributions) documentation.
- [ ] If my PR modifies REST API endpoints, I've opened a separate [REST Contract](https://github.com/DSpace/RestContract/blob/main/README.md) PR related to this change.
- [ ] If my PR includes new configurations, I've provided basic technical documentation in the PR itself.
- [ ] If my PR fixes an issue ticket, I've [linked them together](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue).
>>>>>>> dspace-7.6.1
42 changes: 41 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ on:
permissions:
contents: read # to fetch code (actions/checkout)

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
tests:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -83,8 +86,45 @@ jobs:
name: ${{ matrix.type }} results
path: ${{ matrix.resultsdir }}

# https://github.com/codecov/codecov-action
# 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
with:
name: ${{ matrix.type }} coverage report
path: 'dspace/target/site/jacoco-aggregate/jacoco.xml'
retention-days: 14

# Codecov upload is a separate job in order to allow us to restart this separate from the entire build/test
# job above. This is necessary because Codecov uploads seem to randomly fail at times.
# See https://community.codecov.com/t/upload-issues-unable-to-locate-build-via-github-actions-api/3954
codecov:
# Must run after 'tests' job above
needs: tests
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

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

# 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
<<<<<<< HEAD
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos
=======
uses: Wandalen/[email protected]
with:
action: codecov/codecov-action@v3
# Try upload 5 times max
attempt_limit: 5
# Run again in 30 seconds
attempt_delay: 30000
>>>>>>> dspace-7.6.1
13 changes: 13 additions & 0 deletions .github/workflows/codescan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,25 @@
# because CodeQL requires a fresh build with all tests *disabled*.
name: "Code Scanning"

<<<<<<< HEAD
# Run this code scan for all pushes / PRs to main branch. Also run once a week.
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
=======
# Run this code scan for all pushes / PRs to main or maintenance branches. Also run once a week.
on:
push:
branches:
- main
- 'dspace-**'
pull_request:
branches:
- main
- 'dspace-**'
>>>>>>> dspace-7.6.1
# Don't run if PR is only updating static documentation
paths-ignore:
- '**/*.md'
Expand Down
Loading
Loading