Idea #1970
Updated by Tom Clegg over 10 years ago
UI features
* Notification "you haven't created a project group yet"
* Create a group
* Rename a group
* Delete a group
* "Groups" page indicates which groups belong to me, vs. shared with me (and mine are at the top, or I can filter all/sharedwithme/justmine)
* "Show group" page lists all objects that are in the group
* My (all?) groups show up in left nav section (scroll if >10?)
* ¿Drag an object's uuid/name (from any page?) to a group label in left nav
* ¿G+-like "add to group" widget on "show object" page
* ¿G+-like "add to group" widget next to each object on index pages
UI features to keep in mind even if we don't have time to add them now
* Set current group for this browser session (make it the owner_uuid of everything I create from now on)
API server features
* Refuse to delete a group if it is the owner_uuid of any object
** Or, allow client to specify a new owner_uuid to assign to objects that would be orphaned?