Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
777 commits
Select commit Hold shift + click to select a range
a2c53c6
Merge branch 'DSpace:main' into translation_hindi_gu_ma
GauravD2t May 29, 2025
ffda0d6
Merge pull request #4379 from DSpace/dependabot/npm_and_yarn/dspace-7…
tdonohue May 29, 2025
ce2b52b
Merge pull request #4377 from DSpace/dependabot/npm_and_yarn/testing-…
tdonohue May 29, 2025
06e3005
Merge pull request #4384 from atmire/w2p-131441_backport-3065-7.6
tdonohue May 30, 2025
366d0e1
Update fa.json5
sh-habibi May 31, 2025
8a1ca84
Merge pull request #4402 from DSpace/backport-2774-to-dspace-7_x
alanorth Jun 1, 2025
22c7662
Bump postcss from 8.5.3 to 8.5.4 in the postcss group
dependabot[bot] Jun 2, 2025
fa9ddef
Bump postcss from 8.5.3 to 8.5.4 in the postcss group
dependabot[bot] Jun 2, 2025
8a1daa5
Bump @babel/runtime from 7.27.3 to 7.27.4
dependabot[bot] Jun 2, 2025
df6f52f
Bump @babel/runtime from 7.27.3 to 7.27.4
dependabot[bot] Jun 2, 2025
b6448a7
129964: Fixed the header role structure being invalid in the custom t…
alexandrevryghem May 14, 2025
aa9c8ba
Merge pull request #4362 from GauravD2t/translation_hindi_gu_ma
tdonohue Jun 2, 2025
406b46b
Merge pull request #4410 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 3, 2025
3d16975
Merge pull request #4414 from DSpace/dependabot/npm_and_yarn/babel/ru…
alanorth Jun 3, 2025
f58ab77
Merge pull request #4409 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 3, 2025
0ec98a5
Merge pull request #4406 from DSpace/dependabot/npm_and_yarn/postcss-…
alanorth Jun 3, 2025
c838b42
.github/dependabot.yml: adjust rules for zone.js
alanorth Jun 4, 2025
b870c54
Merge pull request #4357 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 4, 2025
bc3d839
Merge pull request #4076 from saschaszott/saschaszott-patch-12
alanorth Jun 4, 2025
c52c7e7
fix typo in German translation of bitstream.edit.form.description.hint
saschaszott Mar 12, 2025
f2131ec
Merge pull request #4427 from DSpace/backport-4076-to-dspace-7_x
alanorth Jun 4, 2025
469c715
Merge pull request #4424 from alanorth/dependabot-zone.js
tdonohue Jun 4, 2025
5e8dd34
Bump sass from 1.89.0 to 1.89.1 in the sass group
dependabot[bot] Jun 4, 2025
e215970
Bump sass from 1.89.0 to 1.89.1 in the sass group
dependabot[bot] Jun 4, 2025
d218e22
Resolve field instance models using index when filtering errors
kshepherd Jun 4, 2025
00fc2a2
Merge pull request #4433 from DSpace/dependabot/npm_and_yarn/sass-d83…
alanorth Jun 5, 2025
b7b1e36
Merge pull request #4430 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 5, 2025
7cc17a5
Bump @babel/runtime from 7.27.4 to 7.27.6
dependabot[bot] Jun 9, 2025
d9a9f0d
Bump @babel/runtime from 7.27.4 to 7.27.6
dependabot[bot] Jun 9, 2025
37bd0fd
Merge pull request #4445 from DSpace/dependabot/npm_and_yarn/babel/ru…
alanorth Jun 11, 2025
5c66bb9
Merge pull request #4442 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 11, 2025
343718d
Defer geospatial map components
ybnd Jun 11, 2025
c147354
Fix failing unit test
ybnd Jun 11, 2025
a77f98e
[DURACOM-291] back porting of fix submission section visibility in or…
atarix83 Aug 23, 2024
6c3bbf6
Remove unneeded platform checks
ybnd Jun 12, 2025
7c27392
Merge pull request #4434 from the-library-code/fix_repeated_field_errors
tdonohue Jun 12, 2025
7ef44c5
Resolve field instance models using index when filtering errors
kshepherd Jun 4, 2025
db81d5e
Merge pull request #4448 from ybnd/defer-geospatial-map-components_9.x
kshepherd Jun 12, 2025
7677f29
Merge pull request #4450 from DSpace/backport-4434-to-dspace-7_x
tdonohue Jun 12, 2025
d72a021
Update fa.json5
sh-habibi Jun 12, 2025
57bf254
fix: confirm dialog for group deletion
jlipka May 23, 2025
137bbc3
fix: added translations
jlipka May 26, 2025
55d2f0c
fix: cleanup / unnecessary changes reverted
jlipka May 26, 2025
2051059
fix: add styles to confirmation modal
jlipka Jun 13, 2025
aecfabb
Merge pull request #4389 from jlipka/fix/4346-delete-group-confirm-di…
alanorth Jun 13, 2025
d561197
Bump postcss from 8.5.4 to 8.5.5 in the postcss group
dependabot[bot] Jun 16, 2025
7f3b337
Bump axios from 1.9.0 to 1.10.0
dependabot[bot] Jun 16, 2025
03d7c52
Bump sass from 1.89.1 to 1.89.2 in the sass group
dependabot[bot] Jun 16, 2025
44e248d
Bump axios from 1.9.0 to 1.10.0
dependabot[bot] Jun 16, 2025
54f8ddd
Bump postcss from 8.5.4 to 8.5.5 in the postcss group
dependabot[bot] Jun 16, 2025
7beac7d
Bump @ngtools/webpack from 18.2.19 to 18.2.20
dependabot[bot] Jun 16, 2025
ed2095a
Merge pull request #4468 from DSpace/dependabot/npm_and_yarn/axios-1.…
alanorth Jun 17, 2025
abfdf63
Merge pull request #4463 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 17, 2025
fdb7475
Merge pull request #4470 from DSpace/dependabot/npm_and_yarn/postcss-…
alanorth Jun 17, 2025
417f835
Merge pull request #4465 from DSpace/dependabot/npm_and_yarn/sass-63d…
alanorth Jun 17, 2025
a864260
Merge pull request #4458 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 17, 2025
b6ee8df
Russian translation
sergius02 Jun 19, 2025
391e87a
Merge branch 'w2p-117573_remove-observable-function-calls-from-templa…
alexandrevryghem Jun 20, 2025
c89ad9f
122464: Fixed a memory leak when initComponentInstance is called mult…
alexandrevryghem May 2, 2025
7afe49d
117287: Fixed various layout issues
alexandrevryghem May 2, 2025
b201661
Bump postcss from 8.5.5 to 8.5.6 in the postcss group
dependabot[bot] Jun 23, 2025
e0af01f
Bump postcss from 8.5.5 to 8.5.6 in the postcss group
dependabot[bot] Jun 23, 2025
45934e3
132350: Fixed some SASS variables not being overridable in the themes
alexandrevryghem Jun 25, 2025
cf2407b
Merge pull request #4488 from alexandrevryghem/w2p-117573_remove-obse…
tdonohue Jun 26, 2025
c2257eb
Merge pull request #4449 from 4Science/task/dspace-7_x/DURACOM-291
tdonohue Jun 26, 2025
f807f5a
Merge pull request #4291 from oscar-escire/Issue/3989
tdonohue Jun 27, 2025
edeb2d2
Merge pull request #4492 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jun 28, 2025
9b72b1c
Merge pull request #4489 from DSpace/dependabot/npm_and_yarn/postcss-…
alanorth Jun 28, 2025
d9ab4bc
119602: Align accessibility link with other footer links
AAwouters May 16, 2025
1883d93
119602: Open tooltip to left of info icon
AAwouters May 16, 2025
5075724
Merge branch 'dspace-7_x' into accessibility-settings-7_x
AAwouters Jun 30, 2025
b44f74a
119602: Port disabling of cookie popup from main
AAwouters Jun 30, 2025
c07bc3c
Merge pull request #3615 from atmire/accessibility-settings-7_x
tdonohue Jun 30, 2025
1a80e2e
Improve Hungarian translations in DSpace 9.0 (#4506)
kanasznagyzoltan Jun 30, 2025
d5103bb
remove hardcoded HTML tags from cookie popup translations
jesielviana Jun 30, 2025
9f09c33
Merge pull request #4518 from tdonohue/port_4506_to_main
tdonohue Jun 30, 2025
c6ef246
119602: Fix SSR error by making klaroService optional
AAwouters Jul 1, 2025
0b14bbc
fix merge
jesielviana Jul 1, 2025
c7f8ed1
Merge pull request #4519 from atmire/accessibility-settings-7_x
tdonohue Jul 1, 2025
44f2ad7
Merge pull request #3821 from atmire/vocabulary-preloadlevel-fix-7_x
tdonohue Jul 1, 2025
9c6bb82
Merge pull request #3819 from atmire/vocabulary-preloadlevel-fix-main
tdonohue Jul 1, 2025
d17f0a2
Update pt-PT.json5
rsaraivac Jul 2, 2025
277154b
Merge pull request #4521 from rsaraivac/patch-5
tdonohue Jul 2, 2025
a17d58a
Merge pull request #4277 from DSpace/backport-3888-to-dspace-7_x
tdonohue Jul 3, 2025
0d87a72
Merge pull request #4417 from atmire/w2p-131442_backport-4335-to-dspa…
tdonohue Jul 3, 2025
17e58ae
119612: UI warning that only first part of configured items will be e…
Jan 20, 2025
32511b0
119612: Check if a warning should be shown on changes to the total el…
Feb 3, 2025
5b19ebe
119612: aria-label to also include warning message if applicable
Feb 3, 2025
dabc3b4
119612: fix spec test
Apr 29, 2025
321a05d
Bump the angular group with 3 updates
dependabot[bot] Jul 7, 2025
cf34198
fix empty search query after previous non-empty search
jesielviana Jul 7, 2025
b4d694e
132007: Bootstrap fixes
alexandrevryghem Jul 7, 2025
1085c98
Merge branch 'w2p-132350_minor-css-fixes_contribute-7.6' into bootstr…
alexandrevryghem Jul 8, 2025
e3b5405
132007: Auto-fixed the ng generate @angular/core:control-flow issues
alexandrevryghem Jul 8, 2025
a59dc5a
Merge branch 'bootstrap-issues_contribute-9.0' into bootstrap-issues_…
alexandrevryghem Jul 8, 2025
57bed93
Update fa.json5
sh-habibi Jul 8, 2025
c51fc63
Merge pull request #4538 from alexandrevryghem/bootstrap-issues_contr…
tdonohue Jul 8, 2025
2b9aea3
Merge pull request #4460 from DSpace/dependabot/npm_and_yarn/angular-…
tdonohue Jul 8, 2025
a048e98
Bump bootstrap from 5.3.6 to 5.3.7
dependabot[bot] Jul 8, 2025
f85042e
Fixed lint errors
sergius02 Jul 9, 2025
cfd6780
Merge pull request #4491 from DSpace/dependabot/npm_and_yarn/bootstra…
tdonohue Jul 9, 2025
5a2702c
fix missing imports after backport
Jul 10, 2025
d9c0401
Merge pull request #4530 from atmire/w2p-119612_export-item-limit-7_x
tdonohue Jul 10, 2025
69c33d7
Update fa.json5
sh-habibi Jul 10, 2025
0323810
Enable Russian by default. Reorder alphabetical by language code
tdonohue Jul 10, 2025
addd1b0
Merge pull request #4487 from arvoConsultores/i18n-russian-translation
tdonohue Jul 10, 2025
13d6aca
Sync i18n files to prepare for the 7.6.4 release
tdonohue Jul 11, 2025
a078807
Update fa.json5
sh-habibi Jul 13, 2025
5b808ff
Bump core-js from 3.42.0 to 3.44.0
dependabot[bot] Jul 14, 2025
34fc087
Update version tag for release
tdonohue Jul 14, 2025
7a7e468
Update version tag for development of next release
tdonohue Jul 14, 2025
c7c1c0f
fix back button navigation after visiting a community or collection page
jesielviana Jul 16, 2025
3e6b8c0
Update object-list.component.html refactoring bootstrap spacing class
tamu-sad-iii Jul 17, 2025
9c37858
Merge pull request #4552 from wwtamu/patch-1
tdonohue Jul 18, 2025
acf4a25
Bump eslint-plugin-import from 2.31.0 to 2.32.0 in the eslint group
dependabot[bot] Jul 21, 2025
4fa71b8
Bump sass from 1.89.1 to 1.89.2 in the sass group
dependabot[bot] Jul 21, 2025
f9fb6d0
Bump eslint-plugin-import from 2.31.0 to 2.32.0 in the eslint group
dependabot[bot] Jul 21, 2025
6f6cdc5
Bump morgan from 1.10.0 to 1.10.1
dependabot[bot] Jul 21, 2025
a1aaf90
Bump compression from 1.8.0 to 1.8.1
dependabot[bot] Jul 21, 2025
821f16e
Bump morgan from 1.10.0 to 1.10.1
dependabot[bot] Jul 21, 2025
16da985
Bump compression from 1.8.0 to 1.8.1
dependabot[bot] Jul 21, 2025
003a5f5
Adding translation for all missing french translations
pilasou Jul 21, 2025
ae15b2f
Merge pull request #4558 from DSpace/dependabot/npm_and_yarn/compress…
alanorth Jul 22, 2025
fc43e24
Merge pull request #4457 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jul 22, 2025
3a5f456
Merge pull request #4493 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jul 22, 2025
dc6b317
Merge pull request #4490 from DSpace/dependabot/npm_and_yarn/eslint-0…
alanorth Jul 22, 2025
bb3af14
Merge pull request #4560 from DSpace/dependabot/npm_and_yarn/dspace-7…
alanorth Jul 22, 2025
4179519
Merge pull request #4557 from DSpace/dependabot/npm_and_yarn/morgan-1…
alanorth Jul 22, 2025
f80992f
Merge pull request #4559 from DSpace/dependabot/npm_and_yarn/dspace-7…
tdonohue Jul 22, 2025
8c4e8f3
Update to correct errors and duplicates
pilasou Jul 22, 2025
d4edbf2
Automatic update to yarn.locak after various dependency updates. This…
tdonohue Jul 22, 2025
9497dec
Update version tag for release
tdonohue Jul 22, 2025
6967b84
Merge tag 'dspace-7.6.4'
tdonohue Jul 22, 2025
841a46c
Merge tag 'dspace-7.6.5'
tdonohue Jul 22, 2025
44fcc72
Fix current parent order when creating subcommunity
jesielviana Jul 23, 2025
11fdc4a
Merge pull request #4568 from lareferencia/fix-subcommunity-current-p…
tdonohue Jul 23, 2025
b751b10
Bump axios from 1.10.0 to 1.11.0
dependabot[bot] Jul 23, 2025
0435802
Merge pull request #4536 from lareferencia/fix-search-bar-empty-query…
alanorth Jul 24, 2025
4595393
Bump @babel/runtime from 7.27.6 to 7.28.2
dependabot[bot] Jul 28, 2025
38b641e
Update package-lock.json to remove dependency that is no longer neede…
tdonohue Jul 28, 2025
1e4ee4f
Update Docker to no longer reference removed/replaced backend "pgcryp…
tdonohue Jul 28, 2025
5c05802
Merge pull request #4593 from tdonohue/remove_pgcryto_in_docker
tdonohue Jul 28, 2025
460cef4
.github/dependabot.yml: adjust rules for typescript
alanorth Jun 17, 2025
4cd8544
.github/dependabot.yml: group @ngtools/webpack with Angular
alanorth Jun 17, 2025
9555630
Merge pull request #4482 from alanorth/ng-tools-dependabot
tdonohue Jul 29, 2025
813f9ba
Merge pull request #4483 from alanorth/dependabot-typescript
tdonohue Jul 29, 2025
9bae9e2
Bump isbot from 5.1.28 to 5.1.29
dependabot[bot] Jul 29, 2025
4cfbe00
Merge pull request #4597 from DSpace/dependabot/npm_and_yarn/isbot-5.…
alanorth Jul 29, 2025
c20de9e
Update fa.json5
sh-habibi Jul 30, 2025
a85f5c5
Update fa.json5
sh-habibi Jul 30, 2025
eddbe0e
Merge pull request #4344 from jlipka/fix/4327-encode-version-summary
tdonohue Jul 30, 2025
7fafa86
Merge pull request #4575 from DSpace/dependabot/npm_and_yarn/axios-1.…
tdonohue Jul 30, 2025
69655a5
Merge pull request #4471 from DSpace/dependabot/npm_and_yarn/ngtools/…
tdonohue Jul 30, 2025
3fc4ced
Merge pull request #4544 from DSpace/dependabot/npm_and_yarn/core-js-…
tdonohue Jul 30, 2025
2ee6832
Update dependabot to run monthly
tdonohue Jul 30, 2025
c1bd789
Merge pull request #4610 from tdonohue/change_dependabot_schedule
alanorth Jul 30, 2025
a1fb28a
Bump webpack-dev-server from 4.15.2 to 5.2.1
dependabot[bot] Jul 30, 2025
45f7ea8
Merge pull request #4611 from DSpace/backport-4606-to-main
tdonohue Jul 30, 2025
5015e68
Merge pull request #4115 from atmire/w2p-129629_add-models-to-provide…
tdonohue Jul 30, 2025
9f8fd50
Move zone.js and typescript rules into "ignore" settings and ignore a…
tdonohue Jul 31, 2025
fa58bc5
Merge pull request #4617 from tdonohue/refactor_dependabot_rules
tdonohue Jul 31, 2025
85066ac
Bump the webpack group across 1 directory with 2 updates
dependabot[bot] Jul 31, 2025
4f8724b
Merge pull request #4614 from DSpace/dependabot/npm_and_yarn/webpack-…
tdonohue Aug 1, 2025
c0ba948
Merge pull request #4589 from DSpace/dependabot/npm_and_yarn/babel/ru…
tdonohue Aug 1, 2025
4fa0c57
Add Persian language to default configs
tdonohue Aug 4, 2025
eaf11d5
Merge pull request #4453 from sh-habibi/main
tdonohue Aug 4, 2025
41282f0
Update @types/node to ^18.11.9
alanorth Aug 5, 2025
24ca644
package.json: use semver for webpack dependency
alanorth Aug 5, 2025
46e291d
package.json: update webpack-cli to v6.0.1
alanorth Aug 5, 2025
18aafea
Merge pull request #4622 from alanorth/node-types
tdonohue Aug 5, 2025
b0d5430
Merge pull request #4623 from alanorth/webpack-pin
tdonohue Aug 5, 2025
67a17e4
Merge pull request #4386 from arvoConsultores/i18n-spanish-update
tdonohue Aug 5, 2025
b6bf862
add untranslated i18n keys for ROR API
jesielviana Aug 6, 2025
14de562
add in pt-BR file and remove form pt-PT
jesielviana Aug 6, 2025
22baef6
fix code style
jesielviana Aug 6, 2025
77731af
Merge pull request #4550 from lareferencia/fix-back-button-navigation…
tdonohue Aug 8, 2025
af71c15
Use node: for Node.js builtin modules
alanorth Aug 5, 2025
2d31afb
Remove axios dependency
alanorth Aug 5, 2025
4d70510
Use native Node.js watch instead of nodemon
alanorth Aug 5, 2025
f622d58
server.ts: remove invalid host fallback
alanorth Aug 9, 2025
6c09677
server.ts: remove port fallback
alanorth Aug 9, 2025
a877cbe
Fix references to DSDOC8x
alanorth Aug 9, 2025
b5fe301
README.md: update DSDOC references to DSDOC9x
alanorth Aug 10, 2025
d9e8fea
src/themes/dspace: rework banner image
alanorth Aug 11, 2025
5aab53e
Fix for #8918 The Community Administrator should not be able to view …
im-shubham-vish Aug 14, 2025
3333ee4
.github/workflows/codescan.yml: use codeql-action v3
alanorth Aug 17, 2025
643836a
Restricted map bounds
alexandrevryghem Aug 18, 2025
e4dfcda
Remove extra character
pilasou Aug 19, 2025
4d803a5
fix: call parent ngOnDestroy in dynamic form control container
jlipka Aug 20, 2025
1761500
Merge pull request #4635 from alanorth/github-template-dsdoc
tdonohue Aug 20, 2025
59e477a
Merge pull request #4640 from alanorth/codeql-action-v3
tdonohue Aug 20, 2025
f58ba03
Merge pull request #4642 from alexandrevryghem/restrict-map-bounds_co…
kshepherd Aug 21, 2025
e6f9e8c
Merge pull request #4563 from pilasou/pilasou-translations-fr
tdonohue Aug 22, 2025
d9d43ef
README.md: replace links to http://www.dspace.org
alanorth Aug 26, 2025
0bdb8ec
src/app/footer: use https for dspace.org link
alanorth Aug 26, 2025
287347b
README.md: fix link to service providers
alanorth Aug 28, 2025
20cef9c
Merge pull request #4633 from alanorth/dspace.org-http-links
tdonohue Aug 28, 2025
f313b4a
Inspect event key characters, not keyCodes on tag keyUp
kshepherd Aug 30, 2025
98fc76d
Create dynamic tag test events with key chars, not keyCodes
kshepherd Aug 30, 2025
7c8486a
Merge pull request #4628 from lareferencia/fix-untranslated-i18n-keys…
tdonohue Sep 3, 2025
c48c4ad
Merge pull request #4664 from kshepherd/split_dynamic_tags_on_keychars
artlowel Sep 4, 2025
31a31b2
Replace col-xs-_ with the equivalent col-_.
EikLoe Sep 4, 2025
bf24baf
Clear url parameters for entity search tabs (#2734)
Atmire-Kristof Sep 5, 2025
38b5500
Merge branch 'main' into cookie-popup-html-tags
jesielviana Sep 8, 2025
265c08e
Merge pull request #4520 from lareferencia/cookie-popup-html-tags
tdonohue Sep 8, 2025
9eadcea
Update dependabot.yml. Remove security related settings as those auto…
tdonohue Sep 8, 2025
f07f048
Bump @babel/runtime from 7.28.2 to 7.28.4
dependabot[bot] Sep 8, 2025
a96ba40
Bump isbot from 5.1.29 to 5.1.30
dependabot[bot] Sep 8, 2025
e41c1d0
Bump core-js from 3.44.0 to 3.45.1
dependabot[bot] Sep 8, 2025
4e05986
Bump @types/node from 18.19.121 to 18.19.124
dependabot[bot] Sep 8, 2025
5562ee1
Bump cypress-axe from 1.6.0 to 1.7.0 in the testing group
dependabot[bot] Sep 8, 2025
26c0b5b
Bump sass from 1.89.2 to 1.92.1 in the sass group
dependabot[bot] Sep 8, 2025
93d43bc
Merge branch 'DSpace:main' into fix-8918
im-shubham-vish Sep 9, 2025
a26c718
Fix to set Edit Collection to utilize findAdminAuthorized instead of …
im-shubham-vish Sep 9, 2025
15d9cb0
Fix Lint Error
im-shubham-vish Sep 9, 2025
b78b7c9
Merge pull request #4644 from jlipka/fix/form-control-container-unsub…
tdonohue Sep 9, 2025
1193413
Merge pull request #4673 from dspace-unimr/fix/replace-bootstrap3-col…
tdonohue Sep 10, 2025
11ca474
Merge pull request #4632 from alanorth/modern-node
tdonohue Sep 10, 2025
280b766
Bump bootstrap from 5.3.7 to 5.3.8
dependabot[bot] Sep 10, 2025
64e9f86
Merge pull request #4636 from alanorth/banner-jpg-size
tdonohue Sep 10, 2025
dc9137b
Merge pull request #4634 from alanorth/server-setup
tdonohue Sep 10, 2025
dc57a59
Merge pull request #4679 from DSpace/dependabot/npm_and_yarn/testing-…
tdonohue Sep 10, 2025
c33bdaa
Merge pull request #4682 from DSpace/dependabot/npm_and_yarn/bootstra…
tdonohue Sep 10, 2025
26cf965
Merge pull request #4684 from DSpace/dependabot/npm_and_yarn/isbot-5.…
tdonohue Sep 10, 2025
8314661
Merge pull request #4680 from DSpace/dependabot/npm_and_yarn/sass-2e0…
tdonohue Sep 10, 2025
7de8733
Merge pull request #4686 from DSpace/dependabot/npm_and_yarn/types/no…
tdonohue Sep 10, 2025
5e4e984
Merge pull request #4683 from DSpace/dependabot/npm_and_yarn/babel/ru…
tdonohue Sep 12, 2025
c7f2248
Merge pull request #4685 from DSpace/dependabot/npm_and_yarn/core-js-…
tdonohue Sep 12, 2025
80865ef
Merge pull request #4639 from im-shubham-vish/fix-8918
tdonohue Sep 12, 2025
c47d988
[TLC-1202] Disable fields hidden by type bind, so they are not validated
kshepherd Sep 18, 2025
9244c24
[TLC-1202] Centralise getTypeBindRelations to single static method
kshepherd Sep 18, 2025
f16dda8
[TLC-1202] Move getTypeBindRelations to util function
kshepherd Sep 18, 2025
3a9eb87
src/app: use correct icon in item mapper
alanorth Sep 19, 2025
dba2d7a
Merge pull request #4728 from alanorth/collection-mapper-trash-icon
kshepherd Sep 19, 2025
951c5f6
SSR: avoid sending new response when headeras were already sent (fixe…
danielcoelhocgu Sep 22, 2025
e3ccaa3
Remove unused @ngrx/operators from dependencies
alanorth Sep 29, 2025
053d8e2
Remove unused @babel/runtime dependency
alanorth Sep 29, 2025
a46e378
Remove unused webpack-dev-server dependency
alanorth Sep 29, 2025
0bcef2a
Remove unused @angular/language-service dependency
alanorth Sep 29, 2025
eef6d95
Merge pull request #4733 from danielcoelhocgu/fix-2315
tdonohue Sep 30, 2025
2b0cc82
package-lock.json: run npm install
alanorth Oct 1, 2025
27a1bfc
Merge pull request #4738 from alanorth/unused-dependencies
tdonohue Oct 1, 2025
e72b93b
Add commander dependency
alanorth Sep 29, 2025
62f4cbd
Add glob dependency and update syntax
alanorth Sep 29, 2025
803381c
Add undeclared body-parser dependency
alanorth Sep 29, 2025
e359da5
Add undeclared xhr2 dependency
alanorth Sep 29, 2025
54d44e6
Add undeclared dependency md5
alanorth Sep 29, 2025
36fea82
Merge pull request #4762 from alanorth/undeclared-deps
tdonohue Oct 6, 2025
4c0c537
Merge pull request #4725 from the-library-code/TLC-1202_submission_va…
kshepherd Oct 9, 2025
747abd6
Merge remote-tracking branch 'dspace-angular/main' into update-dspace
NataliaJabinschi Oct 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ trim_trailing_whitespace = false

[*.ts]
quote_type = single
ij_typescript_enforce_trailing_comma = whenmultiline

[*.js]
ij_javascript_enforce_trailing_comma = whenmultiline

[*.json5]
ij_json_keep_blank_lines_in_code = 3
48 changes: 47 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,9 @@
]
}
],
"@angular-eslint/prefer-standalone": [
"error"
],
"@angular-eslint/no-attribute-decorator": "error",
"@angular-eslint/no-output-native": "warn",
"@angular-eslint/no-output-on-prefix": "warn",
Expand Down Expand Up @@ -250,6 +253,10 @@
"forceSingleLine": true
}
],
"import/enforce-node-protocol-usage": [
"error",
"always"
],

"unused-imports/no-unused-imports": "error",
"lodash/import-scope": [
Expand All @@ -260,9 +267,48 @@
"rxjs/no-nested-subscribe": "off", // todo: go over _all_ cases

// Custom DSpace Angular rules
"dspace-angular-ts/alias-imports": [
"error",
{
"aliases": [
{
"package": "rxjs",
"imported": "of",
"local": "of"
}
]
}
],
"dspace-angular-ts/themed-component-classes": "error",
"dspace-angular-ts/themed-component-selectors": "error",
"dspace-angular-ts/themed-component-usages": "error"
"dspace-angular-ts/themed-component-usages": "error",
"dspace-angular-ts/themed-decorators": [
"off",
{
"decorators": {
"listableObjectComponent": 3,
"rendersSectionForMenu": 2
}
}
],
"dspace-angular-ts/themed-wrapper-no-input-defaults": "error",
"dspace-angular-ts/unique-decorators": [
"off",
{
"decorators": [
"listableObjectComponent"
]
}
],
"dspace-angular-ts/sort-standalone-imports": [
"error",
{
"locale": "en-US",
"maxItems": 0,
"indent": 2,
"trailingComma": true
}
]
}
},
{
Expand Down
160 changes: 105 additions & 55 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@ updates:
# So, only this first section can include "applies-to: security-updates"
- package-ecosystem: "npm"
directory: "/"
# Monthly dependency updates (NOTE: "schedule" doesn't apply to security updates)
schedule:
interval: "weekly"
interval: "monthly"
time: "05:00"
# Allow up to 10 open PRs for dependencies
open-pull-requests-limit: 10
# Group together Angular package upgrades
Expand All @@ -22,14 +24,7 @@ updates:
applies-to: version-updates
patterns:
- "@angular*"
update-types:
- "minor"
- "patch"
# Group together all security updates for Angular. Only accept minor/patch types.
angular-security:
applies-to: security-updates
patterns:
- "@angular*"
- "@ngtools/webpack"
update-types:
- "minor"
- "patch"
Expand All @@ -41,14 +36,6 @@ updates:
update-types:
- "minor"
- "patch"
# Group together all security updates for NgRx. Only accept minor/patch types.
ngrx-security:
applies-to: security-updates
patterns:
- "@ngrx*"
update-types:
- "minor"
- "patch"
# Group together all patch version updates for eslint in a single PR
eslint:
applies-to: version-updates
Expand All @@ -58,15 +45,6 @@ updates:
update-types:
- "minor"
- "patch"
# Group together all security updates for eslint.
eslint-security:
applies-to: security-updates
patterns:
- "@typescript-eslint*"
- "eslint*"
update-types:
- "minor"
- "patch"
# Group together any testing related version updates
testing:
applies-to: version-updates
Expand All @@ -80,9 +58,83 @@ updates:
update-types:
- "minor"
- "patch"
# Group together any testing related security updates
testing-security:
applies-to: security-updates
# Group together any postcss related version updates
postcss:
applies-to: version-updates
patterns:
- "postcss*"
update-types:
- "minor"
- "patch"
# Group together any sass related version updates
sass:
applies-to: version-updates
patterns:
- "sass*"
update-types:
- "minor"
- "patch"
# Group together any webpack related version updates
webpack:
applies-to: version-updates
patterns:
- "webpack*"
update-types:
- "minor"
- "patch"
ignore:
# Restrict zone.js updates to patch level to avoid dependency conflicts with @angular/core
- dependency-name: "zone.js"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Restrict typescript updates to patch level because that's what our package.json says
- dependency-name: "typescript"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*"
update-types: ["version-update:semver-major"]
#####################
## dspace-9_x branch
#####################
- package-ecosystem: "npm"
directory: "/"
target-branch: dspace-9_x
schedule:
interval: "monthly"
time: "05:00"
# Allow up to 10 open PRs for dependencies
open-pull-requests-limit: 10
# Group together Angular package upgrades
groups:
# Group together all patch version updates for Angular in a single PR
angular:
applies-to: version-updates
patterns:
- "@angular*"
- "@ngtools/webpack"
update-types:
- "minor"
- "patch"
# Group together all minor/patch version updates for NgRx in a single PR
ngrx:
applies-to: version-updates
patterns:
- "@ngrx*"
- "@ngtools/webpack"
update-types:
- "minor"
- "patch"
# Group together all patch version updates for eslint in a single PR
eslint:
applies-to: version-updates
patterns:
- "@typescript-eslint*"
- "eslint*"
update-types:
- "minor"
- "patch"
# Group together any testing related version updates
testing:
applies-to: version-updates
patterns:
- "@cypress*"
- "axe-*"
Expand All @@ -101,14 +153,6 @@ updates:
update-types:
- "minor"
- "patch"
# Group together any postcss related security updates
postcss-security:
applies-to: security-updates
patterns:
- "postcss*"
update-types:
- "minor"
- "patch"
# Group together any sass related version updates
sass:
applies-to: version-updates
Expand All @@ -117,14 +161,6 @@ updates:
update-types:
- "minor"
- "patch"
# Group together any sass related security updates
sass-security:
applies-to: security-updates
patterns:
- "sass*"
update-types:
- "minor"
- "patch"
# Group together any webpack related version updates
webpack:
applies-to: version-updates
Expand All @@ -133,15 +169,13 @@ updates:
update-types:
- "minor"
- "patch"
# Group together any webpack related seurity updates
webpack-security:
applies-to: security-updates
patterns:
- "webpack*"
update-types:
- "minor"
- "patch"
ignore:
# Restrict zone.js updates to patch level to avoid dependency conflicts with @angular/core
- dependency-name: "zone.js"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Restrict typescript updates to patch level because that's what our package.json says
- dependency-name: "typescript"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*"
update-types: ["version-update:semver-major"]
Expand All @@ -152,7 +186,8 @@ updates:
directory: "/"
target-branch: dspace-8_x
schedule:
interval: "weekly"
interval: "monthly"
time: "05:00"
# Allow up to 10 open PRs for dependencies
open-pull-requests-limit: 10
# Group together Angular package upgrades
Expand All @@ -162,6 +197,7 @@ updates:
applies-to: version-updates
patterns:
- "@angular*"
- "@ngtools/webpack"
update-types:
- "minor"
- "patch"
Expand Down Expand Up @@ -220,6 +256,12 @@ updates:
- "minor"
- "patch"
ignore:
# Restrict zone.js updates to patch level to avoid dependency conflicts with @angular/core
- dependency-name: "zone.js"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Restrict typescript updates to patch level because that's what our package.json says
- dependency-name: "typescript"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*"
update-types: ["version-update:semver-major"]
Expand All @@ -230,7 +272,8 @@ updates:
directory: "/"
target-branch: dspace-7_x
schedule:
interval: "weekly"
interval: "monthly"
time: "05:00"
# Allow up to 10 open PRs for dependencies
open-pull-requests-limit: 10
# Group together Angular package upgrades
Expand All @@ -240,6 +283,7 @@ updates:
applies-to: version-updates
patterns:
- "@angular*"
- "@ngtools/webpack"
update-types:
- "minor"
- "patch"
Expand Down Expand Up @@ -293,6 +337,12 @@ updates:
# 7.x Cannot update Webpack past v5.76.1 as later versions not supported by Angular 15
# See also https://github.com/DSpace/dspace-angular/pull/3283#issuecomment-2372488489
- dependency-name: "webpack"
# Restrict zone.js updates to patch level to avoid dependency conflicts with @angular/core
- dependency-name: "zone.js"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Restrict typescript updates to patch level because that's what our package.json says
- dependency-name: "typescript"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
# Ignore all major version updates for all dependencies. We'll only automate minor/patch updates.
- dependency-name: "*"
update-types: ["version-update:semver-major"]
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ However, reviewers may request that you complete any actions in this list if you
- [ ] My PR **doesn't introduce circular dependencies** (verified via `npm run check-circ-deps`)
- [ ] My PR **includes [TypeDoc](https://typedoc.org/) comments** for _all new (or modified) public methods and classes_. It also includes TypeDoc for large or complex private methods.
- [ ] My PR **passes all specs/tests and includes new/updated specs or tests** based on the [Code Testing Guide](https://wiki.lyrasis.org/display/DSPACE/Code+Testing+Guide).
- [ ] My PR **aligns with [Accessibility guidelines](https://wiki.lyrasis.org/display/DSDOC8x/Accessibility)** if it makes changes to the user interface.
- [ ] My PR **aligns with [Accessibility guidelines](https://wiki.lyrasis.org/display/DSDOC9x/Accessibility)** if it makes changes to the user interface.
- [ ] My PR **uses i18n (internationalization) keys** instead of hardcoded English text, to allow for translations.
- [ ] My PR **includes details on how to test it**. I've provided clear instructions to reviewers on how to successfully test this fix or feature.
- [ ] If my PR includes new libraries/dependencies (in `package.json`), I've made sure their licenses align with the [DSpace BSD License](https://github.com/DSpace/DSpace/blob/main/LICENSE) based on the [Licensing of Contributions](https://wiki.lyrasis.org/display/DSPACE/Code+Contribution+Guidelines#CodeContributionGuidelines-LicensingofContributions) documentation.
Expand Down
Loading
Loading