Project

General

Profile

Idea #1970

Updated by Tom Clegg about 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? 

Back