Skip to content

Merge frontend dspace 8.3 into UoEMainLibrary-dspace-8_x - #8

Merged
dspeed2 merged 1643 commits into
UoEMainLibrary-dspace-8_xfrom
DS-test-8.3-merge-into-uoemainlibrary-dspace8x
Mar 16, 2026
Merged

dspeed2 merged 1643 commits into
UoEMainLibrary-dspace-8_xfrom
DS-test-8.3-merge-into-uoemainlibrary-dspace8x

Conversation

@dspeed2

@dspeed2 dspeed2 commented Mar 16, 2026

Copy link
Copy Markdown
Collaborator

Merge frontend dspace 8.3 into UoEMainLibrary-dspace-8_x

tdonohue and others added 30 commits May 28, 2025 16:10
…pace-8_x/types/lodash-4.17.17

Bump @types/lodash from 4.17.16 to 4.17.17
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.16.0 to 2.17.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](apostrophecms/sanitize-html@2.16.0...2.17.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-version: 2.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…pace-7_x/babel/runtime-7.27.3

Bump @babel/runtime from 7.27.1 to 7.27.3
…pace-8_x/babel/runtime-7.27.3

Bump @babel/runtime from 7.27.1 to 7.27.3
(cherry picked from commit f12fae3)
(cherry picked from commit 4ca1edf)
…pace-8_x/zone.js-0.15.1

Bump zone.js from 0.15.0 to 0.15.1
…pace-7_x/testing-ff22ddd0c9

Bump ng-mocks from 14.13.4 to 14.13.5 in the testing group
…pace-8_x/testing-ff22ddd0c9

Bump ng-mocks from 14.13.4 to 14.13.5 in the testing group
Also fixed minor issue in MetadataService, but this doesn't cause any issues in the current code

(cherry picked from commit 446280b)
[Port dspace-8_x] Made AdminSearchPageComponent themeable
[Port dspace-7_x] Made AdminSearchPageComponent themeable
[Port dspace-7_x] German translation improvements in cookie consent dialog
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.3 to 7.27.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.3 to 8.5.4
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.3...8.5.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.3 to 8.5.4
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.3...8.5.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.3 to 7.27.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…heme

- Replaced the menubar role from the parent of all the header buttons like lang switch, auth menu & help toggle with toolbar
- Replaced the remaining `<a>` buttons in the header with `<button>` to make them expandable with space
- Fixed accessibility issues flagged by axe DevTools in the user menu dropdown
…heme

- Replaced the menubar role from the parent of all the header buttons like lang switch, auth menu & help toggle with toolbar
- Replaced the remaining `<a>` buttons in the header with `<button>` to make them expandable with space
- Fixed accessibility issues flagged by axe DevTools in the user menu dropdown
…pace-8_x/babel/runtime-7.27.4

Bump @babel/runtime from 7.27.3 to 7.27.4
…pace-7_x/babel/runtime-7.27.4

Bump @babel/runtime from 7.27.3 to 7.27.4
…pace-8_x/postcss-3f4fa9ea8d

Bump postcss from 8.5.3 to 8.5.4 in the postcss group
…pace-7_x/postcss-3f4fa9ea8d

Bump postcss from 8.5.3 to 8.5.4 in the postcss group
This is a peer dependency of Angular so we should keep it in sync
to avoid dependency conflicts. DSpace 8.x uses Angular 17.x so we
can pin the same version.

See: https://github.com/angular/angular/blob/17.3.x/packages/core/package.json
…pace-7_x/sanitize-html-2.17.0

Bump sanitize-html from 2.16.0 to 2.17.0
dependabot Bot and others added 27 commits December 1, 2025 05:47
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.21
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
[Port dspace-8_x] Add route guard to prevent access to register page for authenticated users
…n-contribute-8_x

[Port dspace-8_x] Fix DSpace#4241 language selection
Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.31 to 5.1.32.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](omrilotan/isbot@v5.1.31...v5.1.32)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the testing group with 2 updates: [axe-core](https://github.com/dequelabs/axe-core) and [ng-mocks](https://github.com/help-me-mom/ng-mocks).


Updates `axe-core` from 4.10.3 to 4.11.0
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/develop/CHANGELOG.md)
- [Commits](dequelabs/axe-core@v4.10.3...v4.11.0)

Updates `ng-mocks` from 14.13.5 to 14.14.0
- [Release notes](https://github.com/help-me-mom/ng-mocks/releases)
- [Changelog](https://github.com/help-me-mom/ng-mocks/blob/master/CHANGELOG.md)
- [Commits](help-me-mom/ng-mocks@v14.13.5...v14.14.0)

---
updated-dependencies:
- dependency-name: axe-core
  dependency-version: 4.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: ng-mocks
  dependency-version: 14.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
…pace-8_x/types/lodash-4.17.21

Bump @types/lodash from 4.17.20 to 4.17.21
…pace-8_x/isbot-5.1.32

Bump isbot from 5.1.31 to 5.1.32
…pace-8_x/axios-1.13.2

Bump axios from 1.13.1 to 1.13.2
…pace-8_x/testing-7f5d5084ca

Bump the testing group with 2 updates
…pace-8_x/csstype-3.2.3

Bump csstype from 3.1.3 to 3.2.3
…pace-8_x/core-js-3.47.0

Bump core-js from 3.46.0 to 3.47.0
…pace-8_x/sass-5c01766afc

Bump sass from 1.93.3 to 1.94.0 in the sass group
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…rn/vite-5.4.21

Bump vite from 5.4.19 to 5.4.21
…rn/node-forge-1.3.2

Bump node-forge from 1.3.1 to 1.3.2
)

* Refactored code to pass down whether they are injected in the code through an innerHTML attribute or not to properly escape them

* 134319: Renamed injectedAsHTML to escapeHTML

* 134380: added escapeMetadataHTML as an input on ThemedItemDetailPreviewFieldComponent

* 134380: fixed abstract and date field not being escaped

* 134380: reverted unrelated change

---------

Co-authored-by: Alexandre Vryghem <alexandre@atmire.com>
[Port dspace-8_x] Add the missing ADD policy action to the resource policy form
* Fix uk lang file

(cherry picked from commit 3abc497)

* Update uk.json5

(cherry picked from commit 7cbe529)

---------

Co-authored-by: Olexandr Shaposhnyk <118913884+oshaposhnyk@users.noreply.github.com>
Sync all i18n files with en.json5 for v8.3 release
…ace8x

# Conflicts:
#	package.json
#	src/app/entity-groups/research-entities/metadata-representations/person/person-item-metadata-list-element.component.html
#	src/app/shared/comcol/comcol-page-browse-by/comcol-page-browse-by.component.ts
#	src/app/shared/dso-selector/modal-wrappers/create-community-parent-selector/create-community-parent-selector.component.ts
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-option/search-facet-option.component.html
#	src/assets/i18n/ar.json5
#	src/assets/i18n/bn.json5
#	src/assets/i18n/ca.json5
#	src/assets/i18n/cs.json5
#	src/assets/i18n/de.json5
#	src/assets/i18n/el.json5
#	src/assets/i18n/en.json5
#	src/assets/i18n/es.json5
#	src/assets/i18n/fi.json5
#	src/assets/i18n/fr.json5
#	src/assets/i18n/gd.json5
#	src/assets/i18n/hi.json5
#	src/assets/i18n/hu.json5
#	src/assets/i18n/it.json5
#	src/assets/i18n/ja.json5
#	src/assets/i18n/kk.json5
#	src/assets/i18n/lv.json5
#	src/assets/i18n/nl.json5
#	src/assets/i18n/pl.json5
#	src/assets/i18n/pt-BR.json5
#	src/assets/i18n/pt-PT.json5
#	src/assets/i18n/sr-cyr.json5
#	src/assets/i18n/sr-lat.json5
#	src/assets/i18n/sv.json5
#	src/assets/i18n/sw.json5
#	src/assets/i18n/tr.json5
#	src/assets/i18n/uk.json5
#	src/assets/i18n/vi.json5
#	src/themes/custom/app/shared/dso-selector/modal-wrappers/create-community-parent-selector/create-community-parent-selector.component.ts
#	yarn.lock
@dspeed2
dspeed2 requested a review from ianthe March 16, 2026 13:14
@dspeed2
dspeed2 merged commit 1872895 into UoEMainLibrary-dspace-8_x Mar 16, 2026
4 of 8 checks passed
dspeed2 added a commit to UoEMainLibrary/dspace-aura-angular that referenced this pull request Sep 22, 2026
* Bump node-forge from 1.3.1 to 1.3.2

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eazy-logger from 4.0.1 to 4.1.0

Bumps [eazy-logger](https://github.com/shakyshane/easy-logger) from 4.0.1 to 4.1.0.
- [Commits](https://github.com/shakyshane/easy-logger/compare/v4.0.1...v4.1.0)

---
updated-dependencies:
- dependency-name: eazy-logger
  dependency-version: 4.1.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump vite from 5.4.19 to 5.4.21

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump node-forge from 1.3.1 to 1.3.2

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* 134380: fixed abstract and date field not being escaped

* [Port dspace-8_x] Escape html tags in innerHTML #4737 (#4882)

* Refactored code to pass down whether they are injected in the code through an innerHTML attribute or not to properly escape them

* 134319: Renamed injectedAsHTML to escapeHTML

* 134380: added escapeMetadataHTML as an input on ThemedItemDetailPreviewFieldComponent

* 134380: fixed abstract and date field not being escaped

* 134380: reverted unrelated change

---------

Co-authored-by: Alexandre Vryghem <alexandre@atmire.com>

* Include the missing ADD policy action in the resource policy form

(cherry picked from commit 213e6426a99bd3d99944c9abd3c7e72e89ab0b9d)

* Include the missing ADD policy action in the resource policy form

(cherry picked from commit 213e6426a99bd3d99944c9abd3c7e72e89ab0b9d)

* [Port dspace-8_x] Fix uk lang file (#4943)

* Fix uk lang file

(cherry picked from commit 3abc497ec28c21aad654a43dac8b7ef4d6d176ed)

* Update uk.json5

(cherry picked from commit 7cbe5296c9231a4b39026df4c53c81d375be9b51)

---------

Co-authored-by: Olexandr Shaposhnyk <118913884+oshaposhnyk@users.noreply.github.com>

* [Port dspace-7_x] Fix uk lang file (#4942)

* Fix uk lang file

(cherry picked from commit 3abc497ec28c21aad654a43dac8b7ef4d6d176ed)

* Update uk.json5

(cherry picked from commit 7cbe5296c9231a4b39026df4c53c81d375be9b51)

---------

Co-authored-by: Olexandr Shaposhnyk <118913884+oshaposhnyk@users.noreply.github.com>

* Sync all i18n files with en.json5 for v7.6.6

* Sync all i18n files with en.json5 for v8.3

* Update version tag for release

* Update version tag for release

* Update version tag for development of next release

* Bump express from 4.21.2 to 4.22.1

Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 4.22.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v4.22.1)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 4.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix docker network inconsistencies in compose files

* Minor cleanup to production Dockerfile. Update to Node v22. Add inline comments. Use Dockerfile best practices for ENTRYPOINT vs CMD.

* Minor cleanup to Dockerfile. Update to Node v22. Create a staged build. Use best practices for ENTRYPOINT vs CMD

* Update production docker compose scripts to correct SSR configuration. This allows production mode to fully work again.

* Remove unnecessary tty/stdin_open settings from several Docker Compose files.

* Enable automatic reloading by mounting local 'src' directory and passing the `--poll` flag to serve command.

* Update compose scripts based on backend changes in https://github.com/DSpace/DSpace/pull/11146

* Enhance README to better describe image differences

* Add basic Docker deployment tests in GitHub actions to verify that Docker images/scripts are working properly.

* DURACOM-424 Updated labels from "Allarme di sistema" to "Messaggio di servizio"

(cherry picked from commit a469ee2f192cd7865c5727e9db0d7c1af48392f5)

* Default the backend image to always be pulled from docker.io

(cherry picked from commit 36bf6a6e4b9eba28d4fda718fddd83a871368561)

* Make sure authentication methods are retrieved if token is invalid but not expired (#4663)

* 132284: Add paginated vocabulary search with ‘Show previous/next results’ controls in hierarchical browse

(cherry picked from commit a201d2f3b3b7395a1e4c5643fb0a86b72a5b150e)

* 132284: Reset pagination button state when navigating away from the subject category page

(cherry picked from commit 231da9c2c50f9043a1f5090833aa8429b7d71db2)
(cherry picked from commit f007a25dedb02d2e893a090a8057b6d812a4daae)

* 132284: Reset pagination on reset

(cherry picked from commit 9aacba60b4c296b9b0e9561d4d15b83d006193d1)
(cherry picked from commit 8fb9d83842ffe056df5560cdbdc8abe2c7f874f1)

* 134983: new funnel icon in search scope

* Added directive in robots.txt

(cherry picked from commit 9b03e82a144c0365732139bfce71039b6ec31f21)

* Fix PM2 cluster mode ECONNREFUSED errors

Node.js 17+ changed DNS resolution to prefer IPv6 over IPv4. When running
in PM2 cluster mode, this causes "ECONNREFUSED ::1:8080" errors if the
backend only listens on IPv4 (127.0.0.1).

This fix sets dns.setDefaultResultOrder('ipv4first') at the very start
of the SSR bootstrap to ensure localhost resolves to IPv4.

See: https://github.com/nodejs/node/issues/40537

🤖 Generated with [Claude Code](https://claude.ai/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Fix ESLint errors in main.server.ts

- Change from namespace import to named import (import/no-namespace)
- Move DNS configuration after all imports (import/first)
- Fix import ordering (simple-import-sort/imports)

All linting errors resolved. No functional changes to the DNS fix.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Move DNS fix comment inline next to setDefaultResultOrder call

Address PR feedback: remove file header comment and place the
explanatory comment directly next to the code it documents.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Bump @babel/runtime from 7.28.4 to 7.28.6

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.28.4 to 7.28.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.28.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump lodash and @types/lodash

Bumps [lodash](https://github.com/lodash/lodash) and [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash). These dependencies needed to be updated together.

Updates `lodash` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

Updates `@types/lodash` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: "@types/lodash"
  dependency-version: 4.17.23
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* backport DSpace 8: Improve community list e2e tests

* Implement authorization query methods in item/colection/community data service

* Adapt DSO selectors to use new authorization methods

* Fix required permissions for edit-collection-selector and edit-community-selector to require admin privileges

* Add missing NgIf and NgFor imports to AuthorizedItemSelectorComponent

* Fix typo in license disclaimer text

(cherry picked from commit 70a689f1349e4be68eb92a672a070a427dd55fdc)

* Fix typos in en.json5 localizations

Corrected typos in accessibility and process error messages.

(cherry picked from commit bd5dda4e043767a555c603bfb8ebe52e4e479300)

* Fix typos and improve translations in de.json5

(cherry picked from commit ab2fd5a79ac35e0c9389eda1ef16da2ae6b5e550)

* chore: update Cypress section in README.md

- In 7.6.0, ./cypress/integration/ dir was renamed to ./cypress/e2e/
- Related PR: DSpace/dspace-angular#2127

(cherry picked from commit 359d355c852e6f333a54009184826be84865b9ae)

* Bump isbot from 5.1.32 to 5.1.35

Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.32 to 5.1.35.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/commits)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump Wandalen/wretry.action from 1.3.0 to 3.8.0

Bumps [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) from 1.3.0 to 3.8.0.
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v1.3.0...v3.8.0)

---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
  dependency-version: 3.8.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump korthout/backport-action from 2 to 4

Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 2 to 4.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v2...v4)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump toshimaru/auto-author-assign from 2.1.0 to 3.0.1

Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 2.1.0 to 3.0.1.
- [Release notes](https://github.com/toshimaru/auto-author-assign/releases)
- [Changelog](https://github.com/toshimaru/auto-author-assign/blob/main/CHANGELOG.md)
- [Commits](https://github.com/toshimaru/auto-author-assign/compare/v2.1.0...v3.0.1)

---
updated-dependencies:
- dependency-name: toshimaru/auto-author-assign
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump github/codeql-action from 3 to 4

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/add-to-project from 1.0.0 to 1.0.2

Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 1.0.0 to 1.0.2.
- [Release notes](https://github.com/actions/add-to-project/releases)
- [Commits](https://github.com/actions/add-to-project/compare/v1.0.0...v1.0.2)

---
updated-dependencies:
- dependency-name: actions/add-to-project
  dependency-version: 1.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.94.2 to 1.97.1 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.94.2 to 1.97.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.94.2...1.97.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.97.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the testing group across 1 directory with 2 updates

Bumps the testing group with 2 updates in the / directory: [axe-core](https://github.com/dequelabs/axe-core) and [ng-mocks](https://github.com/help-me-mom/ng-mocks).


Updates `axe-core` from 4.11.0 to 4.11.1
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/dequelabs/axe-core/compare/v4.11.0...v4.11.1)

Updates `ng-mocks` from 14.14.0 to 14.15.0
- [Release notes](https://github.com/help-me-mom/ng-mocks/releases)
- [Changelog](https://github.com/help-me-mom/ng-mocks/blob/master/CHANGELOG.md)
- [Commits](https://github.com/help-me-mom/ng-mocks/compare/v14.14.0...v14.15.0)

---
updated-dependencies:
- dependency-name: axe-core
  dependency-version: 4.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: ng-mocks
  dependency-version: 14.15.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: distortion of community/collection logo

(cherry picked from commit d6f5480aa8dd273fcdef304cd97cbaeea867dd53)

* 132007: Prevent error from being thrown when you try to remove an already removed filter

(cherry picked from commit 2f051276ce6c7a6d466001cb2a6a01cbd7ec8b4b)

* Add dont-break-out class to file section metadata table to prevent content overflow and alignment issues

* Bump axios from 1.13.2 to 1.13.5

Bumps [axios](https://github.com/axios/axios) from 1.13.2 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.13.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the eslint group with 2 updates

Bumps the eslint group with 2 updates: [eslint-plugin-import-newlines](https://github.com/SeinopSys/eslint-plugin-import-newlines) and [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc).


Updates `eslint-plugin-import-newlines` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/SeinopSys/eslint-plugin-import-newlines/releases)
- [Commits](https://github.com/SeinopSys/eslint-plugin-import-newlines/compare/v1.4.0...v1.4.1)

Updates `eslint-plugin-jsonc` from 2.21.0 to 2.21.1
- [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.21.0...v2.21.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-import-newlines
  dependency-version: 1.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: eslint-plugin-jsonc
  dependency-version: 2.21.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/download-artifact from 4 to 8

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/upload-artifact from 4 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/cache from 4 to 5

Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @types/lodash from 4.17.23 to 4.17.24

Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.23 to 4.17.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump actions/checkout from 4 to 6

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix current parent order when creating subcommunity

(cherry picked from commit 2edfc0d6ae84351d84c537265330c82b0d59b5b0)

* Update all Docker Compose scripts to allow for environment variable overrides from the shell. If override is not provided, the existing default value is still used.

* Ensure we are no longer using/trusting "Host" HTTP Header. Require setting existing environment.ui.baseUrl. Replace ServerHardRedirectService.getCurrentOrigin() with getBaseUrl() to read this setting.

* Update Docker Compose production script to specify UI's baseUrl as localhost:4000. Override that default in several GitHub CI tasks as 127.0.0.1:4000 is required there.

* Fix issue where ui.baseUrl cannot be overridden in environment variables because it's not listed in default-app-config.ts

* Merge frontend dspace 8.3 into UoEMainLibrary-dspace-8_x (#8)

* Bump sanitize-html from 2.16.0 to 2.17.0

Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.16.0 to 2.17.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.16.0...2.17.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-version: 2.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* minor translation improvement: use plural in German translation

(cherry picked from commit 027a5ec5f0cc39ed857da2297183507ad5c21bb6)

* added German translations

(cherry picked from commit f12fae3865c4f9053fa27bbce3df0e0c58f4f0cf)

* added german translations

(cherry picked from commit 4ca1edfc633dba35c8043d2c124a2afe0ee96994)

* Fixed search facet deadlock

Also fixed minor issue in MetadataService, but this doesn't cause any issues in the current code

(cherry picked from commit 446280b59a65c8c0ce24a796ffd14b5eef6eafd0)

* fix theming for DS8

* Bump @babel/runtime from 7.27.3 to 7.27.4

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.3 to 7.27.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postcss from 8.5.3 to 8.5.4 in the postcss group

Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.3 to 8.5.4
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.3...8.5.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postcss from 8.5.3 to 8.5.4 in the postcss group

Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.3 to 8.5.4
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.3...8.5.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @babel/runtime from 7.27.3 to 7.27.4

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.3 to 7.27.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* 129964: Fixed the header role structure being invalid in the custom theme

- Replaced the menubar role from the parent of all the header buttons like lang switch, auth menu & help toggle with toolbar
- Replaced the remaining `<a>` buttons in the header with `<button>` to make them expandable with space
- Fixed accessibility issues flagged by axe DevTools in the user menu dropdown

* 129964: Fixed the header role structure being invalid in the custom theme

- Replaced the menubar role from the parent of all the header buttons like lang switch, auth menu & help toggle with toolbar
- Replaced the remaining `<a>` buttons in the header with `<button>` to make them expandable with space
- Fixed accessibility issues flagged by axe DevTools in the user menu dropdown

* Pin zone.js dependency to ~0.14.0

This is a peer dependency of Angular so we should keep it in sync
to avoid dependency conflicts. DSpace 8.x uses Angular 17.x so we
can pin the same version.

See: https://github.com/angular/angular/blob/17.3.x/packages/core/package.json

* fix typo in German translation of bitstream.edit.form.description.hint

(cherry picked from commit c72af8edb5646a87f32379b2e086961893bd721a)

* fix typo in German translation of bitstream.edit.form.description.hint

(cherry picked from commit c72af8edb5646a87f32379b2e086961893bd721a)

* Bump sass from 1.89.0 to 1.89.1 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.0 to 1.89.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.0...1.89.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.89.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.89.0 to 1.89.1 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.0 to 1.89.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.0...1.89.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.89.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* make the default tab for browsing communities and collections configurable

* lint fixes

* 117287: Fixed various layout issues

- The unthemed home news didn't stick to the header like the dspace theme
- Impersonate user button has additional margin
- Submission form loading icon is not translatable
- Create resource policy page doesn't have the correct heading

(cherry picked from commit 56e45a9f08f15124c4226a48db014b4b150cc24e)

* Bump @babel/runtime from 7.27.4 to 7.27.6

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.4 to 7.27.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @babel/runtime from 7.27.4 to 7.27.6

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.4 to 7.27.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [DURACOM-291] back porting of fix submission section visibility in order to rely on the configured section scope

* Resolve field instance models using index when filtering errors

(cherry picked from commit d218e22944eec56d50fee34d772952d41da748cd)

* Resolve field instance models using index when filtering errors

(cherry picked from commit d218e22944eec56d50fee34d772952d41da748cd)

* Bump postcss from 8.5.4 to 8.5.5 in the postcss group

Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.4 to 8.5.5
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.4...8.5.5)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postcss from 8.5.4 to 8.5.5 in the postcss group

Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.4 to 8.5.5
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.4...8.5.5)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.89.1 to 1.89.2 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.1 to 1.89.2
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.1...1.89.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.89.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump axios from 1.9.0 to 1.10.0

Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump axios from 1.9.0 to 1.10.0

Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* 122464: Fixed a memory leak when initComponentInstance is called multiple times

(cherry picked from commit 62f15668b66632a81dadbb8304a8fc66d641ab9a)

* 117287: Fixed various layout issues

- The unthemed home news didn't stick to the header like the dspace theme
- Impersonate user button has additional margin
- Submission form loading icon is not translatable
- Create resource policy page doesn't have the correct heading

(cherry picked from commit 56e45a9f08f15124c4226a48db014b4b150cc24e)

* Bump postcss from 8.5.5 to 8.5.6 in the postcss group

Bumps the postcss group with 1 update: [postcss](https://github.com/postcss/postcss).


Updates `postcss` from 8.5.5 to 8.5.6
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.5...8.5.6)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postcss from 8.5.5 to 8.5.6 in the postcss group

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: postcss
...

Signed-off-by: dependabot[bot] <support@github.com>

* 119602: Align accessibility link with other footer links

* 119602: Open tooltip to left of info icon

* 119602: Port disabling of cookie popup from main

* 119602: Align accessibility link with other footer links

* 119602: Open tooltip to left of info icon

* 119602: Port disabling of cookie popup from main

# Conflicts:
#	src/app/footer/footer.component.spec.ts
#	src/app/footer/footer.component.ts
#	src/config/default-app-config.ts
#	src/config/info-config.interface.ts
#	src/environments/environment.test.ts

* 119602: Fix SSR error by making klaroService optional

KlaroService handles cookies which are not applicable during SSR. By
making the service optional, and handling the case when it is not
available, SSR can do its work without throwing NullInjectorErrors.

* 119602: Fix SSR error by making klaroService optional

KlaroService handles cookies which are not applicable during SSR. By
making the service optional, and handling the case when it is not
available, SSR can do its work without throwing NullInjectorErrors.

* 119612: UI warning that only first part of configured items will be exported

(cherry picked from commit b69b21af6c558f2fa4f2f694d3f2cb713ea625a6)

* 119612: Check if a warning should be shown on changes to the total elements of the search, default to 500 if no value for the configuration property was returned

(cherry picked from commit e1b773c097289500de32ced24eeb1e8f2c0d25e9)

* 119612: aria-label to also include warning message if applicable

(cherry picked from commit 8eaff7873761d8ef5c34af98780f28c16c374700)

* 119612: fix spec test

(cherry picked from commit 6232d4e9cf89b4fe42b7a975d6ac7d2050908fd4)

* 119612: UI warning that only first part of configured items will be exported

(cherry picked from commit b69b21af6c558f2fa4f2f694d3f2cb713ea625a6)

* 119612: Check if a warning should be shown on changes to the total elements of the search, default to 500 if no value for the configuration property was returned

(cherry picked from commit e1b773c097289500de32ced24eeb1e8f2c0d25e9)

* 119612: aria-label to also include warning message if applicable

(cherry picked from commit 8eaff7873761d8ef5c34af98780f28c16c374700)

* 119612: fix spec test

(cherry picked from commit 6232d4e9cf89b4fe42b7a975d6ac7d2050908fd4)

* Bump @types/lodash from 4.17.17 to 4.17.20

Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.17 to 4.17.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.20
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix missing imports after backport

* Sync i18n files to prepare for 8.2 release.

* Sync i18n files to prepare for the 7.6.4 release

* Bump core-js from 3.42.0 to 3.44.0

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.42.0 to 3.44.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.44.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-version: 3.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update version tag for release

* Update version tag for development of next release

* Update version tag for release

* Update version tag for development of next release

* Bump eslint-plugin-import from 2.31.0 to 2.32.0 in the eslint group

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-version: 2.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.89.1 to 1.89.2 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.1 to 1.89.2
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.1...1.89.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.89.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump eslint-plugin-import from 2.31.0 to 2.32.0 in the eslint group

Bumps the eslint group with 1 update: [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import).


Updates `eslint-plugin-import` from 2.31.0 to 2.32.0
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-version: 2.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump compression from 1.8.0 to 1.8.1

Bumps [compression](https://github.com/expressjs/compression) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/expressjs/compression/releases)
- [Changelog](https://github.com/expressjs/compression/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/compression/compare/1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: compression
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump morgan from 1.10.0 to 1.10.1

Bumps [morgan](https://github.com/expressjs/morgan) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/expressjs/morgan/releases)
- [Changelog](https://github.com/expressjs/morgan/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/morgan/compare/1.10.0...1.10.1)

---
updated-dependencies:
- dependency-name: morgan
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump morgan from 1.10.0 to 1.10.1

---
updated-dependencies:
- dependency-name: morgan
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump compression from 1.8.0 to 1.8.1

---
updated-dependencies:
- dependency-name: compression
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Automatic update to yarn.locak after various dependency updates. This dependency is no longer needed.

* Update version tag for release

* Fix current parent order when creating subcommunity

(cherry picked from commit 44fcc7221bb945e3007ed6f8992788e48564e348)

* Bump vite from 5.4.17 to 5.4.19

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.17 to 5.4.19.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.19
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @babel/helpers from 7.25.6 to 7.27.6

Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.25.6 to 7.27.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.6/packages/babel-helpers)

---
updated-dependencies:
- dependency-name: "@babel/helpers"
  dependency-version: 7.27.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix empty search query after previous non-empty search

(cherry picked from commit cf34198d54550c29fb3f5bb58bc1070cc5383778)

* Bump axios from 1.10.0 to 1.11.0

Bumps [axios](https://github.com/axios/axios) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump isbot from 5.1.28 to 5.1.29

Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.28 to 5.1.29.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.28...v5.1.29)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix(versioning): encode summary

The reason for creating a new version is now encoded in the URL.

(cherry picked from commit 2dd870ea7ececfb9d24172a8a37dc18a7b8c88e4)

* Bump webpack-dev-server from 4.15.2 to 5.2.1

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.15.2 to 5.2.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.15.2...v5.2.1)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @babel/runtime from 7.27.6 to 7.28.2

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.27.6 to 7.28.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.2/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.28.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updates French translations for 8.x

* Bump the webpack group across 1 directory with 2 updates

Bumps the webpack group with 2 updates in the / directory: [webpack](https://github.com/webpack/webpack) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).


Updates `webpack` from 5.99.9 to 5.101.0
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.99.9...v5.101.0)

Updates `webpack-dev-server` from 5.2.1 to 5.2.2
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.101.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: webpack
- dependency-name: webpack-dev-server
  dependency-version: 5.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: webpack
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix back button navigation after visiting a community or collection page

(cherry picked from commit c7c1c0fc1700a09c5d418191034406cd0969b2d9)

* .github/workflows/codescan.yml: use codeql-action v3

Version 2 was deprecated in January, 2024 after the release of v3.

See: https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/
(cherry picked from commit 3333ee4fbb1f4d8b1710f747b7d3b719a639929d)

* add untranslated i18n keys for ROR API

* add in pt-BR file and remove form pt-PT

* fix code style

* Inspect event key characters, not keyCodes on tag keyUp

(cherry picked from commit f313b4a8fd335d84e067025a13aa11da8388a89a)

* Create dynamic tag test events with key chars, not keyCodes

(cherry picked from commit 98fc76d867d480fc53dcd5f1de7c80af400a8cdc)

* Bump core-js from 3.44.0 to 3.45.1

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.44.0 to 3.45.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.45.1/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-version: 3.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump isbot from 5.1.29 to 5.1.30

Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.29 to 5.1.30.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.29...v5.1.30)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @babel/runtime from 7.28.2 to 7.28.4

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.28.2 to 7.28.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.28.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.89.2 to 1.92.1 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.2 to 1.92.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.2...1.92.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.92.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cypress-axe from 1.6.0 to 1.7.0 in the testing group

Bumps the testing group with 1 update: [cypress-axe](https://github.com/component-driven/cypress-axe).


Updates `cypress-axe` from 1.6.0 to 1.7.0
- [Release notes](https://github.com/component-driven/cypress-axe/releases)
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: cypress-axe
  dependency-version: 1.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: call parent ngOnDestroy in dynamic form control container

(cherry picked from commit 4d803a58d49339849b665f60f852e81c286d78c5)

* [Port dspace-7_x] Clean up spacing in input forms

Manual port of #4136 by @gingyx to DSpace 7.x.

* src/themes/dspace: rework banner image

For some reason our version of this image is twice the size of the
original (~860KiB vs 1.6MiB). To make matters worse, the dimensions
of the image are 4777x3166 pixels, but we display it at 2000 pixels
wide.

This regenerates the images based on the original and adjusts the
dimensions to be more appropriate. Generated using ImageMagick 7
on Linux:

$ magick pexels-inspiredimages-132477.jpg -resize 2000x src/themes/dspace/assets/images/banner.jpg
$ magick pexels-inspiredimages-132477.jpg -resize 2000x src/themes/dspace/assets/images/banner.webp
$ magick pexels-inspiredimages-132477.jpg -resize 1200x src/themes/dspace/assets/images/banner-half.jpg
$ magick pexels-inspiredimages-132477.jpg -resize 1200x src/themes/dspace/assets/images/banner-half.webp

See: https://www.pexels.com/photo/clear-water-drops-132477/
(cherry picked from commit d9e8fea5bfec27182c8bfd3b8ba5e9504a14f8e0)

* server.ts: remove invalid host fallback

If `environment.ui.host` is Falsy, then we attempt to fall back to
a host value of '/', which is invalid. I think that, if a user has
messed up their config so much that defaults in our configuration
interface don't work, then we should actually fail here.

(cherry picked from commit f622d58917dbf7a19df301e0ee6dfbcc76736353)

* server.ts: remove port fallback

If a user has messed up their config so much that the fallbacks in
our default configuration interface don't work then we should just
fail here.

(cherry picked from commit 6c0967751069da56f86c26ab66f7646d9f1b73b1)

* Backport [#9814] Fix Only show authorized communities/collections in selector to 8x

* src/app: use correct icon in item mapper

When adding mappings in the item mapper we should use the save icon
rather than the trash icon!

* SSR: avoid sending new response when headeras were already sent (fixes #2315)

(cherry picked from commit 951c5f69d46db57efb5423c4581b4c895793c6dd)

* Bump isbot from 5.1.30 to 5.1.31

Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.30 to 5.1.31.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.30...v5.1.31)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [TLC-1202] Disable fields hidden by type bind, so they are not validated

(cherry picked from commit c47d988bca3d0542a7632570c0bdef3dbf6b7ca3)

* [TLC-1202] Centralise getTypeBindRelations to single static method

(cherry picked from commit 9244c24d118f3a6af1d30ee97f15f6ee43909650)

* [TLC-1202] Move getTypeBindRelations to util function

(cherry picked from commit f16dda82554f3d256df3d042ff2134cf6999b112)

* Added rendering namespace when client side

(cherry picked from commit 75c9112023575246dfce14a1f3559c7105236ac6)

* In DSpace 8+ "environment.universal" is renamed "environment.ssr"

* Bump axios from 1.11.0 to 1.13.1

Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.13.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.13.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.92.1 to 1.93.2 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.92.1 to 1.93.2
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.92.1...1.93.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.93.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump core-js from 3.45.1 to 3.46.0

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.45.1 to 3.46.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-version: 3.46.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix 4241 language selection

Consider the language set in the users profile when setting it on page load. Also match languages case-insensitive. Updated tests

* removed references to X.509 authentication method

(cherry picked from commit 1070579061d9776b5cab7ddd86b4e1b77dcff2ec)

* src/app/shared/search: use nofollow for facet links

Use `rel="nofollow"` on Discovery search facet links to signal to
well-behaved bots that they should not crawl facets. Faceted search
results are derivative content of primary DSpace objects and cause
excessive load on the server and even exhaust your crawl budget on
crawlers like Google.

See: https://developers.google.com/search/blog/2024/12/crawling-december-faceted-nav
See: https://developers.google.com/search/docs/crawling-indexing/crawling-managing-faceted-navigation

* 136225: Add noindex robots meta tag for non-discoverable items

(cherry picked from commit 0022e297514e16603a1b65727083a201a1a74ee0)

* fix script source file access

(cherry picked from commit 8ad6197018a38186027e7cb023eba1e4d5583b1a)

* Bump eslint-plugin-jsonc from 2.20.1 to 2.21.0 in the eslint group

Bumps the eslint group with 1 update: [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc).


Updates `eslint-plugin-jsonc` from 2.20.1 to 2.21.0
- [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.1...v2.21.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsonc
  dependency-version: 2.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump axios from 1.13.1 to 1.13.2

Bumps [axios](https://github.com/axios/axios) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.1...v1.13.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump csstype from 3.1.3 to 3.2.3

Bumps [csstype](https://github.com/frenic/csstype) from 3.1.3 to 3.2.3.
- [Release notes](https://github.com/frenic/csstype/releases)
- [Changelog](https://github.com/frenic/csstype/blob/master/.release-it.json)
- [Commits](https://github.com/frenic/csstype/compare/v3.1.3...v3.2.3)

---
updated-dependencies:
- dependency-name: csstype
  dependency-version: 3.2.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump js-yaml from 4.1.0 to 4.1.1

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sass from 1.93.3 to 1.94.0 in the sass group

Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.93.3 to 1.94.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.93.3...1.94.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.94.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: sass
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump core-js from 3.46.0 to 3.47.0

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.46.0 to 3.47.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.47.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-version: 3.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @types/lodash from 4.17.20 to 4.17.21

Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.21
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [DURACOM-380] backporting

* fix circular find Eperson request

* Bump isbot from 5.1.31 to 5.1.32

Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.31 to 5.1.32.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.31...v5.1.32)

---
updated-dependencies:
- dependency-name: isbot
  dependency-version: 5.1.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump the testing group with 2 updates

Bumps the testing group with 2 updates: [axe-core](https://github.com/dequelabs/axe-core) and [ng-mocks](https://github.com/help-me-mom/ng-mocks).


Updates `axe-core` from 4.10.3 to 4.11.0
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/dequelabs/axe-core/compare/v4.10.3...v4.11.0)

Updates `ng-mocks` from 14.13.5 to 14.14.0
- [Release notes](https://github.com/help-me-mom/ng-mocks/releases)
- [Changelog](https://github.com/help-me-mom/ng-mocks/blob/master/CHANGELOG.md)
- [Commits](https://github.com/help-me-mom/ng-mocks/compare/v14.13.5...v14.14.0)

---
updated-dependencies:
- dependency-name: axe-core
  dependency-version: 4.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: ng-mocks
  dependency-version: 14.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump vite from 5.4.19 to 5.4.21

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump node-forge from 1.3.1 to 1.3.2

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* [Port dspace-8_x] Escape html tags in innerHTML #4737 (#4882)

* Refactored code to pass down whether they are injected in the code through an innerHTML attribute or not to properly escape them

* 134319: Renamed injectedAsHTML to escapeHTML

* 134380: added escapeMetadataHTML as an input on ThemedItemDetailPreviewFieldComponent

* 134380: fixed abstract and date field not being escaped

* 134380: reverted unrelated change

---------

Co-authored-by: Alexandre Vryghem <alexandre@atmire.com>

* Include the missing ADD policy action in the resource policy form

(cherry picked from commit 213e6426a99bd3d99944c9abd3c7e72e89ab0b9d)

* [Port dspace-8_x] Fix uk lang file (#4943)

* Fix uk lang file

(cherry picked from commit 3abc497ec28c21aad654a43dac8b7ef4d6d176ed)

* Update uk.json5

(cherry picked from commit 7cbe5296c9231a4b39026df4c53c81d375be9b51)

---------

Co-authored-by: Olexandr Shaposhnyk <118913884+oshaposhnyk@users.noreply.github.com>

* Sync all i18n files with en.json5 for v8.3

* Update version tag for release

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Tim Donohue <tim.donohue@lyrasis.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alan Orth <alan.orth@gmail.com>
Co-authored-by: Sascha Szott <szott@gmx.de>
Co-authored-by: Alexandre Vryghem <alexandre@atmire.com>
Co-authored-by: abhinav <abhinav.sidharthan@atmire.com>
Co-authored-by: Joran De Braekeleer <joran.debraekeleer@atmire.com>
Co-authored-by: nwoodward <woodward.nicholas@gmail.com>
Co-authored-by: Giuseppe Digilio <giuseppe.digilio@4science.com>
Co-authored-by: Kim Shepherd <kim@shepherd.nz>
Co-authored-by: Zoltán Kanász-Nagy <zoltan.kanasz-nagy@qulto.eu>
Co-authored-by: Andreas Awouters <andreas.awouters@atmire.com>
Co-authored-by: Jens Vannerum <jens.vannerum@atmire.com>
Co-authored-by: Jesiel Viana <jesielviana@proton.me>
Co-authored-by: Jukka Lipka <3710455+jlipka@users.noreply.github.com>
Co-authored-by: Nima Behforouz <nima.behforouz@umontreal.ca>
Co-authored-by: Art Lowel <art.lowel@gmail.com>
Co-authored-by: im-shubham-vish <shubhamv@virsoftech.com>
Co-authored-by: Daniel Coelho <daniel.coelho@cgu.gov.br>
Co-authored-by: milanmajchrak <milan.majchrak@dataquest.sk>
Co-authored-by: Zahraa Chreim <zahraa.chreim@atmire.com>
Co-authored-by: FrancescoMolinaro <francesco.molinaro@4science.com>
Co-authored-by: bram-maegerman <91273521+bram-maegerman@users.noreply.github.com>
Co-authored-by: Toni Prieto <antonio.juan.prieto@upc.edu>
Co-authored-by: DSpace Bot <68393067+dspace-bot@users.noreply.github.com>
Co-authored-by: Olexandr Shaposhnyk <118913884+oshaposhnyk@users.noreply.github.com>

* [CST-24622] fix submission form's "serious" accessibility issues

(cherry picked from commit 85f1dbc38d7695cfcba584c5f2ba18486b302d7d)

* fix typo on description

* backport of PR 5053 to DSpace 8.x

* [DURACOM-415] fix status update for cc license

* fix(locale): prevent recursive EPerson language lookup for specific endpoint requests

(cherry picked from commit 2211cead790c393a199fe95002fecefe5d5e0049)

* Remove axios dependency

We can use the Node.js Fetch API directly instead of relying on an
external dependency.

* Bump actions/setup-node from 4 to 6

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump ng-mocks from 14.15.1 to 14.15.2 in the testing group

Bumps the testing group with 1 update: [ng-mocks](https://github.com/help-me-mom/ng-mocks).


Updates `ng-mocks` from 1…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.