Project

General

Profile

Actions

Improvement #10389

open

API Call Improvement for Device Listing Page Filter

Added by Oshani Silva 12 months ago. Updated 8 months ago.

Status:
Implementation
Priority:
None
Assignee:
Start date:
18/10/2023
Due date:
% Done:

0%

Estimated time:
Device Type:
Component:
Type:

Description

In the current device listing page we have api calls ongoing to fetch the groups, types.. (etc.) which is needed to set the values of the device list filter.

As an improvement we can do the below changes.

Modify the get filters api to send the filters with the values set from the backend itself.

  1. Send the filter list from the front end
  2. Check if the user has permissions for the requested filters.
    - Need to change the current user management logic here as it is all done in the API layer (move it to a separate service).
    - If user has the permission for the filter do separate service calls to get the values of the filter
  3. Send back the filter list with the values set

With the above steps we do not need to make several API calls to fetch the filter values from the UI.

Actions #1

Updated by Oshani Silva 12 months ago

  • Status changed from New to Implementation
  • Assignee set to Oshani Silva
Actions #2

Updated by Oshani Silva 11 months ago

Actions #3

Updated by Oshani Silva 9 months ago

  • Project changed from product-uem 6.0.0 GA to product-uem 6.1.0 GA
Actions #4

Updated by Viranga Gunarathna 8 months ago

  • Project changed from product-uem 6.1.0 GA to Backlog
Actions

Also available in: Atom PDF