Adam,

Thank you for your contribution to self service deprecation!

Regards

Victor Romero

El vie, 16 may 2025 a las 15:38, Ádám Sághy (<adamsa...@gmail.com>)
escribió:

> Dear Fineract Developers,
>
> As many of you are aware, the self-service functionality in Fineract has
> long been a subject of debate. There have been numerous discussions
> weighing the pros and cons of maintaining or removing this feature
> altogether.
>
> What has become clear, however, is that the current implementation poses
> security risks. It is vulnerable and, critically, no contributors have
> stepped forward to actively maintain or address these issues.
>
> As a result, a decision has been made to begin deprecating the
> self-service functionality, with the ultimate goal of removing it entirely
> from the codebase.
>
> In keeping with our commitment to stability, we will approach this
> deprecation gradually. For the time being, self-service functionality will
> remain available—but with clear warnings to users.
>
> The first step has already been implemented:
>
>    -
>
>    FINERACT-2283: Self-service APIs are disabled by default
>    <https://github.com/apache/fineract/pull/4671>
>
> The next step will involve:
>
>    -
>
>    Consolidating all self-service-related functionality into a dedicated
>    self-service module, where all related logic will reside.
>
> We do not yet have a definitive timeline for this step.
>
> Once the module has been isolated, we will hold a vote to determine
> whether it should be completely removed or relocated to a
> deprecated/abandoned directory within the project.
>
> More updates to follow as this progresses.
>
> Best regards,
> Ádám
>

Reply via email to