Project

General

Profile

Actions

Improvement #12187

open

Task #11566: Enhance the application subscription and unsubscription details accessing functionality

Improvement #11476: Add more details column in the SubscriptionDetails component

Code refactor to avoid a cyclic dependency: In not showing details when clicked on "More Details" button in app store subscription tables

Added by Ruwin Dissanayake 17 days ago. Updated 16 days ago.

Status:
New
Priority:
None
Start date:
06/11/2024
Due date:
% Done:

0%

Estimated time:
Device Type:
Component:
Type:
Platform

Description

Environment
620 staging server

Prerequisites
Cope enrolled device
A app from app store must be installed on that device and should be in completed state(when in completed state there are logs regarding that installation)
Note: installation details are shown in device logs. Related logs can be found under INSTALL_APPLICATION operation [5]

Steps
Go to the app store.
Go to an application which has installation completed devices in the subscription page.
Click on more details button in the right side.

Description
When the more details button on the right side of the completed device in app subscription page is clicked it shows as no details [1] it should display like this [2].

Note
The reason why this is happening is because of a missing import [3] [4] in application-mgt-common/pom.xml but that can not be applied there, because that's from device-mgt-core which leads to a cyclic dependency. The suggested solution is to refactor the code.
Related PR: https://repository.entgra.net/community/device-mgt-core/pulls/527/

Original ticket: https://roadmap.entgra.net/issues/11476

[3]
io.entgra.device.mgt.core.device.mgt.core.dto;version="${io.entgra.device.mgt.core.version.range}"

[4]
https://repository.entgra.net/community/device-mgt-core/pulls/527/
[4]

Result
[1]
[1]

[2]
[2]

[5]
[5]


Files

Screenshot from 2024-11-06 17-05-32.png (118 KB) Screenshot from 2024-11-06 17-05-32.png [1] Ruwin Dissanayake, 06/11/2024 11:36 AM
unnamed.png (269 KB) unnamed.png [2] Ruwin Dissanayake, 06/11/2024 11:39 AM
Screenshot from 2024-11-07 15-00-51.png (284 KB) Screenshot from 2024-11-07 15-00-51.png [4] Arshana Atapattu, 07/11/2024 09:32 AM
Screenshot from 2024-11-07 15-15-25.png (129 KB) Screenshot from 2024-11-07 15-15-25.png [5] Arshana Atapattu, 07/11/2024 09:46 AM

Updated by Arshana Atapattu 16 days ago

Actions #2

Updated by Arshana Atapattu 16 days ago

  • Description updated (diff)
Actions #3

Updated by Arshana Atapattu 16 days ago

  • Description updated (diff)
Actions #4

Updated by Arshana Atapattu 16 days ago

  • Tracker changed from Bug to Improvement
  • Parent task changed from #11566 to #11476
Actions

Also available in: Atom PDF