You are not logged in. Click here to log in.

codebeamer Application Lifecycle Management (ALM)

Search In Project

Search inClear

Tags:  not added yet

Organize Public View

What is Organize Public Views

Organize Public Views is required in scenarios where in multiple user groups, many different views are created and shared.

Organize Public Views is an improved user interface that simplifies finding relevant views.

Unlike the older version that worked with a flat list, the new solution will support organizing views hierarchically.





Tree structure and functions

The folders and views are rendered hierarchically.

Folders can be expanded and collapsed.

Default first level folders:

  • Default Views
  • Public Views
  • Private Views

Next to the nodes a property and delete icon take place (pencil and ‘x’ icon).

All folders and public views are readable by all project roles.

Simple jsTree filtering option is available, if the user enters at least 3 characters.

There are no limitations of the length of the folder and view names, although if it would reach 100 characters, the names are shortened of the tree nodes using a wave character in the middle of the text.

The name and view description is displayed if hovering over a node.

Depth limit of the hierarchy levels is 10. Warning message is displayed if the limit is reached.


Context menu

  • “Add Folder”
    • The folder is moved after adding it according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
  • “Rename Folder”
    • The folder is moved after rename, according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
  • “Delete Folder”
    • on delete a warning appears with two selectable options
    • “Delete only the Folder”
      • only the folder is deleted, the child views and folders move to the parent folder
    • “Delete recursively”
      • all of the views and folders will be deleted
      • After the currently selected item will be deleted, the “All items” default view will be loaded. The behaviour is the same when we delete the selected view.
    • “Rename view”
      • The folder is moved after rename, according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
  • “Collapse all”
    • Folder nodes only.
    • Collapses all of the folder nodes under the node.
  • “Expand all”
    • Folder nodes only.
    • Expands all of the folder nodes under the node.
  • Cut/Paste options
    • Display options only if the user has tracker admin permission.
    • The folder/view is displayed after paste, according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
    • By cutting folder/view the node remains in its original position until paste.
    • Public View node cut
      • Paste can perform only to folder nodes, including the root node.
      • Paste context menu is only available if paste is possible.
    • Folder node cut
      • Only public view custom folders can be cut, the first level default folders (Default, Private, Public), can not.
      • Paste can perform only to folder nodes, including root nodes.
      • Paste to a folder node which is on a lower level is not allowed.
      • Paste context menu is only available if paste is possible.
      • After paste the folder and all of its child nodes (views and folders) recursively moved to its new place
  • Copy/Paste is not supported


Drag and Drop

  • Drop can be performed only to Folder nodes
  • The node is displayed after the drop, according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
  • As order is by folder/view name within a folder node
  • Dragging folders/views within the same folder should not be possible
  • Multiple nodes drag and drop is not supported
  • Dragging a view node
    • Drop is allowed on folder nodes under public view or on the root
    • Views are moved after dropping, according to the alphabetical ordering
  • Dragging a folder node
    • Drop is allowed on folder nodes under public view or on the root
    • Drop is not allowed on lower level folder nodes.
  • During dragging a green check sign is rendered if the drop is possible
  • During dragging a red ‘x’ sign is rendered if the drop is not possible


Properties and Delete icons

  • Properties and delete icons are rendered for each nodes in the tree
  • Public and Private View nodes are affected
  • Properties (pencil) icon:
    • Only displayed if the user has write permission for the view
    • Clicking on the icon the view properties overlay should appear
    • After saving the overlay the tree is reloaded with the modified data
    • The folder/view is displayed after modification, according to the alphabetical ordering. The selection remains on the node, scrolled if necessary.
  • Delete (x) icon:
    • Display if the user has write permission for the view
    • Confirmation appears after clicking on the icon, with the possible delete methods
    • “Delete recursively” - same behaviour as in the context menu
    • “Delete only the Folder” - same behaviour as in the context menu


Folder description

An arbitrary folder description can be defined to the Public View Folders, so the folders can be distinguished easily.
Renaming the folder won’t change the previously created description.
If present, description appears while hovering on a Folder node within the Tracker Views tree, otherwise the Folder name will be the tooltip.


Description can be added during new folder creation in the View Properties overlay.
During editing the folder, from the context menu or using the edit icon next to the folder in the Tracker Views tree, the description can be modified alongside with the name properties.


Save Public Tracker View into a folder

In Manage View Overlay, after clicking save or edit on an existing tracker, the View Properties overlay appears, with name, folder manage, description and permissions section.


Manage folders
Folder management section only appears if the public view option is selected, otherwise it is hidden.
“Public Views” is selected as the root folder by default.
If no folder exists, only “Public Views” is displayed.
If the overlay is opened for a specific item by the edit icon from the tree, the item’s parent folder is selected as default.
The folder structure is rendered hierarchically, the level of indentations represents the structure level.
The folder names are shortened if they are more than 50 characters long, with a wave character in the middle of the text.