Skip to content

Add new search operations to retrieve a list of DSOs based on specific permissions#319

Merged
tdonohue merged 1 commit intoDSpace:mainfrom
toniprieto:new-findAuthorized-endpoints
Feb 18, 2026
Merged

Add new search operations to retrieve a list of DSOs based on specific permissions#319
tdonohue merged 1 commit intoDSpace:mainfrom
toniprieto:new-findAuthorized-endpoints

Conversation

@toniprieto
Copy link
Contributor

@toniprieto toniprieto commented Dec 1, 2025

Related to DSpace/DSpace#11646
9x port: #325

Add new search endpoints, findEditAuthorized and findAddAuthorized, to retrieve lists of collections, communities, and items based on the current user's edit or add permissions.

@toniprieto toniprieto marked this pull request as ready for review December 15, 2025 15:11
@tdonohue tdonohue added 1 APPROVAL pull request only requires a single approval to merge. port to dspace-7_x This PR needs to be ported to `dspace-7_x` branch for next bug-fix release port to dspace-8_x This PR needs to be ported to `dspace-8_x` branch for next bug-fix release port to dspace-9_x This PR needs to be ported to `dspace-9_x` branch for next bug-fix release labels Dec 15, 2025
@tdonohue tdonohue moved this to 🙋 Needs Reviewers Assigned in DSpace 10.0 Release Dec 15, 2025
@github-actions github-actions bot added the merge conflict PR has a merge conflict that needs resolution label Feb 5, 2026
@github-actions
Copy link

github-actions bot commented Feb 5, 2026

Hi @toniprieto,
Conflicts have been detected against the base branch.
Please resolve these conflicts as soon as you can. Thanks!

@toniprieto
Copy link
Contributor Author

I created a dedicated port for 9.x since the automatic porting process is unlikely to work. The same changes should also apply to 8.x and 7.x.

@tdonohue tdonohue removed port to dspace-7_x This PR needs to be ported to `dspace-7_x` branch for next bug-fix release port to dspace-8_x This PR needs to be ported to `dspace-8_x` branch for next bug-fix release port to dspace-9_x This PR needs to be ported to `dspace-9_x` branch for next bug-fix release labels Feb 18, 2026
@tdonohue tdonohue added this to the 10.0 milestone Feb 18, 2026
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 @toniprieto ! The docs here look good.

@github-project-automation github-project-automation bot moved this from 🙋 Needs Reviewers Assigned to 👍 Reviewer Approved in DSpace 10.0 Release Feb 18, 2026
@tdonohue tdonohue merged commit 168bb5e into DSpace:main Feb 18, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from 👍 Reviewer Approved to ✅ Done in DSpace 10.0 Release Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 APPROVAL pull request only requires a single approval to merge.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants

Comments