Skip to content

Group management improvements

So, what do we have here ...

Nothing too fancy though

Proper URLs that are not too generic

  • /management/ is now /groupmanagement/requests/
  • /membership/ is now /groupmanagement/membership/
  • /membership/<group_id>/ is now /groupmanagement/membership/<group_id>/
  • /membership/<group_id>/audit/ is now /groupmanagement/membership/<group_id>/audit-log/

Why? Some of the URLs could have been basically everything and did not really tell anyone that it's about group management. So a proper URL structure for the group management is been implemented with this MR.

Just membership could have been anything from group membership, over corp membership to alliance membership or what ever membership someone likes to define in a custom app.

Make group descriptions great again

The description field is now a proper text field. Still limited to 512 characters, so people don't overdo it and throw 10 page assays as group description in. This makes it easier to add some basic text formatting with new lines to the description. So the description is no longer a "one-liner". This gives the admin the opportunity to make descriptions better readable.

Text alignment in tables

This ungodly text centering has been removed. Centered text is not really pleasant to read, especially in a table that holds multiple rows with descriptions, like we have for groups.

Example: image

Active navigation item

The active navigation item is now properly set. In the left hand main menu as well as in the group management's top menu. This was missing for some of the sub pages of group management, such as audit log for example. With this, this MR invalidates my earlier MR that attempted to add the navactive state » !1269 (closed)

Merge request reports