Brijesh619 opened a new pull request, #708:
URL: https://github.com/apache/atlas/pull/708

   ## What changes were proposed in this pull request?
   
   This patch introduces functional UI enhancements to the Audit Purge view for 
both the Classic (`dashboardv2`) and React dashboards to provide a more 
accurate and comprehensive audit trail.
   
   **Summary of Changes:**
   * **Total Purged Count Calculation:** Updated the Purge Summary logic to 
combine `purgedCount` and `purgedDependenciesCount` from the backend JSON 
payload, ensuring the "Total Purged" card displays the accurate total of all 
impacted entities.
   * **Purge Summary Drawer:** Implemented interactive clickable cards on the 
Purge Summary view that open a side drawer. This drawer paginates and lists all 
the individual GUIDs that were requested or purged, allowing administrators to 
easily track exactly which entities were affected by a purge operation.
   * **Drawer Pagination:** Added proper server-side pagination to the Purged 
Entities drawer so it accurately limits API requests to the total count of 
purged entities, displaying the exact results without endless loading.
   
   ## How was this patch tested?
   
   **Manual Tests:**
   * Triggered a Purge operation and verified that the "Total Purged" card 
accurately sums both the base purged count and the dependencies purged count.
   * Clicked on the "Requested" and "Total Purged" summary cards to verify that 
the side drawer successfully opens and renders the respective lists of GUIDs.
   * Scrolled to the bottom of the drawer list to verify that the server-side 
pagination correctly loads the next batch of GUIDs and halts exactly when the 
total count is reached.
   * **(Screenshots attached demonstrating the summary cards and the GUID 
drawers)**


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to