Commit Graph

14898 Commits

Author SHA1 Message Date
Tim Donohue
7de87330d8 Merge pull request #4686 from DSpace/dependabot/npm_and_yarn/types/node-18.19.124
Bump @types/node from 18.19.121 to 18.19.124
2025-09-10 17:01:24 -05:00
Tim Donohue
8314661691 Merge pull request #4680 from DSpace/dependabot/npm_and_yarn/sass-2e0f0fb0cc
Bump sass from 1.89.2 to 1.92.1 in the sass group
2025-09-10 16:58:26 -05:00
Tim Donohue
26cf965560 Merge pull request #4684 from DSpace/dependabot/npm_and_yarn/isbot-5.1.30
Bump isbot from 5.1.29 to 5.1.30
2025-09-10 16:37:26 -05:00
Tim Donohue
c33bdaaad2 Merge pull request #4682 from DSpace/dependabot/npm_and_yarn/bootstrap-5.3.8
Bump bootstrap from 5.3.7 to 5.3.8
2025-09-10 16:29:23 -05:00
Tim Donohue
dc57a59e01 Merge pull request #4679 from DSpace/dependabot/npm_and_yarn/testing-c9201e7a88
Bump cypress-axe from 1.6.0 to 1.7.0 in the testing group
2025-09-10 15:56:43 -05:00
Tim Donohue
dc9137b998 Merge pull request #4634 from alanorth/server-setup
server.ts: remove port and host fallbacks in run
2025-09-10 14:35:16 -05:00
Tim Donohue
64e9f86741 Merge pull request #4636 from alanorth/banner-jpg-size
src/themes/dspace: rework banner image
2025-09-10 14:07:43 -05:00
dependabot[bot]
280b7660f2 Bump bootstrap from 5.3.7 to 5.3.8
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.3.7 to 5.3.8.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.7...v5.3.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-10 17:24:43 +00:00
Tim Donohue
11ca474634 Merge pull request #4632 from alanorth/modern-node
Use several modern Node.js patterns
2025-09-10 12:23:15 -05:00
Tim Donohue
1193413ac2 Merge pull request #4673 from dspace-unimr/fix/replace-bootstrap3-col-xs-classes
Replaced removed col-xs-_ bootstrap 3 classes with the equivalent col-_ classes
2025-09-10 11:57:38 -05:00
Tim Donohue
b78b7c953e Merge pull request #4644 from jlipka/fix/form-control-container-unsubscribe
fix: call parent ngOnDestroy in dynamic form control container
2025-09-09 16:36:35 -05:00
dependabot[bot]
26c0b5b842 Bump sass from 1.89.2 to 1.92.1 in the sass group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass).


Updates `sass` from 1.89.2 to 1.92.1
- [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.89.2...1.92.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 20:07:14 +00:00
dependabot[bot]
5562ee1780 Bump cypress-axe from 1.6.0 to 1.7.0 in the testing group
Bumps the testing group with 1 update: [cypress-axe](https://github.com/component-driven/cypress-axe).


Updates `cypress-axe` from 1.6.0 to 1.7.0
- [Release notes](https://github.com/component-driven/cypress-axe/releases)
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.6.0...v1.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 20:02:32 +00:00
dependabot[bot]
4e059862d0 Bump @types/node from 18.19.121 to 18.19.124
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.19.121 to 18.19.124.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 18.19.124
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 19:58:10 +00:00
dependabot[bot]
a96ba40f48 Bump isbot from 5.1.29 to 5.1.30
Bumps [isbot](https://github.com/omrilotan/isbot) from 5.1.29 to 5.1.30.
- [Changelog](https://github.com/omrilotan/isbot/blob/main/CHANGELOG.md)
- [Commits](https://github.com/omrilotan/isbot/compare/v5.1.29...v5.1.30)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 19:57:15 +00:00
Tim Donohue
9eadcea48a Update dependabot.yml. Remove security related settings as those automatically occur anyways. 2025-09-08 14:56:26 -05:00
Tim Donohue
265c08eaec Merge pull request #4520 from lareferencia/cookie-popup-html-tags
Fix: Remove HTML tags from cookie popup translations
2025-09-08 11:04:31 -05:00
Jesiel Viana
38b55006f5 Merge branch 'main' into cookie-popup-html-tags 2025-09-08 08:14:49 -03:00
Atmire-Kristof
bf24baf630 Clear url parameters for entity search tabs (#2734)
* 110878: Entity search - clear params on tab switch

* 110878: Properly clear browse-by values when navigating

* 132230: Related entity tab switching: only keep query & scope, reset page to 1

---------

Co-authored-by: Nona Luypaert <nona.luypaert@atmire.com>
2025-09-05 16:46:44 -05:00
Eike Martin Löhden
31a31b247d Replace col-xs-_ with the equivalent col-_. 2025-09-04 18:15:04 +02:00
Art Lowel
c48c4ad6c7 Merge pull request #4664 from kshepherd/split_dynamic_tags_on_keychars
Inspect event key characters, not keyCodes on tag keyUp for dynamic tag input
2025-09-04 16:45:45 +02:00
Tim Donohue
7c8486af57 Merge pull request #4628 from lareferencia/fix-untranslated-i18n-keys-ror-api
Fix untranslated i18n keys ror api
2025-09-03 15:56:13 -05:00
Kim Shepherd
98fc76d867 Create dynamic tag test events with key chars, not keyCodes 2025-08-30 17:27:20 +02:00
Kim Shepherd
f313b4a8fd Inspect event key characters, not keyCodes on tag keyUp 2025-08-30 17:06:41 +02:00
Tim Donohue
20cef9ceff Merge pull request #4633 from alanorth/dspace.org-http-links
Replace plaintext links to www.dspace.org
2025-08-28 14:57:31 -05:00
Alan Orth
287347b764 README.md: fix link to service providers 2025-08-28 06:25:33 +03:00
Alan Orth
0bdb8ec7f2 src/app/footer: use https for dspace.org link 2025-08-26 09:37:54 +03:00
Alan Orth
d9d43ef9c1 README.md: replace links to http://www.dspace.org 2025-08-26 09:37:39 +03:00
Tim Donohue
e6f9e8ca4b Merge pull request #4563 from pilasou/pilasou-translations-fr
Adding all missing french translations
2025-08-22 10:11:19 -05:00
kshepherd
f58ba039a2 Merge pull request #4642 from alexandrevryghem/restrict-map-bounds_contribute-main
Improved geospatial map bounds & scroll behaviour
2025-08-21 15:11:04 +02:00
Tim Donohue
59e477aa79 Merge pull request #4640 from alanorth/codeql-action-v3
.github/workflows/codescan.yml: use codeql-action v3
2025-08-20 16:08:42 -05:00
Tim Donohue
1761500330 Merge pull request #4635 from alanorth/github-template-dsdoc
Update GitHub template references to DSDOC9x
2025-08-20 13:38:48 -05:00
Jukka Lipka
4d803a58d4 fix: call parent ngOnDestroy in dynamic form control container 2025-08-20 08:37:16 +02:00
Pierre Lasou
e4dfcda009 Remove extra character
Remove extra ": line 1636
2025-08-19 12:57:30 -04:00
Alexandre Vryghem
643836addc Restricted map bounds 2025-08-18 18:37:48 +02:00
Alan Orth
3333ee4fbb .github/workflows/codescan.yml: use codeql-action v3
Version 2 was deprecated in January, 2024 after the release of v3.

See: https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/
2025-08-17 12:01:52 +03:00
Alan Orth
d9e8fea5bf src/themes/dspace: rework banner image
For some reason our version of this image is twice the size of the
original (~860KiB vs 1.6MiB). To make matters worse, the dimensions
of the image are 4777x3166 pixels, but we display it at 2000 pixels
wide.

This regenerates the images based on the original and adjusts the
dimensions to be more appropriate. Generated using ImageMagick 7
on Linux:

$ magick pexels-inspiredimages-132477.jpg -resize 2000x src/themes/dspace/assets/images/banner.jpg
$ magick pexels-inspiredimages-132477.jpg -resize 2000x src/themes/dspace/assets/images/banner.webp
$ magick pexels-inspiredimages-132477.jpg -resize 1200x src/themes/dspace/assets/images/banner-half.jpg
$ magick pexels-inspiredimages-132477.jpg -resize 1200x src/themes/dspace/assets/images/banner-half.webp

See: https://www.pexels.com/photo/clear-water-drops-132477/
2025-08-11 10:02:19 +03:00
Alan Orth
b5fe301209 README.md: update DSDOC references to DSDOC9x 2025-08-10 12:03:47 +03:00
Alan Orth
a877cbe284 Fix references to DSDOC8x
The latest release is DSDOC9x.
2025-08-09 19:43:23 +03:00
Alan Orth
6c09677510 server.ts: remove port fallback
If a user has messed up their config so much that the fallbacks in
our default configuration interface don't work then we should just
fail here.
2025-08-09 19:25:28 +03:00
Alan Orth
f622d58917 server.ts: remove invalid host fallback
If `environment.ui.host` is Falsy, then we attempt to fall back to
a host value of '/', which is invalid. I think that, if a user has
messed up their config so much that defaults in our configuration
interface don't work, then we should actually fail here.
2025-08-09 19:23:51 +03:00
Alan Orth
4d7051007b Use native Node.js watch instead of nodemon
Modern Node.js can watch natively so we don't need nodemon anymore.
2025-08-09 11:35:18 +03:00
Alan Orth
2d31afb92f Remove axios dependency
We can use the Node.js Fetch API directly instead of relying on an
external dependency.
2025-08-09 11:35:11 +03:00
Alan Orth
af71c152c1 Use node: for Node.js builtin modules
Use the the `node:` protocol when importing Node.js builtin modules
and enable rule in eslint to enforce.

The `node:` protocol for Node.js builtin modules has been available
since Node.js v14.

See: https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/enforce-node-protocol-usage.md
2025-08-09 11:06:09 +03:00
Tim Donohue
77731af50d Merge pull request #4550 from lareferencia/fix-back-button-navigation-community-collection
fix back button navigation after visiting a community or collection page
2025-08-08 12:07:59 -05:00
Jesiel Viana
22baef689a fix code style 2025-08-06 17:55:49 -03:00
Jesiel Viana
14de56279f add in pt-BR file and remove form pt-PT 2025-08-06 17:40:57 -03:00
Jesiel Viana
b6bf862542 add untranslated i18n keys for ROR API 2025-08-06 17:37:56 -03:00
Tim Donohue
67a17e4ea1 Merge pull request #4386 from arvoConsultores/i18n-spanish-update
Spanish translation updated
2025-08-05 14:50:30 -05:00
Tim Donohue
b0d5430a4c Merge pull request #4623 from alanorth/webpack-pin
Update webpack and webpack-cli dependencies
2025-08-05 14:35:14 -05:00