Releases: OctopyID/LaraPersonate
Allow Impersonation without UI Configuration
Full Changelog: v4.0.3...v4.1.0
In previous versions, you were required to add getImpersonateSearchField
and getImpersonateDisplayText
to your User model, even if you didn't use/need UI for impersonation.
In this version, you are free to not add those configs if you don't need them.
Fix Wrong Argument on Impersonate
- Fix Wrong Argument on Impersonate #23
Full Changelog: v4.0.2...v4.0.3
v4.0.2
Jetstream Compability
Enhanced Customization, API Updates and Security Improvement
Here's the overview of new features, improvements, and security updates introduced in Version 4.0.0:
New Features
- Event Handling: Addition of new events that are triggered after impersonation begin and leacing impersonation. This improves user interfaces and interactions for a better overall experience.
Enhancements
- Select Box Display Name Customization: Customizing the name displayed in the select box options has been made easier as it's now handled directly in the model method rather than through the config. This allows for superior and more flexible handling.
- Search Field Customization: The handling of search fields is now similarly flexible, enhancing database management.
- API Changes: We’ve made several changes to the API that improve user-friendliness and the overall effectiveness of the platform.
Security Updates
- Data Exposure Mitigation: Pivoting to improve the safety of our platform, major advancements have been made to prevent data exposure, thereby creating a safer space for user data.
We highly recommend upgrading to Version 4.0.0 to leverage these improvements and security updates. Your feedback is vital, so feel free to reach out if you're facing any issues.
Hiding Trashed Data Option
- Now you can specify to show or hide deleted user data using softdelete in the impersonation dropdown.
Fix Can't Resolve URL
- Fix Can't Resolve URL When Project On Sub-Directory
Fix z-index
Add z-index z-index
v3.x Initial Release
In previous versions, there were many limitations to the package, such as not being able to search for users by relation, not being able to customize what was shown in the interface.
But in this version, we support it all. We also made many changes both from UI design, core code and lots of additional testing to ensure the quality of this package.
Show Only In Http Code 2xx
This is to avoid Impersonate appearing on the exception page