Wow, living on the bleeding edge of Discourse hosting is full of surprises, was seriously confused for a minute there.
Anyway, just wanted to say kudos to @tgxworld. I’ve happened to set up quite a lot of groups in the past week and the new UI is great. (and I am saying that even though I had not idea group page even existed a month ago)
It’s still weird that the API returns a 500 error for invalid input rather than a standard error response. We need to fix the server side aspect of this too to return the appropriate error.
I’ve been managing my instance of Discourse for over a year, but had never used groups. My first instinct was to go to Admin>Users> because logic dictates that’s where I would find the Groups tab. But no… Confusion and Google searches ensued.
It might be a good idea to make more obvious where to find “+ Add Members” in a group. It seems hidden away. I know that it is similar to the “+ New Category” but I still missed it.
The burger menu where “+Add Members” is is very easy to miss as it looks part of the search menu for the group Members. The visual focus is on the menu on the left ( Members/ Activity/ Message/ Manage ) and didn’t pay much attention to the search box on the right as I was not looking for a specific user.
Then I thought I’d find “Add Member” in “Manage/ Membership”.
If I don’t find something in the Admin menu I know to find it in the respective area. ie, If I want a new Category I’ll go to /Categories and now if I want to modify Groups, I’ll go to /groups. I don’t find it very intuitive but I know where things are now.