-
Notifications
You must be signed in to change notification settings - Fork 824
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NEW add OnlyTheseMembers Inherited Permission type #10819
NEW add OnlyTheseMembers Inherited Permission type #10819
Conversation
e9ebc2a
to
c5e1774
Compare
c5e1774
to
9774cd7
Compare
Test failures seem unrelated to this PR:
|
I've rerun the tests - all green |
Thanks @GuySartorelli ! Should this be merged first so that the test suites in the other repos have something to latch on to? Or would you prefer to do it all in a group? Also, am I pointing at the right branches etc? I'm never quite confident with that stuff 😅 |
All in a group, please. This one will ultimately be merged first, but I'd like to make sure all of the PRs play nicely together first - and since they're all related it'll be easier to review them as a whole so the whole picture is in my mind when I do it. The only think that looks a little off at a quick glance is the todo (just remove that, and create a new CMS 6 issue for any changes that aren't behind a See https://docs.silverstripe.org/en/5/contributing/release_process/#deprecating-api and ignore the first part about |
9774cd7
to
4edc2fc
Compare
Righto - I've tested all the PRs and they are working as expected for me. I've pushed all the combined branches to a demo repo here: https://github.com/andrewandante/silverstripe-only-this-user-demo/blob/main/composer.json#L11-L23 if you feel like playing around. Last remaining thing is that when applied to assets, the list of members renders as a CheckboxSetField, because there's no React form for the ListboxField. I don't know whether you consider this a blocker or not but I don't know that I can build that form with any confidence. |
Thank you for this work, that's a great contribution 😁 |
Thanks! If I get a chance I'll take another swing at it - I got reasonably close by copying the |
It might help to look at TagField and AnchorSelectField which both use react-select (the same base library that |
Sorry to be a pain but can you please do the |
Yeah no worries, I'll split it out 👍 |
1af345f
to
4edc2fc
Compare
4edc2fc
to
4b22ab4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This all looks okay to me. Will merge once the other PRs have finished being reviewed and are approved.
After merging, I'll rerun CI on those other PRs before merging them as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reapproving after the latest changes
To Do:
Issue