Users with the "swh.web.admin.list_deposits" permission (deposit clients)
will be able to access the deposits administration interface.
Only their own deposits will be displayed.
Related to T3174
Differential D6518
admin/deposit: Allow users with permission to list their deposits anlambert on Oct 20 2021, 2:01 PM. Authored by
Details
Users with the "swh.web.admin.list_deposits" permission (deposit clients) Only their own deposits will be displayed. Related to T3174 Tests for links and deposits admin view access have been added. Deposits admin view access for deposit clients have also been successfully tested in docker.
Diff Detail
Event TimelineComment Actions
nvm that, that's a web build not a deposit one ¯\_(ツ)_/¯ Comment Actions Build was aborted Patch application report for D6518 (id=23688)Rebasing onto ba1801812e... Current branch diff-target is up to date. Changes applied before testcommit a8cfc14b4a5cae4373f9a67725de3e6bd4cad77d Author: Antoine Lambert <anlambert@softwareheritage.org> Date: Tue Oct 19 15:49:03 2021 +0200 admin/deposit: Allow users with permission to list their deposits Users with the "swh.web.admin.list_deposits" permission (deposit clients) will be able to access the deposits administration interface. Only their own deposits will be displayed. Related to T3174 Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/1197/ Comment Actions Build is green Patch application report for D6518 (id=23688)Rebasing onto ba1801812e... Current branch diff-target is up to date. Changes applied before testcommit a8cfc14b4a5cae4373f9a67725de3e6bd4cad77d Author: Antoine Lambert <anlambert@softwareheritage.org> Date: Tue Oct 19 15:49:03 2021 +0200 admin/deposit: Allow users with permission to list their deposits Users with the "swh.web.admin.list_deposits" permission (deposit clients) will be able to access the deposits administration interface. Only their own deposits will be displayed. Related to T3174 See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/1198/ for more details. Comment Actions Build is green Patch application report for D6518 (id=23688)Rebasing onto ba1801812e... Current branch diff-target is up to date. Changes applied before testcommit a8cfc14b4a5cae4373f9a67725de3e6bd4cad77d Author: Antoine Lambert <anlambert@softwareheritage.org> Date: Tue Oct 19 15:49:03 2021 +0200 admin/deposit: Allow users with permission to list their deposits Users with the "swh.web.admin.list_deposits" permission (deposit clients) will be able to access the deposits administration interface. Only their own deposits will be displayed. Related to T3174 See https://jenkins.softwareheritage.org/job/DWAPPS/job/tests-on-diff/1199/ for more details. |