Idea #1970
Updated by Tom Clegg over 10 years ago
UI features
* 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
** "Contents": list all objects that are in the group
** "Sharing": list everyone who has access to the group
** This is essentially a "Dashboard" page, restricted to "stuff in this folder/group" instead of "my stuff".
* All readable groups show up in left nav section
** reasonable max height, scroll if needed
** type in "filter" box to filter (live in browser, not ajax)
* ¿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
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?