Skip to content

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

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

Merge frontend dspace 8.3 into UoEMainLibrary-dspace-8_x#8
dspeed2 merged 1643 commits intoUoEMainLibrary-dspace-8_xfrom
DS-test-8.3-merge-into-uoemainlibrary-dspace8x

Conversation

@dspeed2
Copy link
Collaborator

@dspeed2 dspeed2 commented Mar 16, 2026

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 28 commits December 1, 2025 05:47
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>
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
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.