stable

Clone or download

Read-only

fix: log users out of MW when permission delegation updated

When global permission delegation are updated (eg a user added/removed or permission added/removed), then users of the corresponding forge user group are logged out of mw instances. Part of story #25733: manage mediawiki permissions Change-Id: I06247d143d052a9fec44269958fa8f22c746ea63

Modified Files

Name
M plugins/mediawiki_standalone/include/Instance/LogUsersOutInstanceTask.php +1 −1 Go to diff View file
M plugins/mediawiki_standalone/include/mediawiki_standalonePlugin.php +64 −3 Go to diff View file
A src/common/admin/PermissionDelegation/ForgeUserGroupDeletedEvent.php +37 −0 Go to diff View file
A src/common/admin/PermissionDelegation/PermissionDelegationsAddedToForgeUserGroupEvent.php +48 −0 Go to diff View file
A src/common/admin/PermissionDelegation/PermissionDelegationsRemovedForForgeUserGroupEvent.php +48 −0 Go to diff View file
A src/common/admin/PermissionDelegation/UserAddedToForgeUserGroupEvent.php +37 −0 Go to diff View file
A src/common/admin/PermissionDelegation/UsersRemovedFromForgeUserGroupEvent.php +45 −0 Go to diff View file
M src/common/admin/PermissionDelegationController.php +18 −0 Go to diff View file
M src/www/admin/permission_delegation.php +2 −1 Go to diff View file