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
Group users list #5854
Group users list #5854
Conversation
Manage this branch in SquashTest this branch here: https://karranbfeatgroup-users-list-4nml0.squash.io |
Thanks so much for your work on this @karranb I've tested this in Squash. I have a couple of suggestions from a UX point of view:
Again, thanks for you work. |
Thanks for the review. Awesome suggestions, I'll work on them 😄 |
Hey @isandunk, I had to make a small refactor on the heading component to accept other buttons besides 'add' ones. I can implement using another approach if you find one that fits better 😄 |
Thanks @karranb! I think that's a great solution! |
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.
@karranb - this works great, I understand the reasoning of renaming the add_link
to action_url
thanks for doing a bit of house keeping there. In future it might be good to split those kinds of changes to two PRs (just easier to review).
Nonetheless, works well, code looks good and thanks for adding tests.
We will get these merged in soon, one note is that in the listing of users when filtered by groups there can be cases where there are no users in that group. I have revised the translation in this scenario to be group specific as it can be a bit confusing.
Also noticed an unrelated bug where the 'add one' (link to add users) did not actually work, have fixed this also.
Finally, a future PR (would love to see it if you want) would be to add a link to the users for a group on the group listing page also (in each row), maybe with the user count. :)
Description
This PR implements a group user listing endpoint.
Issue
#5801