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]
