Skip to content

Conversation

@alexandrevryghem
Copy link
Member

@alexandrevryghem alexandrevryghem commented Dec 5, 2024

Manual port of #3677 to dspace-7_x (the BaseDataService fixes are actually not required, but at least this way all supported DSpace versions work in the same way).

The differences with the dspace-8_x & main PRs are:

  • The menu resolver is still present on the browse pages. This is because the browse pages are still used to represent the comcol pages on dspace-7_x to render the browse tabs (fixed in Refactored community & collection pages #2722 for DSpace 8.0)
  • The correction type improvement is not present, since this is also a new feature since dspace-8_x

…st and the ResponsePending are not emitted

(cherry picked from commit 0f4d71e)
… item bitstream & relationship tabs

(cherry picked from commit decacec)
…nuResolver on pages who use the DsoEditMenuComponent

(cherry picked from commit 5c9f494)
…heir-response_contribute-7.6' into dspace-7_x

# Conflicts:
#	src/app/core/data/base/base-data.service.spec.ts
#	src/app/core/data/base/base-data.service.ts
#	src/app/item-page/edit-item-page/abstract-item-update/abstract-item-update.component.ts
@alexandrevryghem alexandrevryghem added bug high priority performance / caching Related to performance, caching or embedded objects error handling How errors are handled from REST API claimed: Atmire Atmire team is working on this issue & will contribute back labels Dec 5, 2024
@alexandrevryghem alexandrevryghem added this to the 7.6.3 milestone Dec 5, 2024
@alexandrevryghem alexandrevryghem self-assigned this Dec 5, 2024
@alexandrevryghem alexandrevryghem changed the base branch from main to dspace-7_x December 5, 2024 23:14
@alanorth
Copy link
Contributor

alanorth commented Dec 6, 2024

Thanks @alexandrevryghem. It seems GitHub CI got stuck and the Node.js 18 / 20 jobs never started, so I'm going to close and re-open the pull request to trigger those.

Copy link
Member

@tdonohue tdonohue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Thanks @alexandrevryghem ! Finally got back to testing this backport. It looks good and works well.

@tdonohue tdonohue merged commit 2ff5350 into DSpace:dspace-7_x Dec 18, 2024
14 checks passed
@alexandrevryghem alexandrevryghem deleted the w2p-120109_fix-findByHref-and-findListByHref-skipping-their-response_contribute-7_x branch February 17, 2025 14:54
4science-it pushed a commit to 4Science/dspace-angular that referenced this pull request Oct 29, 2025
[DSC-2560] update envs

Approved-by: Giuseppe Digilio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug claimed: Atmire Atmire team is working on this issue & will contribute back error handling How errors are handled from REST API high priority performance / caching Related to performance, caching or embedded objects

Projects

Development

Successfully merging this pull request may close these issues.

3 participants