Commit Graph

12507 Commits

Author SHA1 Message Date
Alexandre Vryghem
f7bb83013a 116404: Replaced ViewChild logic with a CSS selector
This change avoids triggering an additional change detection cycle
2024-10-28 00:02:25 +01:00
Alexandre Vryghem
84df67c00b 116404: Close modal on escape 2024-10-27 18:13:23 +01:00
Alexandre Vryghem
2152bab717 116404: Apply focus on first item 2024-10-27 18:13:23 +01:00
Alexandre Vryghem
05232cdf2b 116404: Added navigation with arrow keys in navbar & collapsed the expandable menu when hovering outside of it 2024-10-27 18:12:55 +01:00
Alexandre Vryghem
c08c2721ac 116404: Don't navigate in the expandable navbar section with tab
Had to move the @slide animation to prevent focus being lost when tabbing in the expandable section
2024-10-27 18:12:31 +01:00
Alexandre Vryghem
2547b1218f 116404: Fixed expandable navbar section loosing focus on expand through keyboard 2024-10-27 18:12:30 +01:00
Tim Donohue
13cbcd35ff Merge pull request #3575 from DSpace/dependabot/npm_and_yarn/testing-bd64cd6aac
Bump the testing group across 1 directory with 2 updates
2024-10-25 15:54:44 -05:00
Tim Donohue
df08276440 Merge pull request #3570 from DSpace/dependabot/npm_and_yarn/babel/runtime-7.26.0
Bump @babel/runtime from 7.25.9 to 7.26.0
2024-10-25 15:53:43 -05:00
Tim Donohue
835aa2ef87 Merge pull request #3569 from DSpace/dependabot/npm_and_yarn/sass-bcfd08c0da
Bump sass from 1.80.3 to 1.80.4 in the sass group
2024-10-25 14:42:06 -05:00
dependabot[bot]
3a5cf9c6c3 Bump the testing group across 1 directory with 2 updates
Bumps the testing group with 2 updates in the / directory: [axe-core](https://github.com/dequelabs/axe-core) and [cypress](https://github.com/cypress-io/cypress).


Updates `axe-core` from 4.10.0 to 4.10.2
- [Release notes](https://github.com/dequelabs/axe-core/releases)
- [Changelog](https://github.com/dequelabs/axe-core/blob/v4.10.2/CHANGELOG.md)
- [Commits](https://github.com/dequelabs/axe-core/compare/v4.10.0...v4.10.2)

Updates `cypress` from 13.15.0 to 13.15.1
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.15.1)

---
updated-dependencies:
- dependency-name: axe-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 19:34:22 +00:00
dependabot[bot]
efc8cad00f Bump @babel/runtime from 7.25.9 to 7.26.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.9 to 7.26.0.
- [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.26.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 19:33:38 +00:00
Tim Donohue
993e109e1f Merge pull request #3560 from DSpace/dependabot/npm_and_yarn/angular-843071ab45
Bump the angular group with 3 updates
2024-10-25 14:31:56 -05:00
dependabot[bot]
31e2bd26ea 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.10 to 17.3.11
- [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.10...17.3.11)

Updates `@angular-devkit/build-angular` from 17.3.10 to 17.3.11
- [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.10...17.3.11)

Updates `@angular/cli` from 17.3.10 to 17.3.11
- [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.10...17.3.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 18:00:11 +00:00
dependabot[bot]
ec4ca74a97 Bump sass from 1.80.3 to 1.80.4 in the sass group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.80.3 to 1.80.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.80.3...1.80.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>
2024-10-25 17:58:20 +00:00
Tim Donohue
497f4fd8d4 Ensure "axe-*" is a member of the "testing" group, as it's only used for e2e tests 2024-10-25 12:57:26 -05:00
kshepherd
43630bb7b6 Merge pull request #3553 from tdonohue/remove_unused_deps
Remove unused dependencies
2024-10-24 22:07:03 +02:00
Tim Donohue
3832851ef4 Remove unused webpack-bundle-analyzer dev dependency 2024-10-24 12:33:58 -05:00
Tim Donohue
3b00cc1080 Remove unused rxjs-spy dev dependency 2024-10-24 12:33:58 -05:00
Tim Donohue
4c5b064cfb Remove unused react dev dependencies 2024-10-24 12:33:54 -05:00
Tim Donohue
426a0ac488 Remove unused browser-sync 2024-10-24 12:31:20 -05:00
Tim Donohue
fef5dd72b3 Remove unused angular-idle-preload 2024-10-24 12:31:20 -05:00
Tim Donohue
217b72a332 Move @types/grecaptcha to dev dependencies 2024-10-24 12:31:20 -05:00
kshepherd
b4231dcf77 Merge pull request #3550 from tdonohue/update_http-proxy-middleware
Bump http-proxy-middleware from 1.0.5 to 2.0.7
2024-10-24 16:04:24 +02:00
kshepherd
660b87355a Merge pull request #3547 from tdonohue/remove_unused_postcss_deps
Remove unused PostCSS plugins
2024-10-24 14:30:55 +02:00
kshepherd
9c4e8a3e68 Merge pull request #3524 from Andrea-Guevara/AligningTheWordBrowse
Aligning the browse button
2024-10-24 13:45:35 +02:00
Tim Donohue
693adc7cfc Bump http-proxy-middleware from 1.0.5 to 2.0.7 2024-10-23 14:34:12 -05:00
Tim Donohue
39c5c755d7 Remove unused postcss-responsive-type 2024-10-23 13:39:01 -05:00
Tim Donohue
c93ed03004 Remove unused/unmaintained postcss-apply dep 2024-10-23 13:26:55 -05:00
Tim Donohue
bd43d959ab Merge pull request #3544 from tdonohue/remove_types_sanitize_html
Remove unused `@types/sanitize-html` dependency
2024-10-23 13:16:13 -05:00
Tim Donohue
abd0d696dc Merge pull request #3481 from DSpace/alert-autofix-6
Fix code scanning alert no. 6: Incomplete string escaping or encoding
2024-10-23 12:24:57 -05:00
Tim Donohue
74e85c79e7 Remove unused @types/sanitize-html 2024-10-23 11:42:09 -05:00
Tim Donohue
ea8f24d410 Fix bug where all security-updates need unique IDs 2024-10-23 11:33:28 -05:00
Tim Donohue
92ee89e8e5 Fix bug in dependabot.yml "security-updates" settings
"security-updates" configs can only be in sections where there is no "target-branch". This is because they only apply to the primary branch.
2024-10-23 11:31:16 -05:00
Tim Donohue
c7497cdf4e Merge pull request #3539 from DSpace/dependabot/npm_and_yarn/main/webpack-5.95.0
Bump webpack from 5.94.0 to 5.95.0
2024-10-23 11:01:18 -05:00
Tim Donohue
81fb382b9a Merge pull request #3536 from DSpace/dependabot/npm_and_yarn/main/babel/runtime-7.25.9
Bump @babel/runtime from 7.25.7 to 7.25.9
2024-10-23 10:58:40 -05:00
Tim Donohue
ae816815fc Merge pull request #3538 from DSpace/dependabot/npm_and_yarn/main/postcss-8.4.47
Bump postcss from 8.4.39 to 8.4.47
2024-10-23 10:43:08 -05:00
Tim Donohue
87dc6be213 Remove unnecessary @ts-expect-error, as the bug they are expecting is fixed in webpack 5.95.0. 2024-10-23 10:25:49 -05:00
dependabot[bot]
93c6ab2684 Bump webpack from 5.94.0 to 5.95.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.95.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.95.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-22 21:34:52 +00:00
dependabot[bot]
2ab1472f22 Bump postcss from 8.4.39 to 8.4.47
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.39 to 8.4.47.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.39...8.4.47)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-22 21:34:01 +00:00
dependabot[bot]
280d6d92ad Bump @babel/runtime from 7.25.7 to 7.25.9
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.7 to 7.25.9.
- [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.25.9/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-22 21:33:30 +00:00
Tim Donohue
b7c4c737c1 Update dependabot.yml 2024-10-22 16:29:48 -05:00
Tim Donohue
f3eb5b8a86 Merge pull request #3480 from DSpace/dependabot/npm_and_yarn/main/typescript-5.4.5
Bump typescript from 5.3.3 to 5.4.5
2024-10-22 13:52:32 -05:00
Tim Donohue
49809da1fb Merge pull request #3476 from DSpace/dependabot/npm_and_yarn/main/mirador-share-plugin-0.16.0
Bump mirador-share-plugin from 0.11.0 to 0.16.0
2024-10-22 12:12:11 -05:00
Tim Donohue
d98ae341fd Must also update typescript version override. 2024-10-22 11:53:20 -05:00
andreaNeki
ddafda33b8 Issue 3426 - Aligning the browse button 2024-10-22 13:29:05 -03:00
Tim Donohue
f758d6250c Merge pull request #3477 from DSpace/dependabot/npm_and_yarn/main/zone.js-0.14.10
Bump zone.js from 0.14.7 to 0.14.10
2024-10-22 11:13:40 -05:00
dependabot[bot]
f0b4a56ed5 Bump zone.js from 0.14.7 to 0.14.10
Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) from 0.14.7 to 0.14.10.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.14.10/packages/zone.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-22 13:56:15 +00:00
Tim Donohue
23bc4b286b Merge pull request #3511 from tdonohue/remove_unused_deps_main
[Port main] Remove unused dependencies (sortablejs, sanitize-html, webfontloader)
2024-10-22 08:55:00 -05:00
Tim Donohue
beb05b26ce Remove unused webfontloader 2024-10-21 17:09:06 -05:00
Tim Donohue
2e55f4b47f Remove unused sanitize-html 2024-10-21 17:08:25 -05:00