Commit Graph

13841 Commits

Author SHA1 Message Date
Tim Donohue
ec32cd44cc In DSpace 8+ "environment.universal" is renamed "environment.ssr" 2025-10-13 15:04:19 -05:00
milanmajchrak
7bc173cb89 Added rendering namespace when client side
(cherry picked from commit 75c9112023)
2025-10-13 20:01:20 +00:00
Tim Donohue
512000948a Merge pull request #4768 from DSpace/backport-4725-to-dspace-8_x
[Port dspace-8_x] Fix type-bind submission form validation handling
2025-10-09 08:51:15 -05:00
Kim Shepherd
29386f5c20 [TLC-1202] Move getTypeBindRelations to util function
(cherry picked from commit f16dda8255)
2025-10-09 11:15:27 +00:00
Kim Shepherd
935da7b162 [TLC-1202] Centralise getTypeBindRelations to single static method
(cherry picked from commit 9244c24d11)
2025-10-09 11:15:27 +00:00
Kim Shepherd
363fd38656 [TLC-1202] Disable fields hidden by type bind, so they are not validated
(cherry picked from commit c47d988bca)
2025-10-09 11:15:27 +00:00
Tim Donohue
01cc3ab473 Merge pull request #4724 from im-shubham-vish/fix-9814-backport-8x
[Port dspace-8_x] Fix for #8916 #8917 #8918 to 8.x: The Community Administrator should not be able to view all communities/collections in the create/edit community and collection sections (Previous PR #9814 #4639)
2025-10-02 14:52:43 -05:00
Tim Donohue
17f5024a97 Merge pull request #4743 from DSpace/backport-4733-to-dspace-8_x
[Port dspace-8_x] SSR: avoid sending new response when headers were already sent
2025-10-01 08:48:27 -05:00
Daniel Coelho
1f8bc7bdd4 SSR: avoid sending new response when headeras were already sent (fixes #2315)
(cherry picked from commit 951c5f69d4)
2025-09-30 21:25:50 +00:00
Tim Donohue
a9093aa62b Merge pull request #4731 from alanorth/collection-mapper-trash-icon-8x
[Port dspace-8_x] src/app: use correct icon in item mapper
2025-09-22 16:59:57 -05:00
Alan Orth
c60f80dcfe 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!
2025-09-19 16:47:57 +03:00
im-shubham-vish
7d0379283d Backport [#9814] Fix Only show authorized communities/collections in selector to 8x 2025-09-18 11:39:36 +05:30
Tim Donohue
605fda4c1d Merge pull request #4695 from DSpace/dependabot/npm_and_yarn/dspace-8_x/core-js-3.45.1
Bump core-js from 3.44.0 to 3.45.1
2025-09-12 14:07:22 -05:00
Tim Donohue
a940099003 Merge pull request #4697 from DSpace/dependabot/npm_and_yarn/dspace-8_x/babel/runtime-7.28.4
Bump @babel/runtime from 7.28.2 to 7.28.4
2025-09-12 12:32:59 -05:00
Tim Donohue
62f76eb5cf Merge pull request #4698 from DSpace/dependabot/npm_and_yarn/dspace-8_x/sass-2e0f0fb0cc
Bump sass from 1.89.2 to 1.92.1 in the sass group
2025-09-10 16:59:11 -05:00
Tim Donohue
6a68a3169a Merge pull request #4696 from DSpace/dependabot/npm_and_yarn/dspace-8_x/isbot-5.1.30
Bump isbot from 5.1.29 to 5.1.30
2025-09-10 16:36:42 -05:00
Tim Donohue
1ce5a85491 Merge pull request #4699 from DSpace/dependabot/npm_and_yarn/dspace-8_x/testing-c9201e7a88
Bump cypress-axe from 1.6.0 to 1.7.0 in the testing group
2025-09-10 15:56:07 -05:00
Tim Donohue
dcbbb6c1fb Merge pull request #4718 from DSpace/backport-4634-to-dspace-8_x
[Port dspace-8_x] server.ts: remove port and host fallbacks in run
2025-09-10 15:51:32 -05:00
Tim Donohue
b67a703fea Merge pull request #4715 from DSpace/backport-4636-to-dspace-8_x
[Port dspace-8_x] src/themes/dspace: rework banner image
2025-09-10 14:57:26 -05:00
Alan Orth
ed4f5d4ba5 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 6c09677510)
2025-09-10 19:49:03 +00:00
Alan Orth
517a774bf4 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 f622d58917)
2025-09-10 19:49:02 +00:00
Tim Donohue
66f36b958a Merge pull request #4713 from tdonohue/port_4180_to_8x
[Port dspace-8_x] Clean up spacing in input forms
2025-09-10 14:16:41 -05:00
Alan Orth
996023d181 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 d9e8fea5bf)
2025-09-10 19:08:05 +00:00
Alan Orth
e3832352dd [Port dspace-7_x] Clean up spacing in input forms
Manual port of #4136 by @gingyx to DSpace 7.x.
2025-09-10 13:41:10 -05:00
Tim Donohue
6f51e796db Merge pull request #4708 from DSpace/backport-4644-to-dspace-8_x
[Port dspace-8_x] fix: call parent ngOnDestroy in dynamic form control container
2025-09-10 08:52:43 -05:00
Jukka Lipka
36019ce9a5 fix: call parent ngOnDestroy in dynamic form control container
(cherry picked from commit 4d803a58d4)
2025-09-09 21:36:56 +00:00
dependabot[bot]
1cb278cf96 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>
2025-09-08 22:00:40 +00:00
dependabot[bot]
d771f88f41 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>
2025-09-08 22:00:22 +00:00
dependabot[bot]
eefd658ae7 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>
2025-09-08 22:00:17 +00:00
dependabot[bot]
039a613f4b 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>
2025-09-08 21:58:51 +00:00
dependabot[bot]
8e0811a18f 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>
2025-09-08 21:58:14 +00:00
Art Lowel
f8a7170f3b Merge pull request #4670 from DSpace/backport-4664-to-dspace-8_x
[Port dspace-8_x] Inspect event key characters, not keyCodes on tag keyUp for dynamic tag input
2025-09-04 17:38:10 +02:00
Kim Shepherd
fb66397dd7 Create dynamic tag test events with key chars, not keyCodes
(cherry picked from commit 98fc76d867)
2025-09-04 14:46:13 +00:00
Kim Shepherd
5414421894 Inspect event key characters, not keyCodes on tag keyUp
(cherry picked from commit f313b4a8fd)
2025-09-04 14:46:13 +00:00
Tim Donohue
9c0b8cf7da Merge pull request #4667 from tdonohue/port_4628_to_8x
[Port dspace-8_x] Fix untranslated i18n keys ror api
2025-09-03 16:48:52 -05:00
Jesiel Viana
010a50f026 fix code style 2025-09-03 16:08:03 -05:00
Jesiel Viana
61d35191ff add in pt-BR file and remove form pt-PT 2025-09-03 16:07:45 -05:00
Jesiel Viana
4a67aa6820 add untranslated i18n keys for ROR API 2025-09-03 16:05:34 -05:00
Tim Donohue
6515ec3a46 Merge pull request #4615 from nimabehforouz/translate-8x-fr
Adding the missing French translations (dspace-8_x)
2025-08-28 16:01:01 -05:00
Tim Donohue
9083be5daf Merge pull request #4650 from DSpace/backport-4640-to-dspace-8_x
[Port dspace-8_x] .github/workflows/codescan.yml: use codeql-action v3
2025-08-20 17:16:23 -05:00
Alan Orth
ae42acb516 .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 3333ee4fbb)
2025-08-20 21:10:53 +00:00
Tim Donohue
ee9955b651 Merge pull request #4630 from DSpace/backport-4550-to-dspace-8_x
[Port dspace-8_x] fix back button navigation after visiting a community or collection page
2025-08-08 12:51:22 -05:00
Jesiel Viana
318ba11bc0 fix back button navigation after visiting a community or collection page
(cherry picked from commit c7c1c0fc17)
2025-08-08 17:08:15 +00:00
Tim Donohue
3f7d4ea874 Merge pull request #4585 from DSpace/dependabot/npm_and_yarn/dspace-8_x/babel/runtime-7.28.2
Bump @babel/runtime from 7.27.6 to 7.28.2
2025-08-01 10:48:20 -05:00
Tim Donohue
721a7ae517 Merge pull request #4613 from DSpace/dependabot/npm_and_yarn/dspace-8_x/webpack-16f7f9f544
Bump the webpack group across 1 directory with 2 updates
2025-08-01 10:00:36 -05:00
dependabot[bot]
0a3ea236e3 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>
2025-07-31 21:26:53 +00:00
Nima Behforouz
b2ab954b16 Updates French translations for 8.x 2025-07-31 11:18:30 -04:00
Tim Donohue
5a5b93461d Merge pull request #4605 from DSpace-Labs/dependabot/npm_and_yarn/babel/helpers-7.27.6
[Dependabot] Bump @babel/helpers from 7.25.6 to 7.27.6
2025-07-30 15:37:48 -05:00
dependabot[bot]
894f45767c 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>
2025-07-30 20:35:59 +00:00
Tim Donohue
e3284c6cbd Merge pull request #4604 from DSpace-Labs/dependabot/npm_and_yarn/vite-5.4.19
[Dependabot] Bump vite from 5.4.17 to 5.4.19
2025-07-30 15:32:23 -05:00