-
Type:
Task
-
Resolution: Fixed
-
Priority:
L3 - Default
-
Affects Version/s: None
-
68
-
Not defined
Context:
For instance, Raw data tables or doing any operation on it takes a long time and the browser hangs while the data is being loaded. Therefore, we need to implement pagination and load only a small amount of entries and lazy load the rest when the user needs it. There are possibly also other requests that might have a lot of data and could benefit from pagination.
AT:
- all back-end endpoints that can possibly return a lot of data are identified
- all those endpoints have a pagination mechanism implemented that is used in the front-end
Hint:
we need to identify which resources are candidates and then scope this
This is the controller panel for Smart Panels app
- mentioned in
-
Page Loading...
1.
|
Apply pagination parameters for unsaved raw data reports |
|
Done | Unassigned |
2.
|
apply pagination to raw data table reports |
|
Done | Unassigned |
3.
|
Apply pagination parameters for saved raw data reports |
|
Done | Unassigned |
4.
|
Convert Export service to response with pagination response |
|
Done | Unassigned |
5.
|
Non raw data reports should not accept pagination parameters |
|
Done | Unassigned |
6.
|
Support pagination for evaluation of shared reports |
|
Done | Unassigned |
7.
|
Remove isComplete flag from raw report evaluation response |
|
Done | Unassigned |