Commit Graph

12850 Commits

Author SHA1 Message Date
Andrea Barbasso
2225c2e428 [CST-18964] add matomo integration 2025-02-05 12:13:47 +01:00
Tim Donohue
0649342658 Merge pull request #3948 from toniprieto/avoid-retrieve-suggestions-if-disabled
Avoid retrieving user suggestions if Researcher profiles are disabled
2025-02-04 14:09:26 -06:00
Toni Prieto
72919cd867 Avoid retrieving user suggestions if Researcher profiles are disabled 2025-02-03 12:10:51 +01:00
kshepherd
073cd079e8 Merge pull request #3935 from tdonohue/add_reload_to_ssr_paths
Ensure `/reload/` (hard reload) path is included in SSR paths.
2025-02-03 12:10:47 +01:00
Tim Donohue
83d24f8c21 Ensure "/reload/" (hard reload) path is included in SSR paths. 2025-01-31 14:34:35 -06:00
Tim Donohue
7e69b448d6 Merge pull request #3912 from minurmin/authPasswordDialog
Fix auth in UI with LDAP if password authentication is disabled
2025-01-30 16:11:56 -06:00
AndreaBarbasso
bdac58d7fc Make reorder buttons keyboard accessible (#3372)
* [CST-15595] add keyboard drag and drop functionality

* [CST-15595] add aria live messages

* [CST-15595] fix e2e tests

* [CST-15595] fix unit tests

* [CST-15595] improve drag and drop keyboard functionality

* [CST-15595] add keydown.enter for keyboard drag and drop

---------

Co-authored-by: Andrea Barbasso <´andrea.barbasso@4science.com´>
2025-01-30 11:11:42 -06:00
Tim Donohue
e867993bb8 Merge pull request #3920 from tdonohue/config_syntax
Fix YAML syntax in config.example.yml
2025-01-29 16:38:31 -06:00
Tim Donohue
cafe88a3b8 Fix syntax in config.example.yml 2025-01-29 15:52:39 -06:00
Tim Donohue
98832f2540 Merge pull request #3581 from alexandrevryghem/made-expandable-navbar-section-more-accessible
Made expandable navbar section more keyboard accessible
2025-01-29 13:56:31 -06:00
Alexandre Vryghem
82ed3aadff 116404: Prevent the opening from the modal using mouse interactions from automatically focussing on the first element 2025-01-29 18:17:13 +01:00
Andrea-Guevara
f262299382 Accessibility when selecting a search filter (#3385)
* Creation of a new method so that when a filter is selected a page reload message is announced to the user

* Correcting import formatting errors

* New attempt - Correcting import formatting errors

* New import fix

* New import fix

* Returning to the order of imports more like the original

* Correcting import order errors

* Resolving conflicts

* lint fixes

* Code refactoring

---------

Co-authored-by: root <root@TI-03.OHB.LOCAL>
Co-authored-by: nwoodward <woodward.nicholas@gmail.com>
2025-01-29 10:52:13 -06:00
Tim Donohue
69164837f0 Merge pull request #3915 from tdonohue/port_3818_to_main
[Port main] Changing metadata in a user profile without specifying a password brings up a success and an error panel
2025-01-29 06:49:13 -06:00
VictorDuranEscire
090dda28ad Changing metadata in a user profile without specifying a password brings up a success and an error panel (#3818)
* Agregar validador para mostrar mensaje de error solo si se escribe la contraseña actual

* Agregar validador para mostrar mensaje de error solo si se escribe la contraseña actual

* Set constant variable for valid current password in profile page
2025-01-28 17:22:31 -06:00
Miika Nurminen
83d86d7b68 Ensure that password authentication dialog is shown even if only ldap auth method is present 2025-01-29 01:07:37 +02:00
Tim Donohue
d70fa8f569 Merge pull request #3268 from atmire/w2p-117544_support-for-disabled-elements-for-screen-readers-9.0
support for disabled buttons for screen readers
2025-01-28 16:17:35 -06:00
Tim Donohue
df377804bb Merge pull request #3846 from alexandrevryghem/w2p-122357_browse-performance-fixes_contribute-main
Browse performance fixes
2025-01-28 16:08:01 -06:00
Tim Donohue
84feea9b30 Merge pull request #3909 from saschaszott/saschaszott-patch-8
removal of duplicate keys in en.json5 and de.json5
2025-01-28 09:10:25 -06:00
Sascha Szott
baf3886115 remove duplicate key 2025-01-28 11:31:33 +01:00
Sascha Szott
262723b0ca remove duplicate key 2025-01-28 11:27:36 +01:00
Jens Vannerum
920edef155 117544: use directive after latest main merge 2025-01-27 10:20:42 +01:00
Alexandre Vryghem
6cf62a6c61 Merge branch 'main' into w2p-122357_browse-performance-fixes_contribute-main 2025-01-25 00:12:39 +01:00
Tim Donohue
b49e6fda9a Merge pull request #3862 from DSpace/dependabot/npm_and_yarn/mirador-3.4.3
Bump mirador from 3.4.2 to 3.4.3
2025-01-24 16:18:45 -06:00
Tim Donohue
89b72b9dc1 Merge pull request #3898 from tdonohue/bump_cross-spawn
Bump cross-spawn from 7.0.3 to 7.0.6
2025-01-24 12:51:49 -06:00
Tim Donohue
65e1b8ed60 Merge pull request #3212 from autavares-dev/fix-truncatable-part-keyboard-accessibility
Fix truncatable-part keyboard accessibility
2025-01-24 12:23:53 -06:00
Tim Donohue
2cebbd9b8f Bump cross-spawn from 7.0.3 to 7.0.6 2025-01-24 12:10:18 -06:00
Tim Donohue
c5603c7be2 Merge pull request #3413 from 4Science/task/main/CST-17153
Improve descriptive labels for show/hide x more buttons for related items (Item/Entity Homepage)
2025-01-24 12:05:16 -06:00
Andrea-Guevara
8cfc61c7f3 Improving the color contrast of home news content (#3880)
* Improving the color contrast of home news content

* Improved color contrast

* Adjusting font color changes

---------

Co-authored-by: root <root@TI-03.OHB.LOCAL>
2025-01-24 09:12:45 -06:00
Jens Vannerum
7a948f1e2a Merge remote-tracking branch 'origin/main' into w2p-117544_support-for-disabled-elements-for-screen-readers-9.0 2025-01-24 10:05:09 +01:00
Tim Donohue
d653c011fe Merge pull request #3859 from DSpace/dependabot/npm_and_yarn/jsonschema-1.5.0
Bump jsonschema from 1.4.1 to 1.5.0
2025-01-23 16:50:46 -06:00
Tim Donohue
8dec8e4315 Merge pull request #3854 from DSpace/dependabot/npm_and_yarn/express-4.21.2
Bump express from 4.21.1 to 4.21.2
2025-01-23 16:03:34 -06:00
Tim Donohue
f4bc87d327 Merge pull request #3863 from DSpace/dependabot/npm_and_yarn/core-js-3.40.0
Bump core-js from 3.39.0 to 3.40.0
2025-01-23 16:01:16 -06:00
Tim Donohue
03b4ce3e60 Merge pull request #3853 from DSpace/dependabot/npm_and_yarn/sass-d300448e1c
Bump sass from 1.83.1 to 1.83.4 in the sass group
2025-01-23 15:11:12 -06:00
Tim Donohue
87f05f428f Merge pull request #3850 from DSpace/dependabot/npm_and_yarn/postcss-3a92966d17
Bump postcss from 8.4.49 to 8.5.1 in the postcss group
2025-01-23 14:48:13 -06:00
FrancescoMolinaro
33a091d630 Prevent request with page size of 9999 (#3694)
* [DURACOM-304] Refactored item-bitstreams.component by removing page size of 9999

* [DURACOM-304] Refactored edit-bitstream-page.component by removing page size of 9999

* [DURACOM-304] Refactored scripts-select.component by using infinite scroll instead of page size 9999

* [DURACOM-304] Refactored dynamic-list.component.ts by removing page size of 9999

* [DURACOM-304] Refactored relationship-type-data.service.ts by removing page size of 9999

* [DURACOM-304] removed unneeded selectAll method (dynamic-lookup-relation-search-tab.component)

* [DURACOM-304] Refactored submission-section-cc-licenses.component.ts by removing page size of 9999

* [DURACOM-304] lint fix

* [DURACOM-304] test fix

* [DURACOM-304] fix accessibility issue on scripts-select

* [DURACOM-304] Refactor of bundle-data.service.ts by removing page size of 9999

* [DURACOM-304] other fix related to accessibility

* [DURACOM-304] lint fix

* [DURACOM-304] resolve conflicts

* [DURACOM-304] fix lint

* [DURACOM-304] add support for findAll method in dynamic-scrollable-dropdown.component.ts

* [DURACOM-304] refactor to use lazy data provider

* [DURACOM-304] improve loading logic for cc-licenses section and dynamic-list

* [DURACOM-304] refactor, fix dynamic-list.component loading

* [DURACOM-304] remove br

---------

Co-authored-by: Alisa Ismailati <alisa.ismailati@4science.com>
2025-01-23 12:26:36 -06:00
Tim Donohue
63c98740ba Merge pull request #3886 from tdonohue/port_3709_to_main
[Port main] Exclude search and browse from Angular SSR (#3709)
2025-01-23 11:46:02 -06:00
FrancescoMolinaro
17ecc592f3 Exclude search and browse from Angular SSR (#3709)
* [DURACOM-303] prevent possibly long-lasting search and browse calls in SSR

* [DURACOM-303] implement skeleton component for search results

* [DURACOM-303] add skeleton loader for search results and filters

* [DURACOM-303] minor restyle of skeleton for mobile

* [DURACOM-303] fix lint and tests

* [DURACOM-303] adapt tests

* [DURACOM-303] restyle skeleton, add filter badge skeleton

* [DURACOM-303] add loop for filters count

* [DURACOM-303] add grid layout, make SSR enabling configurable, minor restyle of skeletons

* [DURACOM-303] refactor param, add example of configuration

* [DURACOM-303] rename variable, minor code refactor

* [DURACOM-303] add override possibility with input

* [DURACOM-303] fix SSR check on template and on components missing the environment config. Add descriptive comment for skeleton component. Fix JS error on SSR.

* [DURACOM-303] refactor thumbnail's skeleton style
2025-01-23 10:16:12 -06:00
Tim Donohue
cb8a7cd402 Merge pull request #3884 from tdonohue/port_3876_to_main
[Port main] Fix redirect URLs of bitstreams with spaces in filename (new test ONLY)
2025-01-23 06:57:30 -06:00
dependabot[bot]
09d7a7f257 Bump sass from 1.83.1 to 1.83.4 in the sass group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.83.1 to 1.83.4
- [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.83.1...1.83.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 23:45:08 +00:00
Tim Donohue
c7ae1d63b5 Merge pull request #3833 from DSpace/dependabot/npm_and_yarn/webpack-2095da29ad
Bump webpack from 5.96.1 to 5.97.1 in the webpack group
2025-01-22 17:04:37 -06:00
Mohana Sarmiento
0475c0b2d9 Add unit test 2025-01-22 16:34:24 -06:00
Tim Donohue
a5fb2e6417 Merge pull request #3344 from 4Science/task/main/CST-15078
Add orcid icon with tooltip
2025-01-22 12:38:11 -06:00
Tim Donohue
f6269a95ee Merge pull request #3883 from tdonohue/port_3875_to_main
[Port main] Stabilize e2e tests that use admin sidebar menu
2025-01-22 10:21:33 -06:00
Tim Donohue
5c50faa319 Ensure admin menu e2e tests hover over admin menu before clicking on it. Attempt to stabilize tests which open this menu. 2025-01-22 09:38:38 -06:00
Tim Donohue
b08edf1ea4 Merge pull request #3682 from alanorth/angular-ssr-sitemap-3110
Restrict Angular SSR to paths in the sitemap
2025-01-21 16:09:31 -06:00
Tim Donohue
0a5d20e236 Merge pull request #3872 from saschaszott/saschaszott-patch-6
SCSS cleanup: remove duplicated line
2025-01-21 13:20:51 -06:00
Sascha Szott
5d04e44ff3 remove duplicated line 2025-01-21 18:29:10 +01:00
Andrea Barbasso
0a7307a515 [CST-15078] improve orcid logo image alt 2025-01-20 15:28:59 +01:00
dependabot[bot]
b65f1ee5e3 Bump core-js from 3.39.0 to 3.40.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.39.0 to 3.40.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.40.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-17 22:58:18 +00:00
dependabot[bot]
6eabe425c4 Bump mirador from 3.4.2 to 3.4.3
Bumps [mirador](https://github.com/ProjectMirador/mirador) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/ProjectMirador/mirador/releases)
- [Commits](https://github.com/ProjectMirador/mirador/compare/v3.4.2...v3.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-17 22:57:55 +00:00