Project

General

Profile

Actions

Task #168

closed

Component Tree - implement pagination

Added by Radek Tomiška over 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Frontend
Target version:
Start date:
10/21/2016
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Tree roots and node children have to be loaded with pagination. Only first page will be loaded and "more" link will be shown. When "more" link is clicked, then filter for table with selected parent will be setted.


Related issues

Related to IdStory Identity Manager - Defect #1064: Opening sub nodes of another rootClosedRadek Tomiška04/09/2018

Actions
Related to IdStory Identity Manager - Defect #1112: New folder in the role catalog is not displayed in the treeClosedRadek Tomiška05/28/2018

Actions
Related to IdStory Identity Manager - Task #1351: Tree structure - develop new frontend component for tree nodesClosedRadek Tomiška10/26/2018

Actions
Copied to IdStory Identity Manager - Task #435: GUI - artifacts after TreeNode removalRejectedFilip Měšťánek05/19/2017

Actions
Actions #1

Updated by Radek Tomiška over 7 years ago

  • Target version changed from Beryl to Citrine (7.3.0)
Actions #2

Updated by Radek Tomiška almost 7 years ago

  • Copied to Task #435: GUI - artifacts after TreeNode removal added
Actions #3

Updated by Marcel Poul almost 7 years ago

  • Priority changed from Normal to Urgent

I urge this ticket, since I have to use it on project and currently I am not able to see all nodes in some level.

Actions #4

Updated by Marcel Poul almost 7 years ago

There is another thing that should be addressed together this ticket.

There is 20 characters limit on name displayed in the organization trees. Ususally on some level the organizations have names that start with "Regionalni pracovise" (EN: "Regional workplace") or "Samostatny odbor" etc... So in the tree, you can see e.g. 30 same nodes which makes it unable to work with.

We should prolong the limit to at least 40 chars. Think of "...", too, at the end of the name, If the name is cut, so we are able to distinguish between shortened names and others.

Actions #5

Updated by Radek Tomiška almost 7 years ago

  • Priority changed from Urgent to Normal

I've removed pageable support, until pagination will be fully implemented (implementation on FE will be little complicated).

Actions #6

Updated by Radek Tomiška almost 7 years ago

  • Target version changed from Citrine (7.3.0) to Diamond (7.4.0)
  • % Done changed from 0 to 20

I've removed characters limit on displayed name and added horizontal scrollbar to tree panel.

Actions #7

Updated by Marcel Poul almost 7 years ago

Radek Tomiška wrote:

I've removed characters limit on displayed name and added horizontal scrollbar to tree panel.

Ondra did some changes too (prolonged the limit) so the tree was usable on our project. Pls discuss with him too.

Actions #8

Updated by Radek Tomiška almost 7 years ago

I know about it, i hope this solution is more suitable .)

Actions #9

Updated by Vít Švanda almost 7 years ago

The organization tree stopped working if more than 800 nodes (browser blocking) were displayed.

The problem was in the size of the tree state. I've modified state of tree. State now use only the required fields (parent, name, chlidren, isleaf ....) (not full node).
https://github.com/bcvsolutions/CzechIdMng/commit/b6c4bc397f3f7c9b37f1dc2d3fe4e27108454e3a

Actions #10

Updated by Vít Švanda over 6 years ago

  • Target version deleted (Diamond (7.4.0))
Actions #11

Updated by Radek Tomiška about 6 years ago

  • Status changed from In Progress to New
Actions #12

Updated by Radek Tomiška almost 6 years ago

  • Related to Defect #1064: Opening sub nodes of another root added
Actions #13

Updated by Radek Tomiška almost 6 years ago

  • Related to Defect #1112: New folder in the role catalog is not displayed in the tree added
Actions #14

Updated by Radek Tomiška over 5 years ago

  • Related to Task #1351: Tree structure - develop new frontend component for tree nodes added
Actions #15

Updated by Radek Tomiška over 5 years ago

  • Status changed from New to Closed
  • Target version set to Onyx (9.3.0)
  • % Done changed from 20 to 100
  • Estimated time deleted (8.00 h)

Feature is implement together with #1351, feedback will be done there.

Actions

Also available in: Atom PDF