Commit Graph

14475 Commits

Author SHA1 Message Date
Tim Donohue
be3dbd604b Merge pull request #4340 from alexandrevryghem/w2p-130424_impossible-to-add-new-values-for-fields-without-qualifiers_contribute-main
Fix unqualified metadata field validation in Edit Metadata tab by sorting fields in validation request
2025-05-15 14:20:13 -05:00
Tim Donohue
f277832dc1 Merge pull request #4329 from 4Science/task/main/DURACOM-368
Enforce standalone components/directives/pipes via linting
2025-05-15 13:47:54 -05:00
Tim Donohue
ba3c43ac9a Merge pull request #3889 from 4Science/task/main/DURACOM-309_from-community-main
Add new orejime cookie for correlation-id header
2025-05-15 10:38:34 -05:00
Andrea Barbasso
520831bd33 [DURACOM-309] add new enableCookieConsentPopup property to config.example.yml 2025-05-15 16:22:26 +02:00
Andrea Barbasso
6703a07207 [CST-19327] use ellipsis for truncatable parts 2025-05-15 14:17:59 +02:00
Andrea Barbasso
056351ddfe [DURACOM-309] fix error occurring when preferences is undefined 2025-05-15 13:27:58 +02:00
Andrea Barbasso
87e4a33621 Merge branch 'main' into task/main/DURACOM-309_from-community-main
# Conflicts:
#	src/app/footer/footer.component.ts
2025-05-15 12:17:27 +02:00
Andrea Barbasso
9be8a87a57 [DURACOM-309] fix pipeline, remove cookie settings link from footer if popup is disabled 2025-05-15 11:21:07 +02:00
Alexandre Vryghem
15f96f3c82 Merge branch 'w2p-130424_impossible-to-add-new-values-for-fields-without-qualifiers_contribute-7.6' 2025-05-15 01:25:53 +02:00
Tim Donohue
98da22047a Merge pull request #4335 from alexandrevryghem/w2p-130479_fix-accessibility-issues-for-the-language-toggle-and-recent-submissions_contribute-main
Improve accessibility for screen readers
2025-05-14 16:41:03 -05:00
Andrea Barbasso
887bf0d266 [DURACOM-309] fix circular dependency 2025-05-14 17:43:12 +02:00
Andrea Barbasso
f1a1aebe33 [DURACOM-309] improve e2e pipeline, fix cookie issues 2025-05-14 17:12:13 +02:00
Tim Donohue
ebd69c04e8 Merge pull request #4317 from DSpace/dependabot/npm_and_yarn/sass-d0f2b75659
Bump sass from 1.87.0 to 1.88.0 in the sass group
2025-05-14 09:59:48 -05:00
Alexandre Vryghem
aba3a9439d 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
2025-05-14 16:55:07 +02:00
dependabot[bot]
63c2ac0a96 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:06:15 +00:00
Tim Donohue
96d2b66068 Merge pull request #4318 from DSpace/dependabot/npm_and_yarn/webpack-ab0e10ec03
Bump webpack from 5.99.7 to 5.99.8 in the webpack group
2025-05-13 17:04:45 -05:00
Tim Donohue
d32681bbe9 Merge pull request #4072 from rsaraivac/patch-4
Update pt-PT.json5
2025-05-13 16:53:58 -05:00
Tim Donohue
dfc1ecef25 Merge pull request #3373 from DanGastardelli/AdjustTextNotThumbnail
Adjust the font size of the 'No thumbnails available' text.
2025-05-13 16:41:04 -05:00
Tim Donohue
cef7cae573 Merge pull request #4060 from alexandrevryghem/w2p-127655_fix-submission-form-getting-stuck-in-loop_contribute-main
Fix infinite loading submission forms
2025-05-13 15:02:10 -05:00
Alexandre Vryghem
be85947fb6 Merge branch 'w2p-130479_fix-accessibility-issues-for-the-language-toggle-and-recent-submissions' 2025-05-13 20:28:00 +02:00
Alexandre Vryghem
830be1f15a 129964: Hide duplicate links for keyboard navigators 2025-05-13 18:59:04 +02:00
Alexandre Vryghem
8ff943b084 129964: Made DSO badges more screen-reader friendly
- Added commas between the labels to prevent screen readers from reading it as a sentence
- Added hidden text describing what the badges represent
2025-05-13 18:52:14 +02:00
Alexandre Vryghem
545b2ff8a7 130479: Hide no results status when query is empty 2025-05-13 18:30:38 +02:00
wout
163cc75437 130479: using ul > li in recent-item + "Load more ..." to "<a>" element 2025-05-13 18:30:38 +02:00
wout
e9940f4005 130479: add aria-selected to selected language + globe button uses a button element 2025-05-13 18:30:37 +02:00
Ricardo Saraiva
8c8ff6189b Update pt-PT.json5
Lint correction.
2025-05-13 16:41:00 +01:00
Ricardo Saraiva
788f173066 Merge branch 'main' into patch-4 2025-05-13 16:29:45 +01:00
Tim Donohue
daaa8109d6 Merge pull request #4326 from tdonohue/test_for_error_codes
Add basic automated tests to ensure common HTTP Return Codes do not break
2025-05-13 09:35:43 -05:00
Andrea Barbasso
7ec20edbc0 [DURACOM-368] enforce standalone components/directives/pipes via linting 2025-05-13 15:22:07 +02:00
Tim Donohue
80c38f0c3d Add basic tests to our build to verify correct HTTP return codes for 301, 403, 404 and 500. 2025-05-12 16:46:48 -05:00
Tim Donohue
6a138eccc6 Merge pull request #4227 from 4Science/task/main/DURACOM-344
Remove `ssr.paths` configuration and replace with `ssr.excludePathPatterns` which excludes specific paths from SSR
2025-05-12 14:11:34 -05:00
Tim Donohue
1fe9065fca Merge pull request #4324 from 4Science/task/main/DURACOM-367
Fix matomo SSR error on bitstream download page
2025-05-12 12:17:59 -05:00
FrancescoMolinaro
c442d35505 [DURACOM-344] refactor solution to avoid double slashes 2025-05-12 17:34:07 +02:00
Tim Donohue
7da8f92b15 Merge pull request #4319 from DSpace/dependabot/npm_and_yarn/bootstrap-5.3.6
Bump bootstrap from 5.3.5 to 5.3.6
2025-05-12 10:14:05 -05:00
dependabot[bot]
de66aa294f Bump bootstrap from 5.3.5 to 5.3.6
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.3.5 to 5.3.6.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.5...v5.3.6)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-version: 5.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 02:16:17 +00:00
dependabot[bot]
5f53a7c966 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 02:10:22 +00:00
Tim Donohue
6115e673cd Merge pull request #4316 from tdonohue/missing_i18n_labels
Add missing i18n labels, mostly for OpenAlex import of related Entities
2025-05-09 16:36:58 -05:00
Tim Donohue
5b18304e1c Merge pull request #3307 from alexandrevryghem/w2p-118157_entity-label-fix_contribute-main
Made the labels in edit relationships tab unique
2025-05-09 16:31:12 -05:00
Tim Donohue
a51cc5485c Merge pull request #4315 from pilasou/pilasou-translations-fr
Updates on the fr.json5
2025-05-09 16:20:38 -05:00
Tim Donohue
512d2e215f Add missing i18n labels, mostly for OpenAlex import of related Entities 2025-05-09 16:00:44 -05:00
Alexandre Vryghem
3adb81e2c6 118135: Added missing rioxx3 & openaire4 relationship labels 2025-05-09 22:55:22 +02:00
Pierre Lasou
0ae73c7131 Updates on the fr.json5
Random updates based on the "TODO New keys" tags.
2025-05-09 16:06:01 -04:00
Tim Donohue
9926121912 Merge pull request #4310 from lareferencia/fix-orcid-settings-layout
Fix layout of ORCID settings on profile page
2025-05-09 14:01:36 -05:00
Tim Donohue
c1524c0713 Merge pull request #3513 from 4Science/task/main/DSC-1966
Fix navbar wrapping on medium screens
2025-05-09 12:33:21 -05:00
Tim Donohue
dd4aa5ac80 Merge pull request #4311 from 4Science/task/main/DURACOM-363
Fixes wrong wiki reference on labels
2025-05-09 12:18:53 -05:00
Andrea Barbasso
a9dff09300 [DURACOM-363] Fixed wrong wiki reference on translation files 2025-05-09 17:57:40 +02:00
Andrea Barbasso
37cef0fbae [DURACOM-367] fix matomo SSR error on bitstream download page 2025-05-09 16:56:59 +02:00
Jesiel Viana
e28d212789 fix label width 2025-05-09 10:52:54 -03:00
Jesiel Viana
d5c9e694c3 Fix layout of ORCID settings on profile page 2025-05-09 10:46:26 -03:00
Tim Donohue
73bd0d67ea Merge pull request #4249 from atmire/fix-embargoed-thumbnails_contribute-9.0
Show restricted thumbnails to users with access rights
2025-05-08 15:12:36 -05:00