Project

General

Profile

Actions

Idea #1970

closed

Create groups and use them like project folders to manage objects in Workbench.

Added by Tom Clegg almost 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Start date:
04/22/2014
Due date:
Story points:
5.0
Release relationship:
Auto

Description

UI features
  • All readable folders show up in left nav section
    • reasonable max height, scroll if needed
    • type in "filter" box to filter (live in browser, not ajax)
    • "New folder" button → pop-up → refresh the folder list
  • "Folders" page lists my folders, and folders shared with me (either mine are at the top, or I can filter all/sharedwithme/justmine)
    • Rename and delete can be done here
  • "Show folder" page
    • "Contents": list all objects that are in the folder
    • "Sharing": list everyone who has access to the folder (see #2044)
    • "Activity": list recent activity (see #2056)
    • This is essentially a "Dashboard" page, restricted to "stuff in this folder/group" instead of "my stuff".
  • Adding and removing objects from a folder
    • "Add all to..." button on existing "selections" drop-down → select a writable folder from a list
    • "Add to..." drop-down at top of object pages
    • "Add to..." drop-down next to each object on index pages
    • "Remove from folder" button next to each object in folder view
API server features
  • Refuse to delete a group if it is the owner_uuid of any object
  • Add a "group_class" attribute. (Set to "folder" for folders.)

Files


Subtasks 10 (0 open10 closed)

Task #2698: Editable name link for each item in a folderResolvedTom Clegg04/30/2014Actions
Task #2630: Buttons to add/remove foldersResolvedTom Clegg04/30/2014Actions
Task #2721: Test ownership of new name linksResolvedTom Clegg04/29/2014Actions
Task #2697: Add "Move to folder" widget on "show" pagesResolvedTom Clegg05/01/2014Actions
Task #2624: Show list of folders somewhere in left nav areaResolvedTom Clegg04/29/2014Actions
Task #2172: New UI to present contents of groupResolvedTom Clegg04/29/2014Actions
Task #2727: Add "remove" buttons to folder contents panelResolvedTom Clegg04/29/2014Actions
Task #2720: Prevent duplicate name links after add+editResolvedTom Clegg04/29/2014Actions
Task #2726: Add search feature to folder contents panelResolvedTom Clegg04/29/2014Actions
Task #2735: Review 1970-folder-view branchResolvedBrett Smith04/22/2014Actions
Actions

Also available in: Atom PDF