Commit Graph

13811 Commits

Author SHA1 Message Date
Jens Vannerum
7ade453218 lint rule with autofix to disallow the disabled input on button elements 2024-09-18 13:07:56 +02:00
Jens Vannerum
4a7ebeea16 117544: fix remaining bug 2024-09-16 16:10:36 +02:00
Jens Vannerum
d3e87c68fd 117544: fix remaining bug 2024-09-16 16:10:00 +02:00
Jens Vannerum
f65d6c5775 117544: rename directive to be clear it should currently only be used for buttons 2024-09-16 14:27:37 +02:00
Jens Vannerum
685e6d83c5 117544: PR feedback
- added typedocs
- changed directive to only be present for buttons
- various other small fixes
2024-09-16 14:24:51 +02:00
Jens Vannerum
eb5aadaf8a 117544: linting 2024-09-16 14:19:14 +02:00
Jens Vannerum
aec970f9d1 117544: rename directive to be clear it should currently only be used for buttons 2024-09-16 14:18:26 +02:00
Jens Vannerum
e7d050d3eb 117544: PR feedback
- added typedocs
- changed directive to only be present for buttons
- various other small fixes
2024-09-16 14:13:20 +02:00
andreaNeki
74c52bc5ab DSpace#2668 - Adding and changing classes in global scss to make cookie settings more accessible 2024-09-13 16:34:16 -03:00
Tim Donohue
593e67fe72 Merge pull request #3326 from tdonohue/port_3318_to_7x
[Port dspace-7_x] Bump Express to v4.20.0
2024-09-11 16:58:35 -05:00
Tim Donohue
f7706760cd Bump Express to v4.20.0 2024-09-11 16:30:40 -05:00
Tim Donohue
a0cd26ef54 Merge pull request #3324 from tdonohue/port_3318_to_8x
[Port dspace-8_x]  Bump body-parser and express
2024-09-11 15:48:45 -05:00
Tim Donohue
8cda55a92e Bump Express to v4.20.0 2024-09-11 14:24:01 -05:00
Tim Donohue
93659a1be3 Merge pull request #3311 from alanorth/dspace8-yarn-upgrade
yarn.lock: run yarn upgrade
2024-09-11 10:32:42 -05:00
Alan Orth
81675b7a3a package.json: Use eslint-plugin-unused-imports v3.x.x
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

This fixes a lint error.

See: https://www.npmjs.com/package/eslint-plugin-unused-imports
2024-09-10 10:16:26 +03:00
Alan Orth
3626cdf699 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-09 08:07:54 +03:00
Alan Orth
3e0404c817 yarn.lock: run yarn upgrade 2024-09-09 08:07:28 +03:00
Tim Donohue
d959a28d0b Merge pull request #3305 from DSpace/backport-3011-to-dspace-8_x
[Port dspace-8_x] Fixed page and admin menu for Shibboleth auth
2024-09-05 16:38:06 -05:00
Tim Donohue
350cbea6d5 Merge pull request #3306 from tdonohue/port_3011_to_7x
[Port dspace-7_x] Fixed page and admin menu for Shibboleth auth
2024-09-05 16:37:58 -05:00
Michael Spalti
98d9f639f7 Updated browser init to update cache after external auth. 2024-09-05 16:06:42 -05:00
Michael Spalti
9d98d1a9aa Updated browser init to update cache after external auth.
(cherry picked from commit 4a236906eb)
2024-09-05 20:55:05 +00:00
Alexandre Vryghem
f03ed89687 117287: Removed method calls returning observables from the metadata schema registry 2024-09-05 20:09:03 +02:00
Alexandre Vryghem
c74c178533 117287: Removed method calls returning observables from the metadata registry 2024-09-05 19:38:18 +02:00
Tim Donohue
36f07604ae Merge pull request #3302 from tdonohue/port_3284_to_7x
[Port dspace-7_x] Bump micromatch to 4.0.8
2024-09-05 08:41:02 -05:00
Tim Donohue
257850001d Merge pull request #3301 from DSpace/backport-3284-to-dspace-8_x
[Port dspace-8_x] Bump micromatch from 4.0.5 to 4.0.8
2024-09-05 08:40:52 -05:00
Alexandre Vryghem
b55686e187 117287: Removed method calls returning observables from the pagination component 2024-09-05 01:09:05 +02:00
Alexandre Vryghem
680ed3bccf 117287: Removed method calls returning observables from the Group form 2024-09-05 01:09:04 +02:00
Tim Donohue
4ee1c83073 Bump micromatch to 4.0.8 2024-09-04 17:02:50 -05:00
dependabot[bot]
5ddfca71a1 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>
(cherry picked from commit aca752a01e)
2024-09-04 21:52:00 +00:00
Tim Donohue
9dec50ee1e Merge pull request #3298 from DSpace/backport-3289-to-dspace-8_x
[Port dspace-8_x] Ignore some paths from file watcher
2024-09-04 11:29:51 -05:00
Tim Donohue
e73139d977 Merge pull request #3297 from DSpace/backport-3289-to-dspace-7_x
[Port dspace-7_x] Ignore some paths from file watcher
2024-09-04 11:29:41 -05:00
Kim Shepherd
91b8829ee4 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.

(cherry picked from commit 8152d39ad0)
2024-09-04 15:47:16 +00:00
Kim Shepherd
fa95f56be0 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.

(cherry picked from commit 8152d39ad0)
2024-09-04 15:47:12 +00:00
Tim Donohue
8d459e7c9f Merge pull request #3293 from DSpace/backport-3283-to-dspace-8_x
[Port dspace-8_x] Bump webpack from 5.90.3 to 5.94.0
2024-09-03 17:06:24 -05:00
Alexandre Vryghem
e561d1a469 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

(cherry picked from commit 5f922c06e0)
2024-09-03 21:38:00 +00:00
Alexandre Vryghem
4e05a5c310 Temporarily ignore type errors from EnvironmentPlugin since type matching is currently too strict
(cherry picked from commit 7dea5f7d98)
2024-09-03 21:38:00 +00:00
dependabot[bot]
ea3970cfb5 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>
(cherry picked from commit 81b89f5d0c)
2024-09-03 21:38:00 +00:00
Alexandre Vryghem
d3019e4006 117287: Removed method calls returning observables from the Registry Formats page 2024-09-03 18:44:49 +02:00
Alexandre Vryghem
70f0af6611 117287: Removed method calls returning observables from the EPerson form 2024-09-03 11:36:04 +02:00
Tim Donohue
9aa63d063d Merge pull request #3282 from DSpace/backport-3273-to-dspace-8_x
[Port dspace-8_x] Bump axios from 1.6.7 to 1.7.4
2024-08-30 13:27:10 -05:00
Tim Donohue
ef4496fd21 Merge pull request #3285 from tdonohue/port_3273_to_7x
[Port dspace-7_x] Bump axios from 1.6.7 to 1.7.4
2024-08-30 13:27:05 -05:00
Tim Donohue
dc3bf37521 Bump axios from 1.6.7 to 1.7.4 2024-08-30 12:05:04 -05:00
dependabot[bot]
4c05c0ca64 Bump axios from 1.6.7 to 1.7.4
Bumps [axios](https://github.com/axios/axios) from 1.6.7 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.7...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit b22ba6f3ef)
2024-08-30 16:59:54 +00:00
Tim Donohue
5b20be26fd Merge pull request #3281 from DSpace/backport-3035-to-dspace-8_x
[Port dspace-8_x] Set color black on filter section for mobile
2024-08-29 15:55:09 -05:00
Victor Hugo Duran Santiago
078dcbb707 Set color black on filter section for mobile
(cherry picked from commit 36c95db7bf)
2024-08-29 19:59:46 +00:00
Tim Donohue
b00470aca0 Merge pull request #3035 from VictorHugoDuranS/dspace_7_2682
Set color black on filter section for mobile
2024-08-29 14:59:23 -05:00
Tim Donohue
c9ecc560ee Merge pull request #3278 from DSpace/backport-3277-to-dspace-7_x
[Port dspace-7_x] Typo in German translation
2024-08-29 13:29:54 -05:00
Tim Donohue
a06c925b8a Merge pull request #3279 from DSpace/backport-3277-to-dspace-8_x
[Port dspace-8_x] Typo in German translation
2024-08-29 13:29:48 -05:00
Vlad Novski
5e4b78f4bb fix[i18n]: typo in German translation
(cherry picked from commit 3b4e0d51cd)
2024-08-29 18:29:20 +00:00
Vlad Novski
d697d0f7a7 fix[i18n]: typo in German translation
(cherry picked from commit 3b4e0d51cd)
2024-08-29 18:29:16 +00:00