Commit Graph

10236 Commits

Author SHA1 Message Date
Alexandre Vryghem
f40a68f05e Merge remote-tracking branch 'upstream/main' into use-applied-filter-to-display-label-on-search_contribute-main
# Conflicts:
#	src/app/shared/search/search-labels/search-label/search-label.component.html
#	src/app/shared/search/search.component.html
2024-04-30 13:45:38 +02:00
Alexandre Vryghem
fb993477cc Merge branch 'main' into use-applied-filter-to-display-label-on-search_contribute-main
# Conflicts:
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-option/search-facet-option.component.spec.ts
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-option/search-facet-option.component.ts
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-range-option/search-facet-range-option.component.ts
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-selected-option/search-facet-selected-option.component.spec.ts
#	src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-selected-option/search-facet-selected-option.component.ts
#	src/app/shared/search/search-filters/search-filter/search-filter.component.ts
#	src/app/shared/search/search-filters/search-filter/search-hierarchy-filter/search-hierarchy-filter.component.ts
#	src/app/shared/search/search-filters/search-filter/search-range-filter/search-range-filter.component.ts
#	src/app/shared/search/search-filters/search-filters.component.ts
#	src/app/shared/search/search-labels/search-label/search-label.component.spec.ts
#	src/app/shared/search/search-labels/search-label/search-label.component.ts
#	src/app/shared/search/search-labels/search-labels.component.ts
#	src/app/shared/search/search-sidebar/search-sidebar.component.ts
#	src/app/shared/search/search.component.html
#	src/app/shared/search/search.component.ts
#	src/app/shared/search/search.module.ts
2024-04-30 11:19:05 +02:00
Zahraa Chreim
7e04231490 114645: Refactor Class-Based guards into Functional guards 2024-04-30 12:04:23 +03:00
Yury Bondarenko
a48d1991f4 Autofix: remove unneeded base component imports
This is part of the themed-component-usages rule; Themed* components already import the base component, we don't need to import both anymore.
You'll see that all of these changes are also reflected in the base component.

Double-checked and this doesn't compromise the fixes from https://github.com/DSpace/dspace-angular/pull/2984
2024-04-30 10:52:40 +02:00
Yury Bondarenko
c9d9e12fa2 Merge remote-tracking branch 'origin/main' into poc-eslint-plugin-autofix-selectors 2024-04-30 10:47:19 +02:00
Alexandre Vryghem
17650612ac Merge remote-tracking branch 'upstream/main' into minor-themed-component-fixes_contribute-main 2024-04-29 23:53:27 +02:00
Tim Donohue
a8f65cea72 Merge pull request #2710 from DSpace/bram-atmire-patch-1-2709
Update robots.txt.ejs
2024-04-29 16:29:18 -05:00
Tim Donohue
13dbd6ba30 Merge pull request #2675 from atmire/multiline-search-filter-badge_main
Multiline selected facet badge on search page
2024-04-29 15:12:46 -05:00
Yana De Pauw
308670a699 [Ticket 2124] Slow response times 2024-04-29 13:07:55 +02:00
Tim Donohue
99bfe13c8e Merge pull request #2985 from atmire/w2p-114596_CreatingTemplateItemResultsInPageWhichNeverFinishesLoading
Fixed the problem that creating template item results in page which never finishes loading
2024-04-26 17:13:05 -05:00
Kuno Vercammen
a1fd59f517 114732: Synced the imports of the custom theme with the imports of the base component 2024-04-26 11:19:53 +02:00
Alexandre Vryghem
a73b2adeeb Merge remote-tracking branch 'alex/themed-SubmissionUploadFilesComponent_contribute-7.6' into minor-themed-component-fixes_contribute-main
# Conflicts:
#	src/app/submission/submission.module.ts
#	src/themes/custom/lazy-theme.module.ts
2024-04-25 00:45:01 +02:00
Tim Donohue
2870e6ac54 Add missing i18n keys for OpenAIRE external sources. Remove some duplicate keys 2024-04-24 17:12:57 -05:00
Tim Donohue
288a9180aa Merge pull request #2962 from atmire/fix-submission-lost-changes-after-save-8.0.0-next
Fix submission lost changes after save
2024-04-24 16:27:24 -05:00
Alexandre Vryghem
63be2dae54 111731: Fixed search labels not working correctly for non-equals operators 2024-04-24 18:34:42 +02:00
Alexandre Vryghem
c1abeb3aab 111731: Don't show suggestions for filters of type date in advanced search, since they don't add the correct filters 2024-04-24 18:34:42 +02:00
Alexandre Vryghem
b771122297 111731: Reset the advanced search's operator to the first available operator on filter change 2024-04-24 18:34:42 +02:00
Alexandre Vryghem
d40d0b7c9c 111731: Fixed selected filters not being displayed as labels 2024-04-24 18:34:42 +02:00
Art Lowel
af2e0976af move embed item fix to SubmissionJsonPatchOperationsService 2024-04-24 10:54:54 +02:00
Max Nuding
0c6dc895db Merge branch 'DSpace:main' into regex-error-messages 2024-04-24 08:37:18 +02:00
Pierre Lasou
1abc796734 Update fr.json5 correcting bad quotation marks 2024-04-23 15:49:08 -04:00
Pierre Lasou
3b98c8c84f Update fr.json5 - adding missing comma 2024-04-23 14:14:55 -04:00
Alexandre Vryghem
8b29a7189b Themed SubmissionUploadFilesComponent 2024-04-23 13:45:04 +02:00
Davide Negretti
44464de25a [DURACOM-253] Fix scrollbar issue on Firefox on Windows 2024-04-23 12:08:18 +02:00
Davide Negretti
f8194ab58b [DURACOM-253] Detect browser and apply browser class 2024-04-23 12:07:57 +02:00
Kuno Vercammen
7767934a5b 114596: Small lint fix 2024-04-23 09:03:12 +02:00
Alexandre Vryghem
132e1f9524 Minor UI improvements
- Fixed DSO edit menu sometimes displaying underneath header based on header z-index
- Fixed accessibility issue on request a copy page
2024-04-23 02:02:28 +02:00
Alexandre Vryghem
3f922490b4 Merge branch 'minor-themed-component-fixes_contribute-7.6' into minor-themed-component-fixes_contribute-main
# Conflicts:
#	src/app/entity-groups/journal-entities/item-list-elements/search-result-list-elements/journal-issue/journal-issue-search-result-list-element.component.html
#	src/app/entity-groups/journal-entities/item-list-elements/search-result-list-elements/journal-volume/journal-volume-search-result-list-element.component.html
#	src/app/entity-groups/journal-entities/item-list-elements/search-result-list-elements/journal/journal-search-result-list-element.component.html
#	src/app/entity-groups/research-entities/item-list-elements/search-result-list-elements/org-unit/org-unit-search-result-list-element.component.html
#	src/app/entity-groups/research-entities/item-list-elements/search-result-list-elements/person/person-search-result-list-element.component.html
#	src/app/entity-groups/research-entities/item-list-elements/search-result-list-elements/project/project-search-result-list-element.component.html
#	src/app/entity-groups/research-entities/submission/item-list-elements/person/person-search-result-list-submission-element.component.html
#	src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html
#	src/app/shared/object-list/sidebar-search-list-element/community/community-sidebar-search-list-element.component.ts
2024-04-22 23:45:32 +02:00
Alexandre Vryghem
7000035303 Fixed duplicate selectors throwing warnings 2024-04-22 22:41:02 +02:00
Yury Bondarenko
858d69c8ef Merge remote-tracking branch 'origin/main' into poc-eslint-plugin-autofix-selectors 2024-04-22 14:33:04 +02:00
Kuno Vercammen
a7cdf2e97a 114596: Fixed the issue that item template page never loads 2024-04-22 12:56:11 +02:00
Tim Donohue
6d582cd39e Merge pull request #2816 from atmire/w2p-111326_fix-status-code-object-not-found-7.4
Return 404 Not Found status code on missing identifiers
2024-04-19 12:07:21 -05:00
Art Lowel
a3540be736 fix lint issues 2024-04-19 18:15:05 +02:00
Tim Donohue
a4387bb38a Merge pull request #2642 from alexandrevryghem/fix-broken-item-mapper-pagination_contribute-main
Fixed pagination issues on item mapper
2024-04-19 10:57:39 -05:00
Art Lowel
d03c640e8c Merge remote-tracking branch 'atmire-github/fix-submission-lost-changes-after-save-7.6' into fix-submission-lost-changes-after-save-8.0.0-next 2024-04-19 17:45:27 +02:00
Tim Donohue
e96ca2f59d Merge pull request #2768 from 4Science/DURACOM-224
Fix infinite scroll
2024-04-19 10:42:45 -05:00
Tim Donohue
489d8fdbc1 Merge pull request #2888 from alexandrevryghem/w2p-112970_added-missing-breadcrumbs_contribute-main
Added missing/incomplete breadcrumbs on create community/collection/item pages
2024-04-19 10:28:04 -05:00
Alexandre Vryghem
a5f49babac Merge remote-tracking branch 'upstream/main' into fix-broken-item-mapper-pagination_contribute-main
# Conflicts:
#	src/app/shared/object-list/object-list.component.html
#	src/app/shared/object-select/collection-select/collection-select.component.ts
#	src/app/shared/object-select/item-select/item-select.component.ts
#	src/app/shared/pagination/pagination.component.ts
2024-04-18 22:31:15 +02:00
Alexandre Vryghem
adf995cf36 Merge branch 'fix-broken-item-mapper-pagination_contribute-7.6' into fix-broken-item-mapper-pagination_contribute-main
# Conflicts:
#	src/app/access-control/bulk-access/browse/bulk-access-browse.component.html
#	src/app/access-control/epeople-registry/epeople-registry.component.html
#	src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html
#	src/app/access-control/group-registry/group-form/members-list/members-list.component.html
#	src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html
#	src/app/process-page/overview/process-overview.component.html
#	src/app/shared/object-select/collection-select/collection-select.component.html
#	src/app/shared/object-select/collection-select/collection-select.component.ts
#	src/app/shared/object-select/item-select/item-select.component.html
#	src/app/shared/object-select/item-select/item-select.component.ts
#	src/app/shared/object-select/object-select/object-select.component.ts
#	src/app/shared/pagination/pagination.component.ts
2024-04-18 21:39:10 +02:00
Alexandre Vryghem
268d2e54fc 108555: Refactored CollectionSelectComponent to not call canSelect every time changes are detected 2024-04-18 21:18:10 +02:00
Alexandre Vryghem
59197cff2d 108555: Refactored ItemSelectComponent to not call canSelect every time changes are detected 2024-04-18 21:18:10 +02:00
Alexandre Vryghem
da31c4f253 108555: Removed pageInfoState Input since it wasn't used and almost all the components gave the incorrect type of data to it 2024-04-18 19:28:01 +02:00
Yury Bondarenko
f1c25ee344 Fix overindented decorated properties 2024-04-18 13:16:39 +02:00
Yury Bondarenko
eec052fd77 Fix Community stats page selector
Likely a copy/paste leftover
2024-04-18 12:27:55 +02:00
Jens Vannerum
5f89dd27fb 114440: fix test 2024-04-18 11:59:12 +02:00
Yury Bondarenko
dc1053e3f9 Resolve lint issues due to new default rules
We could turn these rules off, but it seems that they indicate some important inconsistencies.

A few cases have been ignored inline because they should be investigated in more detail, which is out of scope for this PR:
- Metadata representation components compare `BrowseByDataType` to a `ResourceType`. Could be related to #2949.
- We assume that dynamic form dates are always represented by strings, but they can also be `Date` or `object` according to the library (see da1742ce05/projects/ng-dynamic-forms/core/src/lib/model/dynamic-date-control.model.ts (L5))
2024-04-18 11:02:04 +02:00
Jens Vannerum
b757ca6433 Merge remote-tracking branch 'upstream/main' into w2p-104686_Live-import-preview-only-shows-first-mdv-7.6 2024-04-18 10:50:21 +02:00
Marie Verdonck
00d7b8322d 104686: Live Import preview only shows first metadata value per field 2024-04-18 02:08:20 +02:00
Gantner, Florian Klaus
97fade00a4 extend eperson render type for display of dso name
https://github.com/DSpace/dspace-angular/issues/2947
2024-04-17 17:59:10 +02:00
Yury Bondarenko
efec114df3 Auto-migrate to fix new ds-themed-* usages 2024-04-17 14:44:07 +02:00