Closed amnambiar closed 9 months ago
The changes across the system involve updates to Redux slices, React components, and utility functions. New features and logic have been added, particularly around user impersonation, profile management, and wallet connections. Routes and components for support commands have been introduced, while some existing components have been refactored or had their imports and exports adjusted. The updates suggest a focus on enhancing user management capabilities and streamlining state management.
File Path | Change Summary |
---|---|
src/app/App.tsx |
Added imports and routes for SupportCommands and SupportCommandDetails ; removed some imports and routes; added impersonate logic. |
src/compositions/InputGroup/... |
Updated imports; added disabled property to Field interface; updated InputGroup component logic. |
src/pages/... |
Multiple changes across pages; added new components like UserDetailsModal , DeleteUserModal , Card ; updated useAppSelector and useEffect hooks; added new routes and state management logic. |
src/store/slices/... |
Updated fetchActiveSubscription and fetchHistory functions; added new properties to ProfileState interface; introduced new reducers and actions; removed clearSession reducer. |
src/utils/utils.ts |
Added formatToTitleCase and getStatusLabel functions. |
🐇 "In the realm of code, where changes abound,
A rabbit hopped through, leaving updates profound.
With each leap and bound, the features grew,
And the system evolved, as the versioning flew." 🌟🚀
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on X ?
Runs created while Impersonation should not be visible in the support history. These runs should also be listed in the profile edit - history view.
Will recheck this issue after PR #50 is Done, as state issues are all handled in there
When impersonating a user, launching a test, getting out of impersonation, a support will see the test in their current runs. This should not happen, it should only be visible by the impersonated account.
The runs only appears in the Support/Admin that run the tests for another user and are not displayed in the impersonated user "profile" in Support commands
Fixes made -
@RSoulatIOHK , This PR is ready for re-review. :crossed_fingers: :+1:
@EehMauro , Addressed all the comments here. Please have another look :+1:
https://input-output.atlassian.net/browse/PLT-8136
BE: master
Summary by CodeRabbit
New Features
Style
Documentation
@coderabbitai ignore