You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fineract.apache.org by "Adam Saghy (Jira)" <ji...@apache.org> on 2025/07/15 10:16:00 UTC

[jira] [Closed] (FINERACT-1803) Extension point: content repository

     [ https://issues.apache.org/jira/browse/FINERACT-1803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Saghy closed FINERACT-1803.
--------------------------------
    Resolution: Abandoned

> Extension point: content repository
> -----------------------------------
>
>                 Key: FINERACT-1803
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1803
>             Project: Apache Fineract
>          Issue Type: Improvement
>            Reporter: Aleksandar Vidakovic
>            Assignee: Aleksandar Vidakovic
>            Priority: Major
>
> This is a low hanging fruit. Currently the content repository is set via a database configuration table. It would be better and more consistent to move this to application.properties instead. Dependency injection best practices are not followed, so we would improve that too and have - as a nice side effect - less files to deal with, no more database dependency and users could develop more custom content repositories.
> While we are at it: remove the unnecessary distinction between "files" and "images"... and within images: no need to distinguish between client, staff or any other image for that matter.
> Provide a migration tool to import existing legacy files/images into the new repository format.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)