Skip to content

Remove process management button#691

Open
pboguslawski wants to merge 5 commits intoznuny:devfrom
ibpl:dev-IB#1162954
Open

Remove process management button#691
pboguslawski wants to merge 5 commits intoznuny:devfrom
ibpl:dev-IB#1162954

Conversation

@pboguslawski
Copy link
Copy Markdown
Contributor

Proposed change

Remove the process management button from related actions if Frontend::Module###AdminProcessManagement module is disabled in the system configuration.

Type of change

  • '1 - 🐞 bug 🐞' - Bugfix (non-breaking change which fixes an issue)

Additional information

Author-Change-Id: IB#1162954

Checklist

  • The code change is tested and works locally.(❗)
  • There is no commented out code in this PR.(❕)
  • You improved or added new unit tests.(❕)
  • Local ZnunyCodePolicy passed.(❕)
  • Local UnitTests / Selenium passed.(❕)
  • GitHub workflow CI (UnitTests / Selenium) passed.(❗)

Remove process management button from related actions
if `Frontend::Module###AdminProcessManagement` module is disabled
in system configuration.

Author-Change-Id: IB#1162954
Signed-off-by: Pawel Boguslawski <[email protected]>
@dignin dignin added 1 - 🚀 feature New feature or request 2 - wait for contributor Contributor, it's your turn. labels Jun 26, 2025
@dignin
Copy link
Copy Markdown

dignin commented Jun 26, 2025

Hi, we think the idea is good. However, it must include all modules in the related actions portion of all admin modules. Additionally, it should not only look for a registered module but also respect group permissions, even when assigned via a role.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 - 🚀 feature New feature or request 2 - wait for contributor Contributor, it's your turn.

Development

Successfully merging this pull request may close these issues.

2 participants