Commit Graph

12508 Commits

Author SHA1 Message Date
Pascal-Nicolas Becker
af7b14851c Merge pull request #3175 from saschaszott/patch-22
minor change: added missing periods in German translations
2024-09-26 16:45:10 +02:00
Pascal-Nicolas Becker
3664512e27 Merge pull request #3149 from saschaszott/patch-21
missing German translations (500 error)
2024-09-26 16:43:07 +02:00
Andreas Awouters
c1fa52ee64 118220: Store messages with ID so clears can be targeted 2024-09-25 09:50:33 +02:00
Alan Orth
fca5700012 Merge pull request #3329 from TexasDigitalLibrary/update-isbot 2024-09-24 09:55:32 +03:00
Julia
ed5ac47f88 Update en.json5 - fixed typo for occurred 2024-09-23 15:53:55 -04:00
Andreas Awouters
debc2325cd Merge branch 'live-region-8.0' into live-region-main 2024-09-20 14:25:03 +02:00
Andreas Awouters
2249464abf Merge branch 'live-region-7.6' into live-region-8.0
# Conflicts:
#	config/config.example.yml
#	src/app/shared/shared.module.ts
#	src/config/app-config.interface.ts
#	src/config/default-app-config.ts
#	src/environments/environment.test.ts
2024-09-20 14:03:19 +02:00
Andreas Awouters
35d29c8425 118220: Add LiveRegion to RootComponent 2024-09-20 13:31:45 +02:00
Andreas Awouters
e987c35450 118220: Add liveRegionComponent & Service tests 2024-09-20 13:31:45 +02:00
Andreas Awouters
83a44ba924 118220: Add live-region service and component 2024-09-20 13:31:44 +02:00
nwoodward
c419dd608b updates isbot dependency to newest version 2024-09-16 15:07:08 -05:00
Tim Donohue
779ff47260 Merge pull request #3318 from DSpace/dependabot/npm_and_yarn/multi-27a054522e
Bump body-parser and express
2024-09-11 14:02:52 -05:00
dependabot[bot]
45875f13c4 Bump body-parser and express
Bumps [body-parser](https://github.com/expressjs/body-parser) to 1.20.3 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `body-parser` from 1.20.2 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)

Updates `express` from 4.19.2 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: indirect
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 21:48:08 +00:00
Tim Donohue
16943fef16 Merge pull request #3171 from pastr/remove-material-ui
Remove material-ui dependency
2024-09-10 16:47:11 -05:00
kshepherd
8f70d3da25 Merge pull request #3233 from cclauss/codespell
Fix typos discovered by codespell
2024-09-07 10:22:32 +02:00
Christian Clauss
1a9d68c260 Merge branch 'main' into codespell 2024-09-06 22:53:45 +02:00
Emmanuel Pastor
a737719468 Remove unused react dependencies 2024-09-06 22:20:17 +02:00
Tim Donohue
ba05b22fae Merge pull request #3173 from alanorth/use-npm
Use npm instead of Yarn
2024-09-06 13:38:27 -05:00
Tim Donohue
8144d1bb9e Add yarn.lock to .gitignore 2024-09-06 12:35:52 -05:00
Tim Donohue
202e765b43 Add yarn.lock to .dockerignore 2024-09-06 12:33:26 -05:00
Tim Donohue
b5c00dd7d9 Merge pull request #3011 from mspalti/shibboleth-fix
Fixed page and admin menu for Shibboleth auth
2024-09-05 15:54:42 -05:00
Alan Orth
576aece31d README.md: use npm
Use npm instead of yarn. Mostly a search and replace, minus some
changes in terminology, for example "yarn add" vs "npm install".
2024-09-05 14:56:24 +03:00
Alan Orth
d11e4170fd .github/pull_request_template.md: use npm
Use npm instead of yarn.
2024-09-05 14:56:24 +03:00
Alan Orth
3894c87ba2 .dockerignore: remove package-lock.json
We need this now that we are using npm instead of yarn.
2024-09-05 14:56:24 +03:00
Alan Orth
fbf2aee48f package.json: fix @angular/localize version pin
This was the only Angular package not using a "^" to specify the
semver range.
2024-09-05 14:56:24 +03:00
Alan Orth
10df0ac366 Use npm instead of yarn in Dockerfile
There is a minor difference in syntax when starting the application
with `npm run serve`. We use `--` to make sure npm doesn't try to
parse the `--host 0.0.0.0` as an option, allowing it instead to be
read by Angular CLI (ng).

Also, there is no direct npm equivalent to yarn's --network-timeout
option so I will remove it. If we need something similar later we
might be able to use these config options:

    npm config set fetch-retry-mintimeout 300000
    npm config set fetch-retry-maxtimeout 300000
2024-09-05 14:56:24 +03:00
Alan Orth
f3619ff4d8 Use eslint-plugin-unused-imports v3.x.x
Fix lint error. According to the docs we should be using v3.x.x:

> * Version 3.x.x is for eslint 8 with @typescript-eslint/eslint-plugin 6 - 7
> * Version 2.x.x is for eslint 8 with @typescript-eslint/eslint-plugin 5

See: https://www.npmjs.com/package/eslint-plugin-unused-imports
2024-09-05 14:56:23 +03:00
Alan Orth
e29a6a3c0a lint/src/util: fix TS2314
Fix error in lint:

> lint/src/util/structure.ts:16:20 - error TS2314: Generic type 'RuleMetaData<MessageIds, Options>' requires 2 type argument(s).
>
> 16 export type Meta = RuleMetaData<string>;
2024-09-05 14:56:23 +03:00
Alan Orth
da1789aece .github/workflows/build.yml: use npm
Use npm instead of yarn in GitHub Actions.
2024-09-05 14:56:19 +03:00
Alan Orth
c6f984b4cb package.json: add overrides for conflicts
Add overrides for conflicting peer dependencies. In yarn these were
handled less noisily, but in npm we need to add explicit overrides
for each. This allows us to use `npm install` without forcing or
using `--legacy-peer-deps`.
2024-09-05 10:30:12 +03:00
Alan Orth
ee33b8f9cc package.json: remove resolutions
These are a yarn-specific concept that we don't need for npm.
2024-09-05 10:30:11 +03:00
Alan Orth
ce3285c1f2 .gitignore: remove package-lock.json
Now that we are using npm we need to commit this.
2024-09-05 10:30:11 +03:00
Alan Orth
74ac315b58 package.json: update scripts to use "npm run"
All scripts should use "npm run" instead of "yarn".
2024-09-05 10:30:05 +03:00
Alan Orth
84c88a118f package.json: use "file:" for local dependencies
Instead of using the Yarn link protocol, we can use npm's built-in
support for local dependencies using "file:".
2024-09-05 08:40:08 +03:00
Alan Orth
7fc54ec6f7 Remove yarn.lock 2024-09-05 08:40:07 +03:00
Tim Donohue
ab4d32a04e Merge pull request #3284 from DSpace/dependabot/npm_and_yarn/micromatch-4.0.8
Bump micromatch from 4.0.5 to 4.0.8
2024-09-04 16:51:41 -05:00
Tim Donohue
d42d275b9e Merge pull request #3289 from kshepherd/filewatcher_ignores
Ignore some paths from file watcher
2024-09-04 10:46:44 -05:00
Tim Donohue
88e145c0a9 Merge pull request #3283 from DSpace/dependabot/npm_and_yarn/webpack-5.94.0
Bump webpack from 5.90.3 to 5.94.0
2024-09-03 16:37:42 -05:00
Tim Donohue
027a4e5d41 Merge pull request #3287 from 4Science/task/main/DURACOM-265
DURACOM-265 provided label for cclicense required error
2024-09-03 16:14:13 -05:00
Kim Shepherd
8152d39ad0 Ignore some paths from file watcher
Watching all these directories can cause systems to exceed
maximum watched files / inotify limits, especially in dev
mode with IDEs etc also watching files.
2024-09-03 14:52:10 +02:00
Mattia Vianelli
b17cc5d3c3 DSC-1709 provided label for cclicense required error 2024-09-03 14:19:27 +02:00
Alexandre Vryghem
5f922c06e0 Remove webpack@5.90.3 since it causes issues with the tests
This automatically removed some old eslint dependencies, which caused some conflicts in the custom linting plugin
2024-08-30 22:42:47 +02:00
Alexandre Vryghem
7dea5f7d98 Temporarily ignore type errors from EnvironmentPlugin since type matching is currently too strict 2024-08-30 20:59:24 +02:00
dependabot[bot]
aca752a01e Bump micromatch from 4.0.5 to 4.0.8
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 17:02:42 +00:00
dependabot[bot]
81b89f5d0c Bump webpack from 5.90.3 to 5.94.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.90.3 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.90.3...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 17:00:42 +00:00
Tim Donohue
1c1497422b Merge pull request #3273 from DSpace/dependabot/npm_and_yarn/axios-1.7.4
Bump axios from 1.6.7 to 1.7.4
2024-08-30 11:59:31 -05:00
Tim Donohue
c659061ff0 Merge pull request #3253 from alexandrevryghem/w2p-117287_fix-item-version-performance-issues_contribute-main
Fixed Edit Item's Version History crashing
2024-08-29 16:43:02 -05:00
Tim Donohue
843056d960 Merge pull request #3280 from DSpace/backport-3035-to-main
[Port main] Set color black on filter section for mobile
2024-08-29 15:55:15 -05:00
Victor Hugo Duran Santiago
3a5e309d38 Set color black on filter section for mobile
(cherry picked from commit 36c95db7bf)
2024-08-29 19:59:42 +00:00
Tim Donohue
27ee094310 Merge pull request #3277 from vNovski/Fix/#3259-typo-in-german-translation
Typo in German translation
2024-08-29 13:28:58 -05:00