Commit Graph

5486 Commits

Author SHA1 Message Date
Art Lowel
0308c8bc8e Revert "replace menu decorators with switches to solve an issue where decorators were not loaded in time"
This reverts commit ece84332a0.
2021-01-18 16:57:15 +01:00
Giuseppe Digilio
a27c10e980 Fix comment for submission autosave configuration 2021-01-15 18:22:01 +01:00
Giuseppe Digilio
debf70b0e5 Revert "Fix issue with submission save when auto save is enabled"
This reverts commit 2b2b6df9
2021-01-15 18:17:31 +01:00
Giuseppe Digilio
2b2b6df919 Fix issue with submission save when auto save is enabled 2021-01-15 18:09:45 +01:00
Giuseppe Digilio
31045ff156 Removed nested subscribe 2021-01-15 15:20:47 +01:00
Giuseppe Digilio
00153fa92f Removed providedIn attribute for services that don't need 2021-01-15 14:34:28 +01:00
Giuseppe Digilio
9aea3f20ea Fix issue with components that using a custom decorator are not loaded during CSR 2021-01-15 14:18:18 +01:00
Giuseppe Digilio
d8df9c46a5 Fix issue with workspaceitem and workflowitem detail search components 2021-01-15 14:05:40 +01:00
Giuseppe Digilio
44454ec378 import modules optimization 2021-01-14 19:44:46 +01:00
Giuseppe Digilio
3192d190bb change comments for @angular/localize import 2021-01-12 11:16:25 +01:00
Giuseppe Digilio
2b8f436634 changes to address feedback 2021-01-12 10:42:46 +01:00
Giuseppe Digilio
480653cf8f fix deprecated warning 2021-01-12 10:12:32 +01:00
Alessandro Martelli
258e48e9a2 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Text fix
2021-01-11 17:39:35 +01:00
Alessandro Martelli
2bd8084046 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Provided mock and stub instead of empty objects
2021-01-11 16:49:18 +01:00
Giuseppe Digilio
665e07ae1f Changes based on feedback 2021-01-08 14:56:28 +01:00
Giuseppe Digilio
aad23c8001 Remove circular dependencies 2021-01-08 11:12:45 +01:00
Giuseppe Digilio
21d275fc8d Removed unused imports 2021-01-08 09:58:17 +01:00
Giuseppe Digilio
ae18027669 Fix lint error 2021-01-08 09:17:16 +01:00
Giuseppe Digilio
e5af894077 Removed deprecated helper function async 2021-01-07 20:12:15 +01:00
Giuseppe Digilio
4d4e920f0d Merge remote-tracking branch 'origin/main' into upgrade_angular10
# Conflicts:
#	src/app/+admin/admin-access-control/epeople-registry/epeople-registry.component.spec.ts
#	src/app/+admin/admin-access-control/epeople-registry/epeople-registry.component.ts
#	src/app/+admin/admin-access-control/epeople-registry/eperson-form/eperson-form.component.spec.ts
#	src/app/+admin/admin-access-control/group-registry/group-form/group-form.component.spec.ts
#	src/app/+admin/admin-access-control/group-registry/group-form/members-list/members-list.component.spec.ts
#	src/app/+admin/admin-access-control/group-registry/group-form/subgroup-list/subgroups-list.component.spec.ts
#	src/app/+admin/admin-access-control/group-registry/groups-registry.component.ts
#	src/app/+admin/admin-import-metadata-page/metadata-import-page.component.ts
#	src/app/+admin/admin-registries/metadata-registry/metadata-registry.component.ts
#	src/app/+admin/admin-registries/metadata-schema/metadata-schema.component.ts
#	src/app/+admin/admin-search-page/admin-search-results/admin-search-result-grid-element/item-search-result/item-admin-search-result-grid-element.component.spec.ts
#	src/app/+admin/admin-search-page/admin-search-results/admin-search-result-list-element/item-search-result/item-admin-search-result-list-element.component.spec.ts
#	src/app/+bitstream-page/bitstream-page.resolver.ts
#	src/app/+bitstream-page/edit-bitstream-page/edit-bitstream-page.component.spec.ts
#	src/app/+bitstream-page/edit-bitstream-page/edit-bitstream-page.component.ts
#	src/app/+collection-page/collection-item-mapper/collection-item-mapper.component.ts
#	src/app/+collection-page/collection-page.component.ts
#	src/app/+collection-page/edit-collection-page/collection-roles/collection-roles.component.ts
#	src/app/+collection-page/edit-item-template-page/item-template-page.resolver.spec.ts
#	src/app/+collection-page/edit-item-template-page/item-template-page.resolver.ts
#	src/app/+item-page/edit-item-page/item-authorizations/item-authorizations.component.ts
#	src/app/+item-page/edit-item-page/item-bitstreams/item-bitstreams.component.spec.ts
#	src/app/+item-page/edit-item-page/item-bitstreams/item-bitstreams.component.ts
#	src/app/+item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.ts
#	src/app/+item-page/edit-item-page/item-private/item-private.component.ts
#	src/app/+item-page/edit-item-page/item-public/item-public.component.ts
#	src/app/+item-page/edit-item-page/item-reinstate/item-reinstate.component.ts
#	src/app/+item-page/edit-item-page/item-relationships/edit-relationship-list/edit-relationship-list.component.ts
#	src/app/+item-page/edit-item-page/item-relationships/item-relationships.component.ts
#	src/app/+item-page/edit-item-page/item-withdraw/item-withdraw.component.ts
#	src/app/+item-page/simple/item-types/shared/item-relationships-utils.ts
#	src/app/+my-dspace-page/collection-selector/collection-selector.component.spec.ts
#	src/app/+search-page/search-tracker.component.ts
#	src/app/app-routing.module.ts
#	src/app/community-list-page/community-list-service.ts
#	src/app/community-list-page/community-list.reducer.spec.ts
#	src/app/core/auth/auth-response-parsing.service.spec.ts
#	src/app/core/auth/auth.interceptor.spec.ts
#	src/app/core/browse/browse.service.spec.ts
#	src/app/core/browse/browse.service.ts
#	src/app/core/cache/builders/link.service.spec.ts
#	src/app/core/cache/builders/remote-data-build.service.ts
#	src/app/core/cache/object-cache.service.spec.ts
#	src/app/core/cache/response.models.ts
#	src/app/core/data/base-response-parsing.service.ts
#	src/app/core/data/bitstream-data.service.ts
#	src/app/core/data/bitstream-format-data.service.ts
#	src/app/core/data/bundle-data.service.spec.ts
#	src/app/core/data/bundle-data.service.ts
#	src/app/core/data/change-analyzer.ts
#	src/app/core/data/collection-data.service.spec.ts
#	src/app/core/data/collection-data.service.ts
#	src/app/core/data/comcol-data.service.spec.ts
#	src/app/core/data/comcol-data.service.ts
#	src/app/core/data/data.service.ts
#	src/app/core/data/entity-type-data.service.ts
#	src/app/core/data/entity-type.service.ts
#	src/app/core/data/feature-authorization/authorization-data.service.ts
#	src/app/core/data/feature-authorization/feature-data.service.ts
#	src/app/core/data/item-template-data.service.ts
#	src/app/core/data/license-data.service.ts
#	src/app/core/data/metadata-field-data.service.ts
#	src/app/core/data/processes/process-data.service.ts
#	src/app/core/data/processes/script-data.service.ts
#	src/app/core/data/relationship.service.spec.ts
#	src/app/core/data/relationship.service.ts
#	src/app/core/data/remote-data.ts
#	src/app/core/data/request.actions.ts
#	src/app/core/data/request.effects.ts
#	src/app/core/data/request.reducer.spec.ts
#	src/app/core/data/request.reducer.ts
#	src/app/core/data/request.service.spec.ts
#	src/app/core/data/request.service.ts
#	src/app/core/dspace-rest/dspace-rest.service.spec.ts
#	src/app/core/eperson/eperson-data.service.spec.ts
#	src/app/core/eperson/eperson-data.service.ts
#	src/app/core/eperson/group-data.service.spec.ts
#	src/app/core/eperson/group-data.service.ts
#	src/app/core/forward-client-ip/forward-client-ip.interceptor.spec.ts
#	src/app/core/index/index.reducer.ts
#	src/app/core/json-patch/json-patch-operations.service.spec.ts
#	src/app/core/json-patch/json-patch-operations.service.ts
#	src/app/core/locale/locale.interceptor.spec.ts
#	src/app/core/registry/registry.service.ts
#	src/app/core/resource-policy/resource-policy.service.ts
#	src/app/core/shared/operators.ts
#	src/app/core/shared/search/search.service.ts
#	src/app/core/submission/submission-object-data.service.ts
#	src/app/core/submission/submission-rest.service.ts
#	src/app/core/submission/vocabularies/vocabulary-entries-response-parsing.service.spec.ts
#	src/app/core/submission/vocabularies/vocabulary.service.spec.ts
#	src/app/core/submission/vocabularies/vocabulary.service.ts
#	src/app/core/submission/workflowitem-data.service.ts
#	src/app/core/tasks/tasks.service.ts
#	src/app/curation-form/curation-form.component.ts
#	src/app/process-page/process-page.resolver.ts
#	src/app/shared/collection-dropdown/collection-dropdown.component.spec.ts
#	src/app/shared/collection-dropdown/collection-dropdown.component.ts
#	src/app/shared/comcol-forms/create-comcol-page/create-comcol-page.component.spec.ts
#	src/app/shared/comcol-forms/create-comcol-page/create-comcol-page.component.ts
#	src/app/shared/comcol-forms/edit-comcol-page/comcol-metadata/comcol-metadata.component.spec.ts
#	src/app/shared/comcol-forms/edit-comcol-page/comcol-role/comcol-role.component.spec.ts
#	src/app/shared/comcol-forms/edit-comcol-page/comcol-role/comcol-role.component.ts
#	src/app/shared/dso-selector/dso-selector/dso-selector.component.ts
#	src/app/shared/dso-selector/modal-wrappers/export-metadata-selector/export-metadata-selector.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/relationship.effects.ts
#	src/app/shared/form/builder/form-builder.service.ts
#	src/app/shared/item/item-versions/item-versions.component.ts
#	src/app/shared/mocks/remote-data-build.service.mock.ts
#	src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.ts
#	src/app/shared/object-detail/my-dspace-result-detail-element/item-detail-preview/item-detail-preview.component.spec.ts
#	src/app/shared/object-select/collection-select/collection-select.component.spec.ts
#	src/app/shared/object-select/item-select/item-select.component.spec.ts
#	src/app/shared/pagination-drag-and-drop/abstract-paginated-drag-and-drop-list.component.spec.ts
#	src/app/shared/pagination-drag-and-drop/abstract-paginated-drag-and-drop-list.component.ts
#	src/app/shared/resource-policies/form/eperson-group-list/eperson-group-list.component.ts
#	src/app/shared/search/search-query-response.model.ts
#	src/app/statistics/statistics.module.ts
#	src/app/submission/import-external/import-external-searchbar/submission-import-external-searchbar.component.spec.ts
#	src/app/submission/sections/form/section-form.component.ts
#	src/app/submission/sections/upload/section-upload.component.spec.ts
#	src/app/submission/sections/upload/section-upload.component.ts
#	src/app/submission/submission.service.spec.ts
#	src/app/submission/submission.service.ts
2021-01-07 19:17:19 +01:00
Alessandro Martelli
d542072a37 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Fixed test.
Removed unused imports.
2021-01-07 15:29:06 +01:00
Alessandro Martelli
4e5e08671e Merge branch 'main' into CST-3620
# Conflicts:
#	src/app/shared/object-collection/shared/listable-object/listable-object-component-loader.component.spec.ts
#	src/app/shared/object-collection/shared/listable-object/listable-object-component-loader.component.ts
2021-01-07 15:04:29 +01:00
Tim Donohue
8530357676 Merge pull request #972 from atmire/Private-withdrawn-badges-for-items-everywhere
Private/Withdrawn badges for items everywhere
2021-01-04 11:03:14 -06:00
Dániel Péter Sipos
9d61a24f03 #885 fix merge 2021-01-04 10:53:37 +01:00
Dániel Péter Sipos
742a895f13 Merge branch 'main' into #885-media-viewer 2021-01-04 10:30:09 +01:00
Dániel Péter Sipos
09dc9491a3 Merge branch 'main' into #885-media-viewer
# Conflicts:
#	src/app/+item-page/item-page.module.ts
2021-01-04 10:18:05 +01:00
Kristof De Langhe
a06599ef3f 74647: Test case fix 2020-12-24 14:06:20 +01:00
Kristof De Langhe
aed0750d47 Merge branch 'main' into w2p-74647_Add-meta-generator-page-header
Conflicts:
	src/app/core/core.module.ts
	src/app/core/data/root.model.ts
	src/app/core/shared/hal-endpoint.service.ts
2020-12-24 13:44:48 +01:00
Kristof De Langhe
d70685a5f2 74647: findByHref and findAllByHref for RootDataService 2020-12-24 13:39:37 +01:00
Alessandro Martelli
5700450eec [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Failing tests in CI environment refactored
2020-12-22 18:20:22 +01:00
Alessandro Martelli
b80282c243 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Test fix and environment settings restored
2020-12-22 17:32:56 +01:00
Alessandro Martelli
e41e7dfa07 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Cleanup
2020-12-22 16:25:26 +01:00
Alessandro Martelli
704d67da79 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Removed abstraction on claimed-search-result-list-element components
2020-12-22 15:53:43 +01:00
Alessandro Martelli
8013260f78 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Task Service implementation.
ReloadableAction abstraction.
2020-12-22 13:48:12 +01:00
Alessandro Martelli
e32c86f127 [CSTPER-3620] Workflow Actions refresh entire MyDSpace page instead of just WorkflowItem
Task Service implementation.
ReloadableAction abstraction.
2020-12-22 12:58:19 +01:00
Alessandro Martelli
6cf6dee5e6 [835] Auto-save in new Item Submission form breaks the form
Fixed unused imports.
2020-12-22 08:33:23 +01:00
Alessandro Martelli
8e77fac638 [835] Auto-save in new Item Submission form breaks the form
Minor fixes and method computeSectionConfiguredMetadata tested
2020-12-21 19:21:49 +01:00
Alessandro Martelli
042d2e71f0 [835] Auto-save in new Item Submission form breaks the form
Improved form touched state in ngrx store.
2020-12-21 17:27:59 +01:00
Alessandro Martelli
e8255927c5 [835] Auto-save in new Item Submission form breaks the form
Autosave timer switched to milliseconds.
2020-12-21 17:27:59 +01:00
Alessandro Martelli
451881ef08 [835] Auto-save in new Item Submission form breaks the form
Methods renaming
2020-12-21 17:27:59 +01:00
Alessandro Martelli
0794c50d19 [835] Auto-save in new Item Submission form breaks the form
Fixed unused imports.
2020-12-21 17:27:59 +01:00
Alessandro Martelli
de372896e7 [835] Auto-save in new Item Submission form breaks the form
Submission form Save button disabled when no pending operations are present
2020-12-21 17:24:42 +01:00
Alessandro Martelli
d47f686b95 [835] Auto-save in new Item Submission form breaks the form
Section Metadata field tested.
Form Touched filter tested.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
eb144b1551 [835] Auto-save in new Item Submission form breaks the form
Test FormSetAdditionalAction.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
0acaa3e57f [835] Auto-save in new Item Submission form breaks the form
Section metadata dispatched to the store and retrieved in subscription.
Added test case for hasMetadataEnrichment.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
9b752b443e [835] Auto-save in new Item Submission form breaks the form
Lint corrections.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
55bcdf0a25 [835] Auto-save in new Item Submission form breaks the form
Minor changes and cleanup.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
999993734f [835] Auto-save in new Item Submission form breaks the form
Tests fixed.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
875a43a14e [835] Auto-save in new Item Submission form breaks the form
Section formId added to the section state.
Error filtering during the parsing of the submission response.
2020-12-21 17:23:03 +01:00
Alessandro Martelli
9f33855a0f [835] Auto-save in new Item Submission form breaks the form
Autosave deactivated
2020-12-21 17:22:33 +01:00