change DELETE to OBSOLETE (DELETE)#4484
Conversation
|
Hello @tdonohue Please let me know if any changes or additional information are required from my side. Thank you for your time and consideration. |
|
@GauravD2t : This PR (along with the others you've alerted me to today) is currently in our "needs reviewers" column which means it's waiting on volunteer reviewers to help us to review/test it. Once a volunteer can give it a review/test and approves it, then we will work to get it merged. (I currently won't be able to get to this myself as I am reviewing higher priority PRs.) If you find this PR is waiting for a while, you are also welcome to partner with another developer and "trade" code reviews. |
marsaoua
left a comment
There was a problem hiding this comment.
@GauravD2t This certainly fixes the issue. However, I think the wording OBSOLETE (DELETE) in the UI could be unclear for some users. Could it be possible to display DELETE in the UI and send back OBSOLETE (DELETE) to the API?
There was a problem hiding this comment.
@GauravD2t you must change it also in the view table
marsaoua
left a comment
There was a problem hiding this comment.
@GauravD2t A single comprehensible commit would be great.
marsaoua
left a comment
There was a problem hiding this comment.
@GauravD2t It looks good to me! Could you please consolidate the commits into a single comprehensive commit. Thanks
|
@GauravD2t IMHO there is no need to have multiple commits for these changes. A single commit will serve to enhance readability and traceability. Can you please squash all commits into a single comprehensive commit?! Thanks. |
3a56785 to
7b5aec4
Compare
|
Thanks for the feedback, @marsaoua! I've just consolidated everything into one clean commit. Ready for another look when you have a moment |
DSC-2853: [2025] Configure OpenPolicyFider Step Approved-by: Vincenzo Mecca
marsaoua
left a comment
There was a problem hiding this comment.
Thanks @GauravD2t!
The issue is fixed and the changes look good to me.
@tdonohue Don't know why the tests failed though
tdonohue
left a comment
There was a problem hiding this comment.
👍 Thanks @GauravD2t ! I've verified this allows the DELETE policies to be used/saved again.
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin dspace-7_x
git worktree add -d .worktree/backport-4484-to-dspace-7_x origin/dspace-7_x
cd .worktree/backport-4484-to-dspace-7_x
git switch --create backport-4484-to-dspace-7_x
git cherry-pick -x 7b5aec4595e779b97271dd72014103c97025a21d |
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin dspace-8_x
git worktree add -d .worktree/backport-4484-to-dspace-8_x origin/dspace-8_x
cd .worktree/backport-4484-to-dspace-8_x
git switch --create backport-4484-to-dspace-8_x
git cherry-pick -x 7b5aec4595e779b97271dd72014103c97025a21d |
|
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin dspace-9_x
git worktree add -d .worktree/backport-4484-to-dspace-9_x origin/dspace-9_x
cd .worktree/backport-4484-to-dspace-9_x
git switch --create backport-4484-to-dspace-9_x
git cherry-pick -x 7b5aec4595e779b97271dd72014103c97025a21d |
|
@GauravD2t : This PR was unable to be auto-backported to any older releases of DSpace (9.x, 8.x or 7.x). Ideally, we'd like to backport this to 9.x at a minimum. If you have a chance, could you create a manual backport PR against the |
Hi @tdonohue, I've resolved the merge conflicts and consolidated everything into a single, clean commit. The linting and import sorting errors have also been fixed, so the automated checks should pass successfully now. |
[Port dspace-7_x] :Backport change DELETE to OBSOLETE (DELETE) and update view table (#4484)
[Port dspace-8_x] :Backport change DELETE to OBSOLETE (DELETE) and update view table (#4484)
[Port dspace-9_x] :Backport change DELETE to OBSOLETE (DELETE) and update view table (#4484)
References
DELETEresource policy is not working DSpace#10741Description
Change delete to OBSOLETE (DELETE) base on PR #10741
@tdonohue
Instructions for Reviewers
Please add a more detailed description of the changes made by your PR. At a minimum, providing a bulleted list of changes in your PR is helpful to reviewers.
List of changes in this PR:
Include guidance for how to test or review your PR. This may include: steps to reproduce a bug, screenshots or description of a new feature, or reasons behind specific changes.
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You do not need to complete this checklist prior creating your PR (draft PRs are always welcome).
However, reviewers may request that you complete any actions in this list if you have not done so. If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!
mainbranch of code (unless it is a backport or is fixing an issue specific to an older branch).npm run lintnpm run check-circ-deps)package.json), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.