Problem/Motivation
@andrei.vesterli There appears to be issues with some fixes being merged into "main", while others are merged into "1.x". Each branch has different releases and fixes. Can you please fix this? I can confirm that 1.x does not contain this fix, and it doesn't contain the option to show multiple/all fix.
https://git.drupalcode.org/project/better_permissions_page/-/commits/1.x...
https://git.drupalcode.org/project/better_permissions_page/-/commits/mai...
Steps to reproduce
Install 1.0.5 and try to save permissions.
Proposed resolution
Merge main into 1.x, and stop using the "main" branch altogether if it's causing issues. Remove that branch.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork better_permissions_page-3582268
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 #2
solideogloria commentedComment #3
solideogloria commentedFixes that weren't merged into 1.x
Comment #4
solideogloria commentedAnother example of an issue that was previously fixed that had to be re-fixed, because it wasn't merged into 1.x
Comment #5
solideogloria commentedAnother one missing from 1.x
Comment #7
solideogloria commentedI created a merge request, merging "main" into "1.x". Please review the changes.
Comment #8
solideogloria commentedI tested the changes on my site and the fixes for all the other issues are working. I can filter for multiple modules, select roles, and save permissions.
Composer patch:
Comment #10
andrei.vesterliGood catch man! Just mergeed the MR so, i think it's ok. I will prepare a new release tag later
Comment #11
andrei.vesterliComment #13
solideogloria commentedAlso, "1.x" doesn't show in the issue "Version" dropdown. Can you add a 1.x-dev release so that it will show?
The fact that there's no dev release also made creating an issue fork harder, as some of the commands (shown with "show commands" on the issue page) don't show, so it created the fork using 1.x and didn't create a separate branch.