Commit Graph

13404 Commits

Author SHA1 Message Date
dependabot[bot]
5de271ef94 Bump ng-mocks from 14.13.4 to 14.13.5 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 14.13.4 to 14.13.5
- [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.4...v14.13.5)

---
updated-dependencies:
- dependency-name: ng-mocks
  dependency-version: 14.13.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 18:08:42 +00:00
Tim Donohue
83d5400c1c Merge pull request #4388 from atmire/backport-4060-submission-form-getting-stuck-in-loop-contribute-8
[Port dspace-8_x] Fix infinite loading submission forms
2025-05-27 16:41:55 -05:00
Tim Donohue
7c45c78082 Merge pull request #4370 from atmire/w2p-130424_impossible-to-add-new-values-for-fields-without-qualifiers_contribute-8
[Port dspace-8_x] Fix unqualified metadata field validation in Edit Metadata tab by sorting fields in validation request
2025-05-27 14:53:58 -05:00
abhinav
c38711d8a9 Merge remote-tracking branch 'alex-upstream/w2p-127655_fix-submission-form-getting-stuck-in-loop_contribute-7.6' into backport-4060-submission-form-getting-stuck-in-loop-contribute-8 2025-05-26 11:44:13 +02:00
abhinav
65c47fbdfc Merge remote-tracking branch 'alex-upstream/w2p-130424_impossible-to-add-new-values-for-fields-without-qualifiers_contribute-7.6' into w2p-130424_impossible-to-add-new-values-for-fields-without-qualifiers_contribute-8 2025-05-23 17:59:56 +02:00
Tim Donohue
eb6759817f Merge pull request #4366 from DSpace/backport-4364-to-dspace-8_x
[Port dspace-8_x] Remove stray comma from `config.example.yml` which makes example config invalid
2025-05-22 13:58:53 -05:00
Tim Donohue
d2cc002af0 Remove stray comma
(cherry picked from commit bcd2081ee3)
2025-05-22 17:05:17 +00:00
Tim Donohue
09182f9cee Merge pull request #4361 from DSpace/backport-4360-to-dspace-8_x
[Port dspace-8_x] Fix and simplify submission section 'enabled' logic
2025-05-21 15:53:05 -05:00
Kim Shepherd
3ee1983426 Fix and simplify submission section 'enabled' logic
Fixes cases where a section needs to be disabled on save/init
because it is empty and non-mandatory

(cherry picked from commit f77dfa37da)
2025-05-21 20:13:11 +00:00
Tim Donohue
ed4dfdad1d Merge pull request #4348 from DSpace/dependabot/npm_and_yarn/dspace-8_x/eslint-1ccb09f07e
Bump eslint-plugin-jsonc from 2.20.0 to 2.20.1 in the eslint group
2025-05-19 11:07:45 -05:00
Tim Donohue
fdeb1d0963 Merge pull request #4349 from DSpace/dependabot/npm_and_yarn/dspace-8_x/sass-5219375de9
Bump sass from 1.88.0 to 1.89.0 in the sass group
2025-05-19 11:06:13 -05:00
Tim Donohue
ff95c2303b Merge pull request #4350 from DSpace/dependabot/npm_and_yarn/dspace-8_x/isbot-5.1.28
Bump isbot from 5.1.27 to 5.1.28
2025-05-19 10:23:21 -05:00
dependabot[bot]
94097dd636 Bump isbot from 5.1.27 to 5.1.28
Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.27 to 5.1.28.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.27...v5.1.28)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 02:34:29 +00:00
dependabot[bot]
5c5aef86c6 Bump sass from 1.88.0 to 1.89.0 in the sass group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.88.0 to 1.89.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.88.0...1.89.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 02:34:10 +00:00
dependabot[bot]
8c38380bbd Bump eslint-plugin-jsonc from 2.20.0 to 2.20.1 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.0 to 2.20.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.20.0...v2.20.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 02:33:36 +00:00
Tim Donohue
c2246d50fe Merge pull request #4345 from 4Science/task/dspace-8_x/DURACOM-226
[Port dspace-8_x] fix submission footer wrapping on medium screens
2025-05-16 11:41:28 -05:00
Andrea Barbasso
c9338ad362 [DURACOM-226] fix submission footer wrapping on medium screens 2025-05-16 12:48:59 +02:00
Tim Donohue
6e63e8e372 Merge pull request #4343 from DSpace/backport-4341-to-dspace-8_x
[Port dspace-8_x] Use ellipsis for truncatable parts
2025-05-15 15:54:23 -05:00
Andrea Barbasso
3ef7adff79 [CST-19327] use ellipsis for truncatable parts
(cherry picked from commit 6703a07207)
2025-05-15 19:55:50 +00:00
Tim Donohue
c7d5611a4e Merge pull request #4320 from DSpace/dependabot/npm_and_yarn/dspace-8_x/sass-d0f2b75659
Bump sass from 1.87.0 to 1.88.0 in the sass group
2025-05-14 10:03:01 -05:00
Tim Donohue
2428dfeb4b Merge pull request #4337 from DSpace/backport-3373-to-dspace-8_x
[Port dspace-8_x] Adjust the font size of the 'No thumbnails available' text.
2025-05-13 17:34:23 -05:00
dependabot[bot]
2a5905d7f4 Bump sass from 1.87.0 to 1.88.0 in the sass group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.87.0 to 1.88.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.87.0...1.88.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-13 22:08:51 +00:00
Tim Donohue
67563e37ff Merge pull request #4321 from DSpace/dependabot/npm_and_yarn/dspace-8_x/webpack-ab0e10ec03
Bump webpack from 5.99.7 to 5.99.8 in the webpack group
2025-05-13 17:05:21 -05:00
DanGastardelli
e579725dfb Adjust thumb text for smaller resolutions
(cherry picked from commit fa723c17a9)
2025-05-13 21:41:26 +00:00
DanGastardelli
490bf758ac Key spacing adjustment
(cherry picked from commit 829d406808)
2025-05-13 21:41:26 +00:00
DanGastardelli
6e9018a01d Adding treatment for the use of the thumb-font-2 class
(cherry picked from commit e06db4cbab)
2025-05-13 21:41:26 +00:00
DanGastardelli
2eed8f13d0 Changed the implementation of changing the text font size when there is no thumbnail.
(cherry picked from commit 3cd5432034)
2025-05-13 21:41:26 +00:00
DanGastardelli
be2bf9897a Adjust the font size of the 'No thumbnails available' text.
(cherry picked from commit c4dfed0e02)
2025-05-13 21:41:26 +00:00
Tim Donohue
d6f75af9d3 Merge pull request #4313 from oscar-escire/Issue/4201-DS-8
[Port dspace-8_x] Keyboard 'tab' key navigation improved
2025-05-13 12:02:12 -05:00
Tim Donohue
3d7ba529c1 Merge pull request #4333 from tdonohue/port_4326_to_8x
[Port dspace-8_x] Add basic automated tests to ensure common HTTP Return Codes do not break
2025-05-13 11:35:56 -05:00
Tim Donohue
e5047f52ac Add basic tests to our build to verify correct HTTP return codes for 301, 403, 404 and 500. 2025-05-13 09:37:41 -05:00
Tim Donohue
ce44a89f8e Merge pull request #4325 from DSpace/backport-4227-to-dspace-8_x
[Port dspace-8_x] Remove `ssr.paths` configuration and replace with `ssr.excludePathPatterns` which excludes specific paths from SSR
2025-05-12 15:58:45 -05:00
FrancescoMolinaro
5cbec3719b [DURACOM-344] refactor solution to avoid double slashes
(cherry picked from commit c442d35505)
2025-05-12 19:11:55 +00:00
FrancescoMolinaro
d4231e0e3e [DURACOM-344] adapt patterns and example file, fix possible error from YAML
(cherry picked from commit 4c9638150a)
2025-05-12 19:11:55 +00:00
FrancescoMolinaro
4bb7b54be9 [DURACOM-344] Adapt SSR page filtering mechanism to a not allowed list
(cherry picked from commit b1c5460bbb)
2025-05-12 19:11:55 +00:00
dependabot[bot]
c6bb829ac2 Bump webpack from 5.99.7 to 5.99.8 in the webpack group
Bumps the webpack group with 1 update: [webpack](https://github.com/webpack/webpack).


Updates `webpack` from 5.99.7 to 5.99.8
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.99.7...v5.99.8)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.99.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: webpack
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 03:05:11 +00:00
Oscar Chacón
499b49e6bf Merge branch 'dspace-8_x' into Issue/4201-DS-8 2025-05-09 13:35:40 -06:00
Tim Donohue
d6c8be6983 Merge pull request #4312 from DSpace/backport-3513-to-dspace-8_x
[Port dspace-8_x] Fix navbar wrapping on medium screens
2025-05-09 13:37:59 -05:00
Andrea Barbasso
4a4c01b80b [DSC-1847][DSC-1966] fix navbar ui error
(cherry picked from commit 49b329edb1)
2025-05-09 17:33:37 +00:00
Tim Donohue
40e213f926 Merge pull request #4297 from DSpace/dependabot/npm_and_yarn/dspace-8_x/angular-06b757f997
Bump the angular group with 3 updates
2025-05-08 16:30:29 -05:00
Tim Donohue
d92aeb6d09 Merge pull request #4251 from atmire/fix-embargoed-thumbnails_contribute-8.1
[Port dspace-8_x] Show restricted thumbnails to users with access rights
2025-05-08 16:08:52 -05:00
Tim Donohue
6148a66ab6 Merge pull request #4308 from DSpace/backport-4288-to-dspace-8_x
[Port dspace-8_x] Bitstream upload failure during the workflow editing process when impersonating an editor
2025-05-08 08:43:46 -05:00
Art Lowel
484befafc3 fix lint issues 2025-05-08 12:07:07 +02:00
Art Lowel
12a3b4f846 always use thumbnail component for files not supported by the media viewer, and switch to themed version of thumbnail component 2025-05-08 11:34:45 +02:00
Art Lowel
9e8c0dc262 always use thumbnail component for files not supported by the media viewer, and switch to themed version of thumbnail component 2025-05-08 11:20:44 +02:00
Oscar Chacón
fb6626904a improved "tab" navigation on DSpace 8 2025-05-07 22:19:41 -06:00
Alexandre Vryghem
da6ace1882 130424: Fix validation on the edit metadata tab sometimes wrongly displaying an error message
This only happens when the request that validates the metadata field doesn't return the field with qualifier null on the first page
2025-05-08 01:48:52 +02:00
Adamo
577d241379 [DURACOM-312] lint fix
(cherry picked from commit c68e5a181d)
2025-05-07 21:42:20 +00:00
Adamo
0c564cb9c2 [DURACOM-312] set the X-On-Behalf-Of header with impersonatingID in FileUploader.
(cherry picked from commit 727bcdc2cb23ae7fcff1d9ddfa794f872f1d1b8c)
(cherry picked from commit 0574c8ed98)
2025-05-07 21:42:20 +00:00
Adamo
0439d07374 [DURACOM-312] set the newly created impersonatingID filed in UploaderOptions.
(cherry picked from commit c70fe184208805be8657d4373f50f193e2c6e85f)
(cherry picked from commit 70c6af3630)
2025-05-07 21:42:20 +00:00