feat: add "View activity footprint" row action in Users list#302
Conversation
- Introduced a new row action in the classic Users list table to view a user's GitHub-style activity footprint. - Implemented the `desktop_mode_user_footprint_row_action` filter to control the visibility of the action based on user roles and context. - Enhanced the chromeless iframe bridge to handle clicks on the new action and open the My WordPress window without navigating away from the Users list. - Added necessary JavaScript and TypeScript functions to manage the footprint target across bundles, ensuring cold-start safety and shared state. - Created unit tests for the new functionality, covering various scenarios including action visibility and shared store behavior.
|
@claude can you review? |
|
Claude finished @AllTerrainDeveloper's task in 3m 53s —— View job PR Review — feat: add "View activity footprint" row action in Users list
Overall this is a well-structured, thoroughly-documented feature. The cross-bundle shared-store hand-off, cold-start safety, and "source window must NOT close" are all handled correctly and follow existing patterns. A few items worth addressing before merge: Issues1.
|
desktop_mode_user_footprint_row_actionfilter to control the visibility of the action based on user roles and context.