Skip to content
Snippets Groups Projects
Commit bb366c55 authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[TASK] Allow hiding "Entire workspace" drop down

Workspace backend module:
With #94935 the "Entire workspace" mass drop down has
been placed more prominently by moving it to the first
position in the action drop down row.

The "Entire workspace" action publishes *all* pending
workspace changes of *all* pages at once.

Depending on use case, this can be dangerous: There are
cases where a workspace is used to prepare a small amount
of changes, to then publish everything at once. This is
fine. There are also use cases where editors use one big
workspace to prepare distinct changes in multiple pages
and then publish single pages only. In the latter case,
accidently using the "Publish absolutely everything"
drop down will publish lots of unwanted changes.

To mitigate this risk, admins get a new toggle in the
workspace 'publish_access' field of workspace records
to hide the "Entire workspace" action drop down of
this workspace when checked.

Resolves: #98155
Related: #94935
Related: #96468
Releases: main, 11.5
Change-Id: Ia55bf509df17842ad1f6c5fdea031fb633419f08
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75478


Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarClaus-Peter Eberwein <claus-peter.eberwein@b13.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarClaus-Peter Eberwein <claus-peter.eberwein@b13.com>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
parent d10ea091
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment