Follow-up to issue #3437137: Translation suggestion creation and moderation don't provide group permission.
Problem/Motivation
The initial port to modern Drupal neglected the fact that some permissions need to be set at group level for each translation group. Some of those permissions were already converted in the issue referenced above. See this comment.
Remaining tasks
- Make a list of the remaining permissions which need to be turned into group permissions instead of global ones.
- Implement them as group permissions and update the rest of the code accordingly.
User interface changes
Translation group managers will be able to set permissions at group level.
API changes
Some permissions may be currently used in routes.
Issue fork l10n_server-3547592
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
guiu.rocafort.ferrerI have migrated the following permissions and updated the code accordingly:
There is a permission ( start over packages ) which is not used anywhere, so just removed it for now.
Comment #4
fmb commentedComment #5
guiu.rocafort.ferrerComment #6
guiu.rocafort.ferrerComment #9
fmb commentedThanks!