[DSpace/dspace-angular] 3bc5ee: pages loading twice poc

0 views
Skip to first unread message

Tim Donohue

unread,
May 19, 2022, 9:55:49 AMMay 19
to dspace-c...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/DSpace/dspace-angular
Commit: 3bc5ee0253c8699bed716b60c5f9ea2c85ed2d83
https://github.com/DSpace/dspace-angular/commit/3bc5ee0253c8699bed716b60c5f9ea2c85ed2d83
Author: Art Lowel <a...@atmire.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)

Changed paths:
M .gitignore
M package.json
M src/app/app-routing.module.ts
M src/app/app.component.ts
M src/app/app.module.ts
M src/app/core/auth/auth.reducer.ts
M src/app/core/core.module.ts
R src/app/core/services/api.service.ts
A src/app/menu.resolver.spec.ts
A src/app/menu.resolver.ts
M src/app/navbar/navbar.component.ts
A src/app/root.module.ts
M src/app/shared/menu/menu.service.ts
M src/modules/app/browser-app.module.ts
M src/modules/app/server-app.module.ts
M src/modules/transfer-state/dspace-browser-transfer-state.service.ts
M src/modules/transfer-state/dspace-server-transfer-state.service.ts
M src/modules/transfer-state/dspace-transfer-state.service.ts
A src/ngx-translate-loaders/ngx-translate-state.ts
A src/ngx-translate-loaders/translate-browser.loader.ts
R src/ngx-translate-loaders/translate-json5-http.loader.ts
R src/ngx-translate-loaders/translate-json5-universal.loader.ts
A src/ngx-translate-loaders/translate-server.loader.ts
M src/themes/custom/theme.module.ts
A src/themes/dspace/eager-theme.module.ts
R src/themes/dspace/entry-components.ts
A src/themes/dspace/lazy-theme.module.ts
R src/themes/dspace/theme.module.ts
A src/themes/eager-themes.module.ts
R src/themes/themed-entry-component.module.ts
M webpack/webpack.browser.ts
M yarn.lock

Log Message:
-----------
pages loading twice poc

Cherry-picked from original branch started from Angular 13 PR


Commit: cc745b422565b9fea1ede6817757bc35c2ac8db0
https://github.com/DSpace/dspace-angular/commit/cc745b422565b9fea1ede6817757bc35c2ac8db0
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M src/app/core/auth/auth.reducer.spec.ts
M src/modules/transfer-state/dspace-browser-transfer-state.service.ts

Log Message:
-----------
90978: Minor fixes


Commit: 8a4f811575e1abbb043ca68c8bd67d0fd5fe0a91
https://github.com/DSpace/dspace-angular/commit/8a4f811575e1abbb043ca68c8bd67d0fd5fe0a91
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M src/app/admin/admin-sidebar/admin-sidebar.component.spec.ts
M src/app/admin/admin-sidebar/admin-sidebar.component.ts
M src/app/menu.resolver.spec.ts
M src/app/menu.resolver.ts
M src/app/shared/testing/menu-service.stub.ts

Log Message:
-----------
90978: Move admin menu to MenuResolver, clean up & add tests


Commit: e65b5e2f1c6cadd428c338502ddff04c398d2c75
https://github.com/DSpace/dspace-angular/commit/e65b5e2f1c6cadd428c338502ddff04c398d2c75
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
A src/themes/custom/eager-theme.module.ts
R src/themes/custom/entry-components.ts
A src/themes/custom/lazy-theme.module.ts
R src/themes/custom/theme.module.ts
M src/themes/dspace/eager-theme.module.ts
M src/themes/dspace/lazy-theme.module.ts
M src/themes/eager-themes.module.ts

Log Message:
-----------
90978: Update theme modules


Commit: 7e391f04113c09857c84cf8274a58571ffebf6cf
https://github.com/DSpace/dspace-angular/commit/7e391f04113c09857c84cf8274a58571ffebf6cf
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M package.json
M server.ts
M webpack/webpack.browser.ts
M yarn.lock

Log Message:
-----------
90978: Serve pre-compressed static files


Commit: 572a10db6be8745ff1bf6bf9d381113c17de1f31
https://github.com/DSpace/dspace-angular/commit/572a10db6be8745ff1bf6bf9d381113c17de1f31
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M src/themes/dspace/app/home-page/home-news/home-news.component.html
M src/themes/dspace/app/home-page/home-news/home-news.component.scss
A src/themes/dspace/assets/images/banner-half.jpg
A src/themes/dspace/assets/images/banner-half.webp
A src/themes/dspace/assets/images/banner-tall.jpg
A src/themes/dspace/assets/images/banner-tall.webp
A src/themes/dspace/assets/images/banner.webp

Log Message:
-----------
90978: Responsive banner background image


Commit: 1522c36ed0312aaaec0f6ca5b647d03cbef3f2b5
https://github.com/DSpace/dspace-angular/commit/1522c36ed0312aaaec0f6ca5b647d03cbef3f2b5
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M .browserslistrc
A .eslintrc.json
A .gitattributes
M .github/workflows/build.yml
M .gitignore
M Dockerfile
M README.md
M angular.json
M config/config.example.yml
M cypress.json
M cypress/integration/homepage.spec.ts
A cypress/integration/login-modal.spec.ts
A cypress/integration/my-dspace.spec.ts
M cypress/integration/search-navbar.spec.ts
M cypress/integration/search-page.spec.ts
A cypress/integration/submission.spec.ts
M cypress/plugins/index.ts
M cypress/support/commands.ts
M cypress/support/index.ts
M docker/README.md
M docker/cli.assetstore.yml
M docker/db.entities.yml
M docker/docker-compose-ci.yml
M karma.conf.js
M package.json
M scripts/env-to-yaml.ts
M scripts/test-rest.ts
M server.ts
M src/app/access-control/epeople-registry/epeople-registry.actions.ts
M src/app/access-control/epeople-registry/epeople-registry.component.spec.ts
M src/app/access-control/epeople-registry/eperson-form/eperson-form.component.spec.ts
M src/app/access-control/group-registry/group-registry.actions.ts
M src/app/admin/admin-registries/bitstream-formats/bitstream-format.actions.ts
M src/app/admin/admin-registries/bitstream-formats/bitstream-formats.component.spec.ts
M src/app/admin/admin-registries/bitstream-formats/bitstream-formats.component.ts
M src/app/admin/admin-registries/metadata-registry/metadata-registry.actions.ts
M src/app/admin/admin-registries/metadata-registry/metadata-registry.component.spec.ts
M src/app/admin/admin-registries/metadata-registry/metadata-schema-form/metadata-schema-form.component.spec.ts
M src/app/admin/admin-registries/metadata-schema/metadata-field-form/metadata-field-form.component.spec.ts
M src/app/admin/admin-registries/metadata-schema/metadata-schema.component.spec.ts
M src/app/admin/admin-search-page/admin-search-results/item-admin-search-result-actions.component.html
M src/app/admin/admin-sidebar/admin-sidebar-section/admin-sidebar-section.component.ts
M src/app/admin/admin-sidebar/admin-sidebar.component.ts
M src/app/admin/admin-sidebar/expandable-admin-sidebar-section/expandable-admin-sidebar-section.component.ts
A src/app/admin/admin-sidebar/themed-admin-sidebar.component.ts
M src/app/admin/admin-workflow-page/admin-workflow-search-results/workflow-item-admin-workflow-actions.component.html
M src/app/app.component.ts
M src/app/app.module.ts
M src/app/app.reducer.ts
M src/app/bitstream-page/legacy-bitstream-url.resolver.spec.ts
M src/app/browse-by/browse-by-date-page/browse-by-date-page.component.spec.ts
M src/app/browse-by/browse-by-date-page/browse-by-date-page.component.ts
M src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html
M src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.ts
M src/app/browse-by/browse-by-title-page/browse-by-title-page.component.spec.ts
M src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts
M src/app/collection-page/collection-item-mapper/collection-item-mapper.component.spec.ts
M src/app/collection-page/collection-page-routing.module.ts
M src/app/collection-page/collection-page.component.html
M src/app/collection-page/collection-page.component.ts
M src/app/collection-page/delete-collection-page/delete-collection-page.component.html
M src/app/collection-page/edit-collection-page/collection-metadata/collection-metadata.component.html
M src/app/collection-page/edit-collection-page/collection-source/collection-source-controls/collection-source-controls.component.html
M src/app/collection-page/edit-collection-page/collection-source/collection-source.component.html
M src/app/collection-page/edit-collection-page/collection-source/collection-source.component.spec.ts
M src/app/collection-page/edit-collection-page/collection-source/collection-source.component.ts
M src/app/community-list-page/community-list-datasource.ts
M src/app/community-list-page/community-list-page.component.html
M src/app/community-list-page/community-list-page.module.ts
M src/app/community-list-page/community-list-service.spec.ts
M src/app/community-list-page/community-list-service.ts
M src/app/community-list-page/community-list.actions.ts
M src/app/community-list-page/community-list.reducer.ts
M src/app/community-list-page/community-list/community-list.component.html
M src/app/community-list-page/community-list/community-list.component.spec.ts
M src/app/community-list-page/community-list/community-list.component.ts
A src/app/community-list-page/community-list/themed-community-list.component.ts
A src/app/community-list-page/flat-node.model.ts
A src/app/community-list-page/show-more-flat-node.model.ts
M src/app/community-page/community-page-routing.module.ts
M src/app/community-page/community-page.component.html
M src/app/community-page/community-page.component.ts
M src/app/community-page/delete-community-page/delete-community-page.component.html
M src/app/community-page/sub-collection-list/community-page-sub-collection-list.component.spec.ts
M src/app/community-page/sub-community-list/community-page-sub-community-list.component.spec.ts
M src/app/core/auth/auth-request.service.ts
M src/app/core/auth/auth.actions.ts
M src/app/core/auth/auth.effects.spec.ts
M src/app/core/auth/auth.effects.ts
M src/app/core/auth/auth.interceptor.spec.ts
M src/app/core/auth/auth.interceptor.ts
M src/app/core/auth/auth.service.ts
M src/app/core/auth/authenticated.guard.ts
M src/app/core/auth/models/auth-status.model.ts
M src/app/core/auth/models/short-lived-token.model.ts
M src/app/core/auth/selectors.ts
M src/app/core/auth/server-auth.service.ts
M src/app/core/auth/token-response-parsing.service.ts
M src/app/core/browse/browse-definition-data.service.spec.ts
M src/app/core/browse/browse-definition-data.service.ts
M src/app/core/browse/browse.service.spec.ts
M src/app/core/cache/builders/build-decorators.spec.ts
M src/app/core/cache/builders/build-decorators.ts
M src/app/core/cache/builders/link.service.spec.ts
M src/app/core/cache/builders/remote-data-build.service.spec.ts
M src/app/core/cache/builders/remote-data-build.service.ts
A src/app/core/cache/cacheable-object.model.ts
M src/app/core/cache/object-cache.actions.ts
M src/app/core/cache/object-cache.effects.ts
M src/app/core/cache/object-cache.reducer.spec.ts
M src/app/core/cache/object-cache.reducer.ts
M src/app/core/cache/object-cache.service.spec.ts
M src/app/core/cache/object-cache.service.ts
M src/app/core/cache/response.models.ts
M src/app/core/cache/server-sync-buffer.actions.ts
M src/app/core/cache/server-sync-buffer.effects.spec.ts
M src/app/core/cache/server-sync-buffer.effects.ts
A src/app/core/cache/typed-object.model.ts
M src/app/core/config/config.service.spec.ts
M src/app/core/config/config.service.ts
M src/app/core/config/models/config.model.ts
M src/app/core/config/submission-accesses-config.service.ts
M src/app/core/config/submission-forms-config.service.ts
M src/app/core/config/submission-uploads-config.service.ts
A src/app/core/core-state.model.ts
M src/app/core/core.module.ts
M src/app/core/core.reducers.ts
M src/app/core/core.selectors.ts
M src/app/core/data/base-response-parsing.service.spec.ts
M src/app/core/data/base-response-parsing.service.ts
M src/app/core/data/bitstream-data.service.ts
M src/app/core/data/bitstream-format-data.service.spec.ts
M src/app/core/data/bitstream-format-data.service.ts
M src/app/core/data/bundle-data.service.spec.ts
M src/app/core/data/bundle-data.service.ts
M src/app/core/data/change-analyzer.ts
M src/app/core/data/collection-data.service.ts
M src/app/core/data/comcol-data.service.spec.ts
M src/app/core/data/comcol-data.service.ts
M src/app/core/data/community-data.service.ts
M src/app/core/data/configuration-data.service.ts
M src/app/core/data/content-source-response-parsing.service.ts
M src/app/core/data/data.service.spec.ts
M src/app/core/data/data.service.ts
M src/app/core/data/debug-response-parsing.service.ts
M src/app/core/data/default-change-analyzer.service.ts
M src/app/core/data/dso-redirect-data.service.spec.ts
M src/app/core/data/dso-redirect-data.service.ts
M src/app/core/data/dso-response-parsing.service.ts
M src/app/core/data/dspace-object-data.service.ts
M src/app/core/data/dspace-rest-response-parsing.service.ts
M src/app/core/data/endpoint-map-response-parsing.service.ts
M src/app/core/data/entity-type.service.ts
M src/app/core/data/eperson-registration.service.spec.ts
M src/app/core/data/eperson-registration.service.ts
M src/app/core/data/external-source.service.ts
M src/app/core/data/facet-config-response-parsing.service.ts
M src/app/core/data/facet-value-response-parsing.service.ts
M src/app/core/data/feature-authorization/authorization-data.service.spec.ts
M src/app/core/data/feature-authorization/authorization-data.service.ts
M src/app/core/data/feature-authorization/feature-authorization-guard/some-feature-authorization.guard.ts
M src/app/core/data/feature-authorization/feature-data.service.ts
M src/app/core/data/filtered-discovery-page-response-parsing.service.ts
A src/app/core/data/find-list-options.model.ts
M src/app/core/data/href-only-data.service.spec.ts
M src/app/core/data/href-only-data.service.ts
M src/app/core/data/item-data.service.spec.ts
M src/app/core/data/item-data.service.ts
M src/app/core/data/item-request-data.service.ts
M src/app/core/data/item-template-data.service.spec.ts
M src/app/core/data/item-template-data.service.ts
M src/app/core/data/metadata-field-data.service.spec.ts
M src/app/core/data/metadata-field-data.service.ts
M src/app/core/data/metadata-schema-data.service.ts
M src/app/core/data/mydspace-response-parsing.service.ts
A src/app/core/data/object-updates/field-change-type.model.ts
A src/app/core/data/object-updates/field-update.model.ts
A src/app/core/data/object-updates/field-updates.model.ts
A src/app/core/data/object-updates/identifiable.model.ts
M src/app/core/data/object-updates/object-updates.actions.ts
M src/app/core/data/object-updates/object-updates.effects.ts
M src/app/core/data/object-updates/object-updates.reducer.spec.ts
M src/app/core/data/object-updates/object-updates.reducer.ts
M src/app/core/data/object-updates/object-updates.service.spec.ts
M src/app/core/data/object-updates/object-updates.service.ts
M src/app/core/data/object-updates/patch-operation-service/metadata-patch-operation.service.spec.ts
M src/app/core/data/object-updates/patch-operation-service/metadata-patch-operation.service.ts
M src/app/core/data/object-updates/patch-operation-service/patch-operation.service.ts
M src/app/core/data/paginated-list.model.ts
M src/app/core/data/parsing.service.ts
M src/app/core/data/processes/process-data.service.ts
M src/app/core/data/processes/script-data.service.ts
M src/app/core/data/registration-response-parsing.service.ts
M src/app/core/data/relationship-type.service.spec.ts
M src/app/core/data/relationship-type.service.ts
M src/app/core/data/relationship.service.spec.ts
M src/app/core/data/relationship.service.ts
M src/app/core/data/remote-data.ts
A src/app/core/data/request-entry-state.model.ts
A src/app/core/data/request-entry.model.ts
A src/app/core/data/request-error.model.ts
A src/app/core/data/request-state.model.ts
M src/app/core/data/request.actions.ts
M src/app/core/data/request.effects.ts
M src/app/core/data/request.models.ts
M src/app/core/data/request.reducer.spec.ts
M src/app/core/data/request.reducer.ts
M src/app/core/data/request.service.spec.ts
M src/app/core/data/request.service.ts
A src/app/core/data/response-state.model.ts
A src/app/core/data/rest-request-with-response-parser.model.ts
A src/app/core/data/rest-request.model.ts
M src/app/core/data/root-data.service.ts
M src/app/core/data/root.model.ts
M src/app/core/data/search-response-parsing.service.ts
M src/app/core/data/site-data.service.spec.ts
M src/app/core/data/site-data.service.ts
M src/app/core/data/status-code-only-response-parsing.service.ts
M src/app/core/data/version-data.service.spec.ts
M src/app/core/data/version-data.service.ts
M src/app/core/data/version-history-data.service.ts
M src/app/core/data/workflow-action-data.service.ts
A src/app/core/dspace-rest/dspace-not-null.serializer.ts
M src/app/core/end-user-agreement/abstract-end-user-agreement.guard.ts
M src/app/core/eperson/eperson-data.service.spec.ts
M src/app/core/eperson/eperson-data.service.ts
M src/app/core/eperson/group-data.service.spec.ts
M src/app/core/eperson/group-data.service.ts
M src/app/core/feedback/feedback-data.service.spec.ts
M src/app/core/history/history.actions.ts
M src/app/core/history/history.reducer.ts
M src/app/core/history/selectors.ts
A src/app/core/index/index-name.model.ts
M src/app/core/index/index.actions.ts
M src/app/core/index/index.effects.spec.ts
M src/app/core/index/index.effects.ts
M src/app/core/index/index.reducer.spec.ts
M src/app/core/index/index.reducer.ts
M src/app/core/index/index.selectors.ts
M src/app/core/json-patch/builder/json-patch-operations-builder.ts
M src/app/core/json-patch/json-patch-operations.actions.ts
M src/app/core/json-patch/json-patch-operations.effects.spec.ts
M src/app/core/json-patch/json-patch-operations.effects.ts
M src/app/core/json-patch/json-patch-operations.service.spec.ts
M src/app/core/json-patch/json-patch-operations.service.ts
M src/app/core/json-patch/selectors.ts
M src/app/core/metadata/meta-tag.actions.ts
M src/app/core/metadata/metadata.service.spec.ts
M src/app/core/metadata/metadata.service.ts
M src/app/core/pagination/pagination.service.spec.ts
M src/app/core/pagination/pagination.service.ts
M src/app/core/registry/registry.service.spec.ts
M src/app/core/registry/registry.service.ts
M src/app/core/resource-policy/models/resource-policy.model.ts
M src/app/core/resource-policy/resource-policy.service.spec.ts
M src/app/core/resource-policy/resource-policy.service.ts
M src/app/core/router/router.actions.ts
M src/app/core/router/router.effects.ts
M src/app/core/services/route.actions.ts
M src/app/core/services/route.effects.ts
M src/app/core/services/route.service.ts
M src/app/core/shared/NoContent.model.ts
A src/app/core/shared/authorized.operators.ts
M src/app/core/shared/bitstream-format.model.ts
A src/app/core/shared/bitstream.operators.ts
M src/app/core/shared/browse-definition.model.ts
M src/app/core/shared/browse-entry.model.ts
M src/app/core/shared/configuration-property.model.ts
M src/app/core/shared/content-source.model.ts
M src/app/core/shared/dspace-object.model.ts
M src/app/core/shared/external-source.model.ts
M src/app/core/shared/generic-constructor.ts
M src/app/core/shared/item-relationships/item-type.model.ts
M src/app/core/shared/item-relationships/relationship-type.model.ts
M src/app/core/shared/item-relationships/relationship.model.ts
M src/app/core/shared/item-request.model.ts
M src/app/core/shared/metadata.models.ts
M src/app/core/shared/operators.spec.ts
M src/app/core/shared/operators.ts
A src/app/core/shared/request.operators.ts
M src/app/core/shared/search/search-configuration.service.spec.ts
M src/app/core/shared/search/search-configuration.service.ts
M src/app/core/shared/search/search-filter.service.spec.ts
M src/app/core/shared/search/search-filters/search-config.model.ts
M src/app/core/shared/search/search.service.spec.ts
M src/app/core/shared/search/search.service.ts
M src/app/core/statistics/usage-report-data.service.ts
M src/app/core/submission/models/submission-object.model.ts
M src/app/core/submission/submission-cc-license-data.service.ts
M src/app/core/submission/submission-cc-license-url-data.service.ts
M src/app/core/submission/submission-json-patch-operations.service.spec.ts
M src/app/core/submission/submission-json-patch-operations.service.ts
M src/app/core/submission/submission-object-data.service.ts
M src/app/core/submission/submission-response-parsing.service.ts
M src/app/core/submission/submission-rest.service.ts
M src/app/core/submission/vocabularies/models/vocabulary-find-options.model.ts
M src/app/core/submission/vocabularies/models/vocabulary.model.ts
M src/app/core/submission/vocabularies/vocabulary.service.spec.ts
M src/app/core/submission/vocabularies/vocabulary.service.ts
M src/app/core/submission/workflowitem-data.service.spec.ts
M src/app/core/submission/workflowitem-data.service.ts
M src/app/core/submission/workspaceitem-data.service.spec.ts
M src/app/core/submission/workspaceitem-data.service.ts
M src/app/core/tasks/claimed-task-data.service.spec.ts
M src/app/core/tasks/claimed-task-data.service.ts
M src/app/core/tasks/models/task-object.model.ts
M src/app/core/tasks/pool-task-data.service.spec.ts
M src/app/core/tasks/pool-task-data.service.ts
M src/app/core/tasks/task-response-parsing.service.ts
M src/app/core/tasks/tasks.service.spec.ts
M src/app/core/tasks/tasks.service.ts
M src/app/core/utilities/equals.decorators.ts
M src/app/core/utilities/equatable.spec.ts
R src/app/core/utilities/equatable.ts
M src/app/correlation-id/correlation-id.reducer.ts
A src/app/correlation-id/correlation-id.selector.ts
M src/app/correlation-id/correlation-id.service.ts
M src/app/entity-groups/journal-entities/item-grid-elements/search-result-grid-elements/journal-issue/journal-issue-search-result-grid-element.component.html
M src/app/entity-groups/journal-entities/item-grid-elements/search-result-grid-elements/journal-volume/journal-volume-search-result-grid-element.component.html
M src/app/entity-groups/journal-entities/item-grid-elements/search-result-grid-elements/journal/journal-search-result-grid-element.component.html
M src/app/entity-groups/journal-entities/item-pages/journal-issue/journal-issue.component.html
M src/app/entity-groups/journal-entities/item-pages/journal-volume/journal-volume.component.html
M src/app/entity-groups/journal-entities/item-pages/journal/journal.component.html
M src/app/entity-groups/research-entities/item-grid-elements/search-result-grid-elements/org-unit/org-unit-search-result-grid-element.component.html
M src/app/entity-groups/research-entities/item-grid-elements/search-result-grid-elements/person/person-search-result-grid-element.component.html
M src/app/entity-groups/research-entities/item-grid-elements/search-result-grid-elements/project/project-search-result-grid-element.component.html
M src/app/entity-groups/research-entities/item-pages/org-unit/org-unit.component.html
M src/app/entity-groups/research-entities/item-pages/person/person.component.html
M src/app/entity-groups/research-entities/item-pages/project/project.component.html
M src/app/entity-groups/research-entities/metadata-representations/person/person-item-metadata-list-element.component.spec.ts
M src/app/entity-groups/research-entities/submission/item-list-elements/org-unit/org-unit-suggestions/org-unit-input-suggestions.component.ts
M src/app/entity-groups/research-entities/submission/item-list-elements/person/person-suggestions/person-input-suggestions.component.ts
M src/app/forgot-password/forgot-password-form/forgot-password-form.component.html
M src/app/forgot-password/forgot-password-form/forgot-password-form.component.spec.ts
M src/app/forgot-password/forgot-password-form/forgot-password-form.component.ts
M src/app/forgot-password/forgot-password-routing.module.ts
M src/app/header-nav-wrapper/header-navbar-wrapper.component.ts
M src/app/header/header.component.ts
M src/app/home-page/home-page-routing.module.ts
M src/app/home-page/top-level-community-list/top-level-community-list.component.spec.ts
M src/app/item-page/bitstreams/upload/upload-bitstream.component.html
M src/app/item-page/bitstreams/upload/upload-bitstream.component.spec.ts
M src/app/item-page/bitstreams/upload/upload-bitstream.component.ts
M src/app/item-page/edit-item-page/abstract-item-update/abstract-item-update.component.ts
M src/app/item-page/edit-item-page/edit-item-page.component.html
M src/app/item-page/edit-item-page/edit-item-page.component.spec.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-bitstreams.component.html
M src/app/item-page/edit-item-page/item-bitstreams/item-bitstreams.component.spec.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-bitstreams.component.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream-bundle/paginated-drag-and-drop-bitstream-list/paginated-drag-and-drop-bitstream-list.component.spec.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.html
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.spec.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.ts
M src/app/item-page/edit-item-page/item-collection-mapper/item-collection-mapper.component.spec.ts
M src/app/item-page/edit-item-page/item-delete/item-delete.component.html
M src/app/item-page/edit-item-page/item-delete/item-delete.component.ts
M src/app/item-page/edit-item-page/item-metadata/edit-in-place-field/edit-in-place-field.component.spec.ts
M src/app/item-page/edit-item-page/item-metadata/edit-in-place-field/edit-in-place-field.component.ts
M src/app/item-page/edit-item-page/item-metadata/item-metadata.component.html
M src/app/item-page/edit-item-page/item-metadata/item-metadata.component.scss
M src/app/item-page/edit-item-page/item-metadata/item-metadata.component.spec.ts
M src/app/item-page/edit-item-page/item-move/item-move.component.html
M src/app/item-page/edit-item-page/item-relationships/edit-relationship-list/edit-relationship-list.component.spec.ts
M src/app/item-page/edit-item-page/item-relationships/edit-relationship-list/edit-relationship-list.component.ts
M src/app/item-page/edit-item-page/item-relationships/edit-relationship/edit-relationship.component.spec.ts
M src/app/item-page/edit-item-page/item-relationships/edit-relationship/edit-relationship.component.ts
M src/app/item-page/edit-item-page/item-relationships/item-relationships.component.html
M src/app/item-page/edit-item-page/item-relationships/item-relationships.component.scss
M src/app/item-page/edit-item-page/item-relationships/item-relationships.component.spec.ts
M src/app/item-page/edit-item-page/item-relationships/item-relationships.component.ts
M src/app/item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.html
M src/app/item-page/field-components/collections/collections.component.spec.ts
M src/app/item-page/field-components/collections/collections.component.ts
M src/app/item-page/field-components/metadata-field-wrapper/metadata-field-wrapper.component.spec.ts
M src/app/item-page/full/field-components/file-section/full-file-section.component.spec.ts
M src/app/item-page/full/full-item-page.component.html
M src/app/item-page/full/full-item-page.component.spec.ts
M src/app/item-page/full/full-item-page.component.ts
M src/app/item-page/item-page-routing.module.ts
M src/app/item-page/simple/field-components/file-section/file-section.component.html
M src/app/item-page/simple/item-page.component.html
M src/app/item-page/simple/item-page.component.spec.ts
M src/app/item-page/simple/item-page.component.ts
M src/app/item-page/simple/item-types/publication/publication.component.html
M src/app/item-page/simple/item-types/untyped-item/untyped-item.component.html
M src/app/item-page/simple/metadata-representation-list/metadata-representation-list.component.html
M src/app/item-page/simple/related-items/related-items-component.ts
M src/app/item-page/simple/related-items/related-items.component.html
M src/app/item-page/version-page/version-page/version-page.component.ts
M src/app/login-page/login-page.component.spec.ts
M src/app/menu.resolver.spec.ts
M src/app/menu.resolver.ts
M src/app/my-dspace-page/collection-selector/collection-selector.component.spec.ts
M src/app/my-dspace-page/my-dspace-configuration.service.spec.ts
M src/app/my-dspace-page/my-dspace-configuration.service.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.scss
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.spec.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.spec.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission.component.spec.ts
M src/app/my-dspace-page/my-dspace-page.component.html
M src/app/navbar/expandable-navbar-section/expandable-navbar-section.component.ts
M src/app/navbar/navbar-section/navbar-section.component.ts
M src/app/navbar/navbar.component.html
M src/app/navbar/navbar.component.ts
M src/app/navbar/navbar.effects.spec.ts
M src/app/navbar/navbar.effects.ts
M src/app/navbar/navbar.module.ts
M src/app/process-page/detail/process-detail.component.ts
M src/app/process-page/overview/process-overview.component.spec.ts
M src/app/process-page/overview/process-overview.component.ts
M src/app/process-page/processes/process.model.ts
M src/app/process-page/scripts/script.model.ts
M src/app/register-email-form/registration.resolver.spec.ts
M src/app/register-email-form/registration.resolver.ts
M src/app/register-page/create-profile/create-profile.component.html
M src/app/register-page/create-profile/create-profile.component.spec.ts
M src/app/register-page/create-profile/create-profile.component.ts
M src/app/register-page/register-page-routing.module.ts
A src/app/register-page/registration.guard.spec.ts
A src/app/register-page/registration.guard.ts
M src/app/request-copy/deny-request-copy/deny-request-copy.component.ts
M src/app/request-copy/grant-deny-request-copy/grant-deny-request-copy.component.ts
M src/app/request-copy/grant-request-copy/grant-request-copy.component.ts
M src/app/root.module.ts
M src/app/root/root.component.html
M src/app/root/root.component.ts
M src/app/search-navbar/search-navbar.component.html
M src/app/search-page/configuration-search-page.component.ts
M src/app/search-page/search-page.component.html
M src/app/shared/alert/alert.component.html
M src/app/shared/animations/slide.ts
M src/app/shared/auth-nav-menu/auth-nav-menu.component.html
M src/app/shared/bitstream-download-page/bitstream-download-page.component.html
M src/app/shared/bitstream-download-page/bitstream-download-page.component.ts
M src/app/shared/browse-by/browse-by.component.html
M src/app/shared/browse-by/browse-by.component.spec.ts
M src/app/shared/browse-by/browse-by.component.ts
M src/app/shared/collection-dropdown/collection-dropdown.component.ts
M src/app/shared/comcol/comcol-forms/comcol-form/comcol-form.component.spec.ts
M src/app/shared/comcol/comcol-forms/create-comcol-page/create-comcol-page.component.spec.ts
M src/app/shared/comcol/comcol-forms/delete-comcol-page/delete-comcol-page.component.spec.ts
M src/app/shared/comcol/comcol-forms/edit-comcol-page/comcol-metadata/comcol-metadata.component.spec.ts
A src/app/shared/comcol/comcol-page-browse-by/themed-comcol-page-browse-by.component.ts
M src/app/shared/comcol/comcol.module.ts
M src/app/shared/date.util.ts
M src/app/shared/dso-selector/dso-selector/authorized-collection-selector/authorized-collection-selector.component.ts
M src/app/shared/dso-selector/dso-selector/dso-selector.component.html
M src/app/shared/dso-selector/dso-selector/dso-selector.component.ts
M src/app/shared/dso-selector/modal-wrappers/export-metadata-selector/export-metadata-selector.component.spec.ts
M src/app/shared/entity-dropdown/entity-dropdown.component.spec.ts
M src/app/shared/entity-dropdown/entity-dropdown.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control-container.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control-container.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/existing-metadata-list-element/existing-metadata-list-element.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/existing-relation-list-element/existing-relation-list-element.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/custom-switch/custom-switch.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/date-picker-inline/dynamic-date-picker-inline.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/models/date-picker-inline/dynamic-date-picker-inline.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/date-picker/date-picker.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/models/dynamic-vocabulary.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/form-group/dynamic-form-group.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/lookup/dynamic-lookup.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/onebox/dynamic-onebox.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/onebox/dynamic-onebox.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/tag/dynamic-tag.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/dynamic-lookup-relation-modal.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/dynamic-lookup-relation-modal.component.scss
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/dynamic-lookup-relation-modal.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/dynamic-lookup-relation-modal.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/name-variant.actions.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/relationship.actions.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/relationship.effects.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/search-tab/dynamic-lookup-relation-search-tab.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/search-tab/dynamic-lookup-relation-search-tab.component.ts
M src/app/shared/form/builder/form-builder.service.spec.ts
M src/app/shared/form/form.actions.ts
M src/app/shared/form/form.component.html
M src/app/shared/form/form.component.ts
M src/app/shared/input-suggestions/dso-input-suggestions/dso-input-suggestions.component.ts
M src/app/shared/input-suggestions/filter-suggestions/filter-input-suggestions.component.html
M src/app/shared/input-suggestions/filter-suggestions/filter-input-suggestions.component.ts
M src/app/shared/input-suggestions/input-suggestions.component.scss
M src/app/shared/input-suggestions/input-suggestions.component.ts
M src/app/shared/input-suggestions/validation-suggestions/validation-suggestions.component.ts
M src/app/shared/item/item-alerts/item-alerts.component.html
M src/app/shared/item/item-versions/item-versions-summary-modal/item-versions-summary-modal.component.html
M src/app/shared/item/item-versions/item-versions.component.html
M src/app/shared/lang-switch/lang-switch.component.spec.ts
M src/app/shared/log-in/log-in.component.html
M src/app/shared/log-in/log-in.component.ts
M src/app/shared/log-in/methods/oidc/log-in-oidc.component.ts
M src/app/shared/log-in/methods/password/log-in-password.component.html
M src/app/shared/log-in/methods/password/log-in-password.component.ts
M src/app/shared/log-in/methods/shibboleth/log-in-shibboleth.component.ts
M src/app/shared/log-out/log-out.component.html
M src/app/shared/menu/initial-menus-state.ts
A src/app/shared/menu/menu-id.model.ts
A src/app/shared/menu/menu-item-type.model.ts
M src/app/shared/menu/menu-item.decorator.ts
A src/app/shared/menu/menu-item/external-link-menu-item.component.html
A src/app/shared/menu/menu-item/external-link-menu-item.component.spec.ts
A src/app/shared/menu/menu-item/external-link-menu-item.component.ts
M src/app/shared/menu/menu-item/link-menu-item.component.html
M src/app/shared/menu/menu-item/link-menu-item.component.spec.ts
M src/app/shared/menu/menu-item/link-menu-item.component.ts
M src/app/shared/menu/menu-item/models/altmetric.model.ts
A src/app/shared/menu/menu-item/models/external-link.model.ts
M src/app/shared/menu/menu-item/models/link.model.ts
M src/app/shared/menu/menu-item/models/menu-item.model.ts
M src/app/shared/menu/menu-item/models/onclick.model.ts
M src/app/shared/menu/menu-item/models/search.model.ts
M src/app/shared/menu/menu-item/models/text.model.ts
M src/app/shared/menu/menu-item/onclick-menu-item.component.ts
M src/app/shared/menu/menu-item/text-menu-item.component.ts
A src/app/shared/menu/menu-section-Index.model.ts
M src/app/shared/menu/menu-section.decorator.ts
A src/app/shared/menu/menu-section.model.ts
M src/app/shared/menu/menu-section/menu-section.component.spec.ts
M src/app/shared/menu/menu-section/menu-section.component.ts
A src/app/shared/menu/menu-sections.model.ts
A src/app/shared/menu/menu-state.model.ts
M src/app/shared/menu/menu.actions.ts
M src/app/shared/menu/menu.component.spec.ts
M src/app/shared/menu/menu.component.ts
M src/app/shared/menu/menu.effects.spec.ts
M src/app/shared/menu/menu.effects.ts
M src/app/shared/menu/menu.module.ts
M src/app/shared/menu/menu.reducer.spec.ts
M src/app/shared/menu/menu.reducer.ts
M src/app/shared/menu/menu.service.spec.ts
M src/app/shared/menu/menu.service.ts
A src/app/shared/menu/menus-state.model.ts
M src/app/shared/metadata-representation/metadata-representation.decorator.spec.ts
M src/app/shared/mocks/angulartics-provider.service.mock.ts
M src/app/shared/mocks/angulartics2.service.mock.ts
M src/app/shared/mocks/auth.service.mock.ts
M src/app/shared/mocks/item.mock.ts
M src/app/shared/mocks/metadata-service.mock.ts
M src/app/shared/mocks/mock-trucatable.service.ts
M src/app/shared/mocks/remote-data-build.service.mock.ts
M src/app/shared/mocks/request.service.mock.ts
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.html
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.scss
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.spec.ts
M src/app/shared/mydspace-actions/claimed-task/reject/claimed-task-actions-reject.component.spec.ts
M src/app/shared/mydspace-actions/claimed-task/switcher/claimed-task-actions-decorator.spec.ts
M src/app/shared/mydspace-actions/mydspace-actions-service.factory.ts
M src/app/shared/mydspace-actions/mydspace-actions.ts
M src/app/shared/mydspace-actions/mydspace-reloadable-actions.ts
M src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.html
M src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.spec.ts
M src/app/shared/ng-for-track-by-id.directive.ts
M src/app/shared/notifications/notification/notification.component.spec.ts
M src/app/shared/notifications/notification/notification.component.ts
M src/app/shared/notifications/notifications.actions.ts
M src/app/shared/notifications/notifications.reducers.spec.ts
M src/app/shared/notifications/notifications.reducers.ts
M src/app/shared/number-picker/number-picker.component.html
M src/app/shared/number-picker/number-picker.component.spec.ts
M src/app/shared/number-picker/number-picker.component.ts
M src/app/shared/object-collection/object-collection.component.html
M src/app/shared/object-collection/object-collection.component.ts
M src/app/shared/object-collection/shared/listable-object.model.ts
M src/app/shared/object-collection/shared/listable-object/listable-object.decorator.spec.ts
M src/app/shared/object-detail/my-dspace-result-detail-element/item-detail-preview/item-detail-preview.component.spec.ts
M src/app/shared/object-detail/object-detail.component.html
M src/app/shared/object-detail/object-detail.component.ts
M src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.html
M src/app/shared/object-grid/collection-grid-element/collection-grid-element.component.spec.ts
M src/app/shared/object-grid/community-grid-element/community-grid-element.component.html
M src/app/shared/object-grid/community-grid-element/community-grid-element.component.spec.ts
M src/app/shared/object-grid/object-grid.component.html
M src/app/shared/object-grid/object-grid.component.scss
M src/app/shared/object-grid/object-grid.component.ts
M src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.html
M src/app/shared/object-grid/search-result-grid-element/collection-search-result/collection-search-result-grid-element.component.spec.ts
M src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.html
M src/app/shared/object-grid/search-result-grid-element/community-search-result/community-search-result-grid-element.component.spec.ts
M src/app/shared/object-grid/search-result-grid-element/item-search-result/item/item-search-result-grid-element.component.html
M src/app/shared/object-grid/search-result-grid-element/item-search-result/item/item-search-result-grid-element.component.spec.ts
M src/app/shared/object-list/browse-entry-list-element/browse-entry-list-element.component.html
M src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-approved-search-result/claimed-approved-search-result-list-element.component.html
M src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-declined-search-result/claimed-declined-search-result-list-element.component.html
M src/app/shared/object-list/my-dspace-result-list-element/claimed-search-result/claimed-search-result-list-element.component.html
A src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/themed-item-list-preview.component.ts
M src/app/shared/object-list/my-dspace-result-list-element/item-search-result/item-search-result-list-element-submission.component.html
M src/app/shared/object-list/my-dspace-result-list-element/pool-search-result/pool-search-result-list-element.component.html
M src/app/shared/object-list/my-dspace-result-list-element/workflow-item-search-result/workflow-item-search-result-list-element.component.html
M src/app/shared/object-list/my-dspace-result-list-element/workspace-item-search-result/workspace-item-search-result-list-element.component.html
M src/app/shared/object-list/object-list.component.html
M src/app/shared/object-list/object-list.component.ts
M src/app/shared/object-list/selectable-list/selectable-list.actions.ts
M src/app/shared/object-list/selectable-list/selectable-list.reducer.spec.ts
M src/app/shared/object-list/selectable-list/selectable-list.service.spec.ts
M src/app/shared/object-select/collection-select/collection-select.component.html
M src/app/shared/object-select/object-select.actions.ts
M src/app/shared/object-select/object-select.reducer.ts
M src/app/shared/object-select/object-select.service.spec.ts
M src/app/shared/pagination-drag-and-drop/abstract-paginated-drag-and-drop-list.component.spec.ts
M src/app/shared/pagination-drag-and-drop/abstract-paginated-drag-and-drop-list.component.ts
M src/app/shared/pagination/pagination.component.html
M src/app/shared/pagination/pagination.component.spec.ts
M src/app/shared/pagination/pagination.component.ts
M src/app/shared/pagination/pagination.utils.ts
M src/app/shared/remote-data.utils.ts
M src/app/shared/resource-policies/form/eperson-group-list/eperson-group-list.component.spec.ts
M src/app/shared/resource-policies/form/eperson-group-list/eperson-group-list.component.ts
M src/app/shared/resource-policies/form/eperson-group-list/group-search-box/group-search-box.component.ts
M src/app/shared/resource-policies/resource-policies.component.html
M src/app/shared/search-form/search-form.component.html
M src/app/shared/search-form/search-form.component.spec.ts
M src/app/shared/search/models/facet-config-response.model.ts
M src/app/shared/search/models/search-filter-config.model.ts
M src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-option/search-facet-option.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-range-option/search-facet-range-option.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-facet-filter-options/search-facet-selected-option/search-facet-selected-option.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-facet-filter/search-facet-filter.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-facet-filter/search-facet-filter.component.ts
M src/app/shared/search/search-filters/search-filter/search-filter.actions.ts
M src/app/shared/search/search-filters/search-filter/search-filter.component.spec.ts
A src/app/shared/search/search-filters/search-filter/search-hierarchy-filter/search-hierarchy-filter.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-hierarchy-filter/search-hierarchy-filter.component.ts
M src/app/shared/search/search-filters/search-filter/search-range-filter/search-range-filter.component.scss
M src/app/shared/search/search-filters/search-filter/search-range-filter/search-range-filter.component.spec.ts
M src/app/shared/search/search-filters/search-filters.component.spec.ts
M src/app/shared/search/search-filters/search-filters.component.ts
M src/app/shared/search/search-labels/search-label/search-label.component.spec.ts
M src/app/shared/search/search.component.html
M src/app/shared/search/search.component.spec.ts
M src/app/shared/search/search.component.ts
M src/app/shared/search/search.module.ts
M src/app/shared/search/search.utils.spec.ts
M src/app/shared/search/search.utils.ts
A src/app/shared/search/themed-search.component.ts
M src/app/shared/shared.module.ts
M src/app/shared/sidebar/filter/sidebar-filter.actions.ts
M src/app/shared/sidebar/sidebar-effects.service.ts
M src/app/shared/sidebar/sidebar.actions.ts
M src/app/shared/sidebar/sidebar.service.spec.ts
M src/app/shared/starts-with/date/starts-with-date.component.spec.ts
M src/app/shared/starts-with/text/starts-with-text.component.spec.ts
M src/app/shared/testing/auth-service.stub.ts
M src/app/shared/testing/menu-service.stub.ts
M src/app/shared/testing/ng-component-outlet-directive.stub.ts
M src/app/shared/testing/pagination-service.stub.ts
M src/app/shared/testing/query-params-directive.stub.ts
M src/app/shared/testing/route-service.stub.ts
M src/app/shared/testing/router-link-directive.stub.ts
M src/app/shared/testing/search-configuration-service.stub.ts
M src/app/shared/testing/submission-rest-service.stub.ts
M src/app/shared/testing/utils.test.ts
M src/app/shared/theme-support/themed.component.spec.ts
M src/app/shared/theme-support/themed.component.ts
M src/app/shared/truncatable/truncatable.actions.ts
M src/app/shared/truncatable/truncatable.service.spec.ts
M src/app/shared/uploader/uploader.component.spec.ts
M src/app/shared/utils/file-value-accessor.directive.ts
M src/app/shared/utils/follow-link-config.model.ts
M src/app/shared/utils/require-file.validator.ts
M src/app/shared/utils/var.directive.ts
M src/app/shared/view-mode-switch/view-mode-switch.component.html
M src/app/shared/vocabulary-treeview/vocabulary-treeview-node.model.ts
M src/app/shared/vocabulary-treeview/vocabulary-treeview.component.ts
M src/app/statistics-page/statistics-page/statistics-page.component.ts
M src/app/statistics/statistics-endpoint.model.ts
M src/app/statistics/statistics.service.spec.ts
M src/app/statistics/statistics.service.ts
M src/app/store.actions.ts
M src/app/store.effects.ts
M src/app/submission/edit/submission-edit.component.ts
M src/app/submission/form/footer/submission-form-footer.component.html
M src/app/submission/form/footer/submission-form-footer.component.spec.ts
M src/app/submission/form/submission-form.component.ts
M src/app/submission/form/submission-upload-files/submission-upload-files.component.ts
M src/app/submission/import-external/import-external-searchbar/submission-import-external-searchbar.component.spec.ts
M src/app/submission/import-external/import-external-searchbar/submission-import-external-searchbar.component.ts
A src/app/submission/objects/section-visibility.model.ts
A src/app/submission/objects/submission-error.model.ts
M src/app/submission/objects/submission-objects.actions.ts
M src/app/submission/objects/submission-objects.effects.spec.ts
M src/app/submission/objects/submission-objects.effects.ts
M src/app/submission/objects/submission-objects.reducer.ts
A src/app/submission/objects/submission-section-error.model.ts
A src/app/submission/objects/submission-section-object.model.ts
M src/app/submission/sections/form/section-form.component.spec.ts
M src/app/submission/sections/form/section-form.component.ts
M src/app/submission/sections/models/section-data.model.ts
M src/app/submission/sections/sections.directive.ts
M src/app/submission/sections/sections.service.spec.ts
M src/app/submission/sections/sections.service.ts
M src/app/submission/selectors.ts
M src/app/submission/submission.service.ts
M src/app/thumbnail/thumbnail.component.spec.ts
A src/assets/i18n/bn.json5
M src/assets/i18n/de.json5
M src/assets/i18n/en.json5
M src/assets/i18n/fi.json5
M src/assets/i18n/fr.json5
M src/assets/i18n/tr.json5
M src/config/app-config.interface.ts
A src/config/build-config.interface.ts
A src/config/bundle-config.interface.ts
M src/config/config.interface.ts
M src/config/config.server.ts
M src/config/default-app-config.ts
A src/config/store/devtools.prod.ts
A src/config/store/devtools.ts
M src/config/theme.model.ts
A src/environments/.gitignore
M src/environments/environment.production.ts
M src/environments/environment.test.ts
M src/environments/environment.ts
M src/main.browser.ts
M src/main.server.ts
M src/modules/app/server-app.module.ts
M src/ngx-translate-loaders/translate-server.loader.ts
M src/polyfills.ts
M src/styles/_custom_variables.scss
M src/styles/_global-styles.scss
M src/styles/_truncatable-part.component.scss
M src/test.ts
A src/themes/custom/app/community-list-page/community-list/community-list.component.html
A src/themes/custom/app/community-list-page/community-list/community-list.component.scss
A src/themes/custom/app/community-list-page/community-list/community-list.component.ts
M src/themes/custom/app/search-page/search-page.component.ts
M src/themes/custom/eager-theme.module.ts
M src/themes/custom/lazy-theme.module.ts
M src/typings.d.ts
M tsconfig.app.json
M tsconfig.spec.json
R tslint.json
M webpack/webpack.browser.ts
M webpack/webpack.common.ts
M webpack/webpack.test.ts
M yarn.lock

Log Message:
-----------
Merge remote-tracking branch 'origin/main' into w2p-90978_Improve-initial-page-load_PR


Commit: 63de6139a310ee0f84ba1228269a5708ee593d0e
https://github.com/DSpace/dspace-angular/commit/63de6139a310ee0f84ba1228269a5708ee593d0e
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M package.json
M yarn.lock

Log Message:
-----------
90978: Upgrade compression-webpack-plugin


Commit: 34be1179ab29ac264ecd8f0585de152dc4b155b9
https://github.com/DSpace/dspace-angular/commit/34be1179ab29ac264ecd8f0585de152dc4b155b9
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M src/modules/app/server-app.module.ts

Log Message:
-----------
Fix unused import


Commit: 22d5643d8b0276922bc6477db29283a6b5360993
https://github.com/DSpace/dspace-angular/commit/22d5643d8b0276922bc6477db29283a6b5360993
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-03 (Tue, 03 May 2022)

Changed paths:
M cypress/support/index.ts

Log Message:
-----------
90978: Set klaro cookie before each test


Commit: d69a02e6cc7a6a8c01a958f887e9c678ba5b0f24
https://github.com/DSpace/dspace-angular/commit/d69a02e6cc7a6a8c01a958f887e9c678ba5b0f24
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-04 (Wed, 04 May 2022)

Changed paths:
M cypress/integration/my-dspace.spec.ts
M cypress/integration/search-page.spec.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.html
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.spec.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.spec.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.spec.ts
M src/app/search-navbar/search-navbar.component.html
M src/app/search-navbar/search-navbar.component.spec.ts
M src/app/shared/auth-nav-menu/auth-nav-menu.component.html
M src/app/shared/auth-nav-menu/auth-nav-menu.component.spec.ts
M src/app/shared/log-in/log-in.component.html
M src/app/shared/log-in/methods/password/log-in-password.component.html
M src/app/shared/log-in/methods/password/log-in-password.component.spec.ts
M src/app/shared/log-out/log-out.component.html
M src/app/shared/log-out/log-out.component.spec.ts
M src/app/shared/object-grid/object-grid.component.html
M src/app/shared/object-list/object-list.component.html
M src/app/shared/search-form/search-form.component.html
M src/app/shared/search-form/search-form.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-filter.component.html
M src/app/shared/search/search-filters/search-filter/search-filter.component.spec.ts
M src/app/shared/shared.module.ts
M src/app/shared/sidebar/filter/sidebar-filter.component.html
A src/app/shared/testing/browser-only-mock.pipe.ts
M src/app/shared/testing/test-module.ts
A src/app/shared/utils/browser-only.pipe.ts
M src/app/shared/view-mode-switch/view-mode-switch.component.html
M src/app/shared/view-mode-switch/view-mode-switch.component.spec.ts
M src/app/submission/form/footer/submission-form-footer.component.html
M src/app/submission/form/footer/submission-form-footer.component.spec.ts

Log Message:
-----------
90978: Fix e2e tests failing due to interactions before page fully loaded

Now that we use initialNavigation: 'enabledBlocking', pages can appear to be loaded before some functionality is fully active.
In some cases this trips up Cypress, and it tries to interact with the app too soon.

We address this by introducing a new dsBrowserOnly pipe in order to defer the data-test attributes Cypress relies on to CSR.


Commit: c0f8dd078b3fddeefcb22c51656d2e0617f04080
https://github.com/DSpace/dspace-angular/commit/c0f8dd078b3fddeefcb22c51656d2e0617f04080
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-05 (Thu, 05 May 2022)

Changed paths:
M src/app/shared/utils/browser-only.pipe.ts
M src/themes/custom/lazy-theme.module.ts

Log Message:
-----------
90978: Explain dsBrowserPipe more thoroughly


Commit: f0d98c9b6f2bb601f3da9f3466be7d2e948508c2
https://github.com/DSpace/dspace-angular/commit/f0d98c9b6f2bb601f3da9f3466be7d2e948508c2
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-12 (Thu, 12 May 2022)

Changed paths:
M README.md
M src/app/app.component.ts

Log Message:
-----------
Implement feedback


Commit: 21579d1525d9e4fc0f14de1d777afcfa8b847867
https://github.com/DSpace/dspace-angular/commit/21579d1525d9e4fc0f14de1d777afcfa8b847867
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-13 (Fri, 13 May 2022)

Changed paths:
M config/config.example.yml
M package.json
M src/app/admin/admin-import-metadata-page/metadata-import-page.component.html
M src/app/admin/admin-import-metadata-page/metadata-import-page.component.spec.ts
M src/app/admin/admin-import-metadata-page/metadata-import-page.component.ts
M 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
M src/app/app-routing-paths.ts
M src/app/app.component.spec.ts
M src/app/app.component.ts
M src/app/bitstream-page/bitstream-page-routing.module.ts
M src/app/bitstream-page/bitstream-page.resolver.ts
M src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html
M src/app/browse-by/browse-by-routing.module.ts
M src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts
M src/app/collection-page/collection-page.component.html
M src/app/collection-page/themed-collection-page.component.ts
A src/app/core/breadcrumbs/bitstream-breadcrumb.resolver.ts
A src/app/core/breadcrumbs/bitstream-breadcrumbs.service.ts
M src/app/core/breadcrumbs/dso-breadcrumbs.service.ts
M src/app/core/core.module.ts
A src/app/core/data/access-status-data.service.spec.ts
A src/app/core/data/access-status-data.service.ts
M src/app/core/data/item-data.service.spec.ts
M src/app/core/data/version-history-data.service.spec.ts
M src/app/core/metadata/metadata.service.spec.ts
M src/app/core/metadata/metadata.service.ts
M src/app/core/pagination/pagination.service.ts
M src/app/core/shared/bitstream.model.ts
M src/app/core/shared/hal-endpoint.service.spec.ts
M src/app/core/shared/item.model.ts
M src/app/core/shared/operators.ts
A src/app/core/submission/resolver/submission-object.resolver.ts
M src/app/item-page/full/full-item-page.component.html
M src/app/item-page/full/full-item-page.component.spec.ts
M src/app/item-page/full/full-item-page.component.ts
M src/app/profile-page/profile-page-security-form/profile-page-security-form.component.ts
M src/app/root/root.component.spec.ts
M src/app/root/root.component.ts
M src/app/shared/browse-by/browse-by.component.html
M src/app/shared/browse-by/browse-by.component.spec.ts
M src/app/shared/browse-by/browse-by.component.ts
M src/app/shared/dso-selector/dso-selector/dso-selector.component.ts
M src/app/shared/empty.util.spec.ts
M src/app/shared/empty.util.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control-container.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control-container.component.spec.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form-control-container.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-form.component.html
A src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-type-bind-relation.service.spec.ts
A src/app/shared/form/builder/ds-dynamic-form-ui/ds-dynamic-type-bind-relation.service.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/models/array-group/dynamic-form-array.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/date-picker/date-picker.model.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/ds-dynamic-input.model.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/ds-dynamic-row-array-model.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/form-group/dynamic-form-group.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/models/form-group/dynamic-form-group.component.ts
M src/app/shared/form/builder/ds-dynamic-form-ui/models/list/dynamic-list.component.html
M src/app/shared/form/builder/ds-dynamic-form-ui/relation-lookup-modal/search-tab/dynamic-lookup-relation-search-tab.component.html
M src/app/shared/form/builder/form-builder.service.spec.ts
M src/app/shared/form/builder/form-builder.service.ts
M src/app/shared/form/builder/models/form-field.model.ts
M src/app/shared/form/builder/parsers/concat-field-parser.ts
M src/app/shared/form/builder/parsers/date-field-parser.spec.ts
M src/app/shared/form/builder/parsers/date-field-parser.ts
M src/app/shared/form/builder/parsers/disabled-field-parser.spec.ts
M src/app/shared/form/builder/parsers/dropdown-field-parser.spec.ts
M src/app/shared/form/builder/parsers/dropdown-field-parser.ts
M src/app/shared/form/builder/parsers/field-parser.ts
M src/app/shared/form/builder/parsers/list-field-parser.spec.ts
M src/app/shared/form/builder/parsers/lookup-field-parser.spec.ts
M src/app/shared/form/builder/parsers/lookup-name-field-parser.spec.ts
M src/app/shared/form/builder/parsers/name-field-parser.spec.ts
M src/app/shared/form/builder/parsers/onebox-field-parser.spec.ts
M src/app/shared/form/builder/parsers/parser-options.ts
M src/app/shared/form/builder/parsers/relation-group-field-parser.spec.ts
M src/app/shared/form/builder/parsers/row-parser.spec.ts
M src/app/shared/form/builder/parsers/row-parser.ts
M src/app/shared/form/builder/parsers/series-field-parser.spec.ts
M src/app/shared/form/builder/parsers/tag-field-parser.spec.ts
M src/app/shared/form/builder/parsers/textarea-field-parser.spec.ts
M src/app/shared/item/item-versions/item-versions.component.spec.ts
A src/app/shared/mocks/find-id-config-data.service.mock.ts
M src/app/shared/mocks/form-builder-service.mock.ts
M src/app/shared/mocks/form-models.mock.ts
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.html
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.spec.ts
M src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.ts
M src/app/shared/mydspace-actions/pool-task/pool-task-actions.component.html
M src/app/shared/mydspace-actions/pool-task/pool-task-actions.component.spec.ts
M src/app/shared/mydspace-actions/pool-task/pool-task-actions.component.ts
M src/app/shared/mydspace-actions/workflowitem/workflowitem-actions.component.html
M src/app/shared/mydspace-actions/workflowitem/workflowitem-actions.component.spec.ts
M src/app/shared/mydspace-actions/workflowitem/workflowitem-actions.component.ts
M src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.html
M src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.spec.ts
M src/app/shared/mydspace-actions/workspaceitem/workspaceitem-actions.component.ts
A src/app/shared/numeric.util.spec.ts
A src/app/shared/numeric.util.ts
M src/app/shared/object-detail/my-dspace-result-detail-element/item-search-result/item-search-result-detail-element.component.ts
M src/app/shared/object-grid/search-result-grid-element/item-search-result/item/item-search-result-grid-element.component.html
A src/app/shared/object-list/access-status-badge/access-status-badge.component.html
A src/app/shared/object-list/access-status-badge/access-status-badge.component.spec.ts
A src/app/shared/object-list/access-status-badge/access-status-badge.component.ts
A src/app/shared/object-list/access-status-badge/access-status.model.ts
A src/app/shared/object-list/access-status-badge/access-status.resource-type.ts
M src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html
M src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts
M src/app/shared/object-list/search-result-list-element/item-search-result/item-types/item/item-search-result-list-element.component.html
M src/app/shared/pagination/pagination.component.html
M src/app/shared/remote-data.utils.ts
M src/app/shared/resource-policies/resource-policies.component.html
M src/app/shared/search-form/search-form.component.html
M src/app/shared/search-form/search-form.component.spec.ts
M src/app/shared/search-form/search-form.component.ts
M src/app/shared/search/search-filters/search-filters.component.spec.ts
M src/app/shared/search/search.component.ts
M src/app/shared/search/themed-search.component.ts
M src/app/shared/shared.module.ts
M src/app/shared/starts-with/date/starts-with-date.component.spec.ts
M src/app/shared/starts-with/date/starts-with-date.component.ts
M src/app/shared/starts-with/starts-with-abstract.component.ts
M src/app/shared/starts-with/text/starts-with-text.component.html
M src/app/shared/starts-with/text/starts-with-text.component.spec.ts
M src/app/shared/starts-with/text/starts-with-text.component.ts
M src/app/shared/testing/hal-endpoint-service.stub.ts
M src/app/shared/testing/route-service.stub.ts
M src/app/shared/vocabulary-treeview/vocabulary-tree-flat-data-source.ts
M src/app/shared/vocabulary-treeview/vocabulary-treeview.service.spec.ts
M src/app/statistics/google-analytics.service.spec.ts
M src/app/statistics/google-analytics.service.ts
M src/app/submission/import-external/import-external-collection/submission-import-external-collection.component.spec.ts
M src/app/submission/import-external/import-external-collection/submission-import-external-collection.component.ts
M src/app/submission/sections/form/section-form-operations.service.spec.ts
M src/app/submission/submission.module.ts
M src/app/workflowitems-edit-page/item-from-workflow.resolver.ts
A src/app/workspaceitems-edit-page/item-from-workspace.resolver.spec.ts
A src/app/workspaceitems-edit-page/item-from-workspace.resolver.ts
A src/app/workspaceitems-edit-page/workspace-item-page.resolver.spec.ts
A src/app/workspaceitems-edit-page/workspace-item-page.resolver.ts
A src/app/workspaceitems-edit-page/workspaceitems-edit-page-routing-paths.ts
M src/app/workspaceitems-edit-page/workspaceitems-edit-page-routing.module.ts
M src/assets/i18n/en.json5
M src/assets/i18n/fr.json5
M src/config/app-config.interface.ts
M src/config/default-app-config.ts
A src/config/item-config.interface.ts
R src/config/item-page-config.interface.ts
M src/config/submission-config.interface.ts
M src/environments/environment.test.ts
M src/mirador-viewer/mirador.html
M src/modules/app/browser-app.module.ts
M src/modules/app/server-app.module.ts
M src/styles/_global-styles.scss
M webpack/webpack.mirador.config.ts
M yarn.lock

Log Message:
-----------
Merge remote-tracking branch 'origin/main' into w2p-90978_Improve-initial-page-load_PR


Commit: b05125dd168a3a03f125bef22c98b7f33349adba
https://github.com/DSpace/dspace-angular/commit/b05125dd168a3a03f125bef22c98b7f33349adba
Author: Yura Bondarenko <yura.bo...@atmire.com>
Date: 2022-05-18 (Wed, 18 May 2022)

Changed paths:
M src/app/menu.resolver.ts

Log Message:
-----------
Fix import menu to align with export menu code


Commit: bb5cdfc1a369e4b0913501c20dff45ecb236f795
https://github.com/DSpace/dspace-angular/commit/bb5cdfc1a369e4b0913501c20dff45ecb236f795
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-05-19 (Thu, 19 May 2022)

Changed paths:
M .gitignore
M README.md
M cypress/integration/my-dspace.spec.ts
M cypress/integration/search-page.spec.ts
M cypress/support/index.ts
M package.json
M server.ts
M src/app/admin/admin-sidebar/admin-sidebar.component.spec.ts
M src/app/admin/admin-sidebar/admin-sidebar.component.ts
M src/app/app-routing.module.ts
M src/app/app.component.ts
M src/app/app.module.ts
M src/app/core/auth/auth.reducer.spec.ts
M src/app/core/auth/auth.reducer.ts
M src/app/core/core.module.ts
R src/app/core/services/api.service.ts
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.html
M src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream/item-edit-bitstream.component.spec.ts
A src/app/menu.resolver.spec.ts
A src/app/menu.resolver.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-external-dropdown/my-dspace-new-external-dropdown.component.spec.ts
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.html
M src/app/my-dspace-page/my-dspace-new-submission/my-dspace-new-submission-dropdown/my-dspace-new-submission-dropdown.component.spec.ts
M src/app/navbar/navbar.component.ts
A src/app/root.module.ts
M src/app/search-navbar/search-navbar.component.html
M src/app/search-navbar/search-navbar.component.spec.ts
M src/app/shared/auth-nav-menu/auth-nav-menu.component.html
M src/app/shared/auth-nav-menu/auth-nav-menu.component.spec.ts
M src/app/shared/log-in/log-in.component.html
M src/app/shared/log-in/methods/password/log-in-password.component.html
M src/app/shared/log-in/methods/password/log-in-password.component.spec.ts
M src/app/shared/log-out/log-out.component.html
M src/app/shared/log-out/log-out.component.spec.ts
M src/app/shared/menu/menu.service.ts
M src/app/shared/object-grid/object-grid.component.html
M src/app/shared/object-list/object-list.component.html
M src/app/shared/search-form/search-form.component.html
M src/app/shared/search-form/search-form.component.spec.ts
M src/app/shared/search/search-filters/search-filter/search-filter.component.html
M src/app/shared/search/search-filters/search-filter/search-filter.component.spec.ts
M src/app/shared/shared.module.ts
M src/app/shared/sidebar/filter/sidebar-filter.component.html
A src/app/shared/testing/browser-only-mock.pipe.ts
M src/app/shared/testing/menu-service.stub.ts
M src/app/shared/testing/test-module.ts
A src/app/shared/utils/browser-only.pipe.ts
M src/app/shared/view-mode-switch/view-mode-switch.component.html
M src/app/shared/view-mode-switch/view-mode-switch.component.spec.ts
M src/app/submission/form/footer/submission-form-footer.component.html
M src/app/submission/form/footer/submission-form-footer.component.spec.ts
M src/modules/app/browser-app.module.ts
M src/modules/app/server-app.module.ts
M src/modules/transfer-state/dspace-browser-transfer-state.service.ts
M src/modules/transfer-state/dspace-server-transfer-state.service.ts
M src/modules/transfer-state/dspace-transfer-state.service.ts
A src/ngx-translate-loaders/ngx-translate-state.ts
A src/ngx-translate-loaders/translate-browser.loader.ts
R src/ngx-translate-loaders/translate-json5-http.loader.ts
R src/ngx-translate-loaders/translate-json5-universal.loader.ts
A src/ngx-translate-loaders/translate-server.loader.ts
A src/themes/custom/eager-theme.module.ts
R src/themes/custom/entry-components.ts
A src/themes/custom/lazy-theme.module.ts
R src/themes/custom/theme.module.ts
M src/themes/dspace/app/home-page/home-news/home-news.component.html
M src/themes/dspace/app/home-page/home-news/home-news.component.scss
A src/themes/dspace/assets/images/banner-half.jpg
A src/themes/dspace/assets/images/banner-half.webp
A src/themes/dspace/assets/images/banner-tall.jpg
A src/themes/dspace/assets/images/banner-tall.webp
A src/themes/dspace/assets/images/banner.webp
A src/themes/dspace/eager-theme.module.ts
R src/themes/dspace/entry-components.ts
A src/themes/dspace/lazy-theme.module.ts
R src/themes/dspace/theme.module.ts
A src/themes/eager-themes.module.ts
R src/themes/themed-entry-component.module.ts
M webpack/webpack.browser.ts
M yarn.lock

Log Message:
-----------
Merge pull request #1627 from atmire/w2p-90978_Improve-initial-page-load_PR

Improve initial page load


Compare: https://github.com/DSpace/dspace-angular/compare/dd6ff7f48fd4...bb5cdfc1a369
Reply all
Reply to author
Forward
0 new messages