Skip to content

Releases: AppsDevTeam/fancyadmin

v1.0.58: Fixes: Class alias for OnetimeToken

12 Feb 16:35

Choose a tag to compare

Removes class alias for OnetimeToken entity due to a naming conflict.

The original alias shadowed the real `ADT\DoctrineAuthenticator\OTP\OnetimeToken` class from `doctrine-authenticator`, breaking the application wherever the proper implementation of OnetimeToken was expected.

v1.0.57: Simplifies file entity handling

12 Feb 11:34

Choose a tag to compare

Refactors file entity and trait to streamline the implementation.

Removes unnecessary inheritance and simplifies the trait definition for better code maintainability.

v1.0.56: Adds OTP IdentityTrait

10 Feb 20:10

Choose a tag to compare

Adds the `ADT\DoctrineAuthenticator\OTP\IdentityTrait` to the `IdentityTrait` to incorporate OTP functionality. This allows entities using the `IdentityTrait` to leverage one-time password authentication.

v1.0.55: Merge pull request #21 from AppsDevTeam/feat/add-created-by-attribute

10 Feb 19:58
7fdb6e0

Choose a tag to compare

v1.0.54: Refactors account selection logic

09 Feb 07:18

Choose a tag to compare

Consolidates account retrieval and formatting into a single method
for improved readability and maintainability.

This change simplifies the account selection process in forms by
centralizing the logic for fetching accounts, creating account pairs,
and adding the admin settings option.

v1.0.53: Flushes entity manager after account selection

08 Feb 20:49

Choose a tag to compare

Ensures changes to the selected account are persisted to the database
immediately after a user selects or deselects an account. This
guarantees data consistency.

v1.0.52: Avoids error when parent account is null

08 Feb 20:18

Choose a tag to compare

Prevents a potential error by using the nullsafe operator when accessing the parent account.

This ensures the application doesn't crash if the selected account doesn't have a parent.

v1.0.51: Adds sub-account functionality

08 Feb 18:57

Choose a tag to compare

Enables users to manage and access sub-accounts by introducing the concept of hierarchical accounts.

This change introduces `getSubaccounts()` methods to the `Account` and `Identity` entities and traits to retrieve sub-accounts. It also updates the account selection form to include sub-accounts, providing users with a consolidated view of their accounts, and modifies the layout to display the account selection form when a user has access to multiple accounts or sub-accounts.

v1.0.50: Refactors: Removes direct OTP usage

08 Feb 15:53

Choose a tag to compare

Removes direct usage of OnetimeTokenQueryFactory from FancyAdmin module.

It now uses the IdentityQueryFactory from DoctrineAuthenticator which has been extended.

v1.0.49: Updates imports for OTP functionality

08 Feb 10:46

Choose a tag to compare

Updates the imports to use the correct namespace for the OnetimeToken entity.

This resolves a potential issue where the incorrect OnetimeToken class
was being referenced, leading to errors or unexpected behavior.