Releases: AppsDevTeam/fancyadmin
Releases · AppsDevTeam/fancyadmin
v1.0.98: use plink macro and ifset for the back-to-overview link
v1.0.97: initialize sign-in-as-identity component and align data attribute
- Add the `SignInAsIdentity` component initialization to `app.js`. - Update the HTML data attribute in the PHP trait to use camelCase, matching the identifier used for JS registration.
v1.0.96: implement automatic account selection and validate identity profiles
- Add `SelectAccountListenerTrait` to automatically manage the `selectedAccount` for identities based on profile activity and backoffice access. - Update `IdentityProfileFormTrait` to ensure an identity has at least one role or profile assigned. - Optimize `AuthPresenterTrait` to prevent redundant database flushes when the selected account has not changed. - Add `IsActiveFilterTrait` to the base query trait.
v1.0.95: Merge pull request #30 from AppsDevTeam/fixy-summernote
fix(editor): improve Summernote table styling and clean HTML attributes
v1.0.94: add audit traits to account and profile entities
- Include `CreatedAt`, `CreatedByNullable`, `UpdatedAt`, and `UpdatedBy` traits to track creation and update metadata for accounts and profiles.
v1.0.93: restore horizontal padding to the main container
- Remove the px-0 class to allow default horizontal padding in the main layout container.
v1.0.92: adjust main container layout and disable iOS install prompt
- Enable the `px-0` class on the main container to remove horizontal padding. - Comment out the iOS "Add to Home Screen" installation popup.
v1.0.91: add roles display to identity and profile grids
- Add a "roles" column to both `IdentityGridTrait` and `ProfileGridTrait` that renders a comma-separated list of assigned role names. - Update the translation file to include the label for the new roles column.
v1.0.90: add account switching functionality to the account grid
- Introduce an "Enter account" action to the account grid to allow users to switch into a specific account context. - Implement a handle method to redirect to the default customer route with the selected account ID. - Update property references in `AuthPresenterTrait` to use the injected entity manager consistently.
v1.0.89: add ACL-based identity validation to the authenticator
- Introduce `AuthenticatorTrait` to verify user permissions against configured customer and backoffice ACL resources during login. - Configure the DI extension to inject the `FancyAdmin` service into the authenticator to facilitate resource lookups.