Commit Graph

13394 Commits

Author SHA1 Message Date
Kanász-Nagy Zoltán
72a3872b51 QREPO-0 adding missing translations and correcting existing ones 2025-05-23 21:29:57 +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
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
Adamo
5792c4f32d [DURACOM-312] updated UploaderOptions to include impersonatingID.
(cherry picked from commit 2c79be1456c753665e27b58563e56accc87b0383)
(cherry picked from commit 4b0ab8161f)
2025-05-07 21:42:20 +00:00
Tim Donohue
4fa6a7e7df Merge pull request #4299 from DSpace/dependabot/npm_and_yarn/dspace-8_x/core-js-3.42.0
Bump core-js from 3.41.0 to 3.42.0
2025-05-06 17:07:23 -05:00
Art Lowel
c222c446b5 don't show the loading animation when src is set to null 2025-05-06 14:59:15 +02:00
Art Lowel
a7bcddf597 fix issue where thumbnail would sometimes keep loading indefinitely 2025-05-06 14:41:50 +02:00
dependabot[bot]
1683905053 Bump the angular group with 3 updates
Bumps the angular group with 3 updates: [@angular/ssr](https://github.com/angular/angular-cli), [@angular-devkit/build-angular](https://github.com/angular/angular-cli) and [@angular/cli](https://github.com/angular/angular-cli).


Updates `@angular/ssr` from 17.3.16 to 17.3.17
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/17.3.16...17.3.17)

Updates `@angular-devkit/build-angular` from 17.3.16 to 17.3.17
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/17.3.16...17.3.17)

Updates `@angular/cli` from 17.3.16 to 17.3.17
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/17.3.16...17.3.17)

---
updated-dependencies:
- dependency-name: "@angular/ssr"
  dependency-version: 17.3.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: angular
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 17.3.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: angular
- dependency-name: "@angular/cli"
  dependency-version: 17.3.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: angular
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 04:55:01 +00:00