This is an automated email from the ASF dual-hosted git repository.

adamsaghy pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 0d61c2b4b1e1f93e93f3f47f3ce967c1cec2d2ff
Merge: 9c8d2f3494 72ca7c6014
Author: Adam Saghy <[email protected]>
AuthorDate: Tue Aug 11 11:29:31 2026 +0200

    Merge pull request #6240
    
    FINERACT-2745: Deprecate and remove obsolete MIX XBRL reporting module

 build.gradle                                       |   2 -
 .../fineract/client/feign/FineractFeignClient.java |  15 --
 .../fineract/client/util/FineractClient.java       |   9 -
 fineract-mix/build.gradle                          |  75 --------
 fineract-mix/dependencies.gradle                   |  70 -------
 .../fineract/mix/api/MixReportApiResource.java     |  57 ------
 .../fineract/mix/api/MixTaxonomyApiResource.java   |  49 -----
 .../mix/api/MixTaxonomyMappingApiResource.java     |  76 --------
 .../command/MixTaxonomyMappingUpdateCommand.java   |  28 ---
 .../mix/data/MixReportXBRLContextData.java         |  42 -----
 .../fineract/mix/data/MixReportXBRLData.java       |  46 -----
 .../mix/data/MixReportXBRLNamespaceData.java       |  42 -----
 .../apache/fineract/mix/data/MixTaxonomyData.java  |  57 ------
 .../fineract/mix/data/MixTaxonomyMappingData.java  |  37 ----
 .../mix/data/MixTaxonomyMappingUpdateRequest.java  |  41 ----
 .../mix/data/MixTaxonomyMappingUpdateResponse.java |  38 ----
 .../mix/domain/MixReportXBRLNamespace.java         |  48 -----
 .../domain/MixReportXBRLNamespaceRepository.java   |  29 ---
 .../apache/fineract/mix/domain/MixTaxonomy.java    |  63 -------
 .../fineract/mix/domain/MixTaxonomyMapping.java    |  53 ------
 .../mix/domain/MixTaxonomyMappingRepository.java   |  25 ---
 .../fineract/mix/domain/MixTaxonomyRepository.java |  28 ---
 .../MixReportXBRLMappingInvalidException.java      |  29 ---
 .../MixTaxonomyMappingUpdateCommandHandler.java    |  51 -----
 .../mix/mapping/MixReportXBRLNamespaceMapper.java  |  30 ---
 .../fineract/mix/mapping/MixTaxonomyMapper.java    |  32 ----
 .../mix/mapping/MixTaxonomyMappingMapper.java      |  30 ---
 .../MixTaxonomyMappingUpdateRequestMapper.java     |  30 ---
 .../fineract/mix/service/MixReportXBRLBuilder.java | 208 ---------------------
 .../service/MixReportXBRLNamespaceReadService.java |  26 ---
 .../MixReportXBRLNamespaceReadServiceImpl.java     |  40 ----
 .../mix/service/MixReportXBRLResultService.java    |  28 ---
 .../service/MixReportXBRLResultServiceImpl.java    | 185 ------------------
 .../mix/service/MixTaxonomyMappingReadService.java |  26 ---
 .../service/MixTaxonomyMappingReadServiceImpl.java |  40 ----
 .../service/MixTaxonomyMappingWriteService.java    |  27 ---
 .../MixTaxonomyMappingWriteServiceImpl.java        |  48 -----
 .../mix/service/MixTaxonomyReadService.java        |  29 ---
 .../mix/service/MixTaxonomyReadServiceImpl.java    |  46 -----
 fineract-provider/dependencies.gradle              |   1 -
 .../infrastructure/core/config/JdbcConfig.java     |   3 +-
 .../infrastructure/core/config/SecurityConfig.java |  29 +--
 .../infrastructure/core/config/jpa/JPAConfig.java  |   3 +-
 .../db/changelog/tenant/changelog-tenant.xml       |   1 +
 .../tenant/parts/0243_remove_mix_module.xml        |  51 +++++
 .../mix/report/MixXbrlBuilderStepDefinitions.java  |  83 --------
 .../mix/report/MixXbrlTaxonomyStepDefinitions.java |  52 ------
 .../test/resources/features/mix/mix.report.feature |  40 ----
 fineract-war/build.gradle                          |   1 -
 .../integrationtests/XBRLIntegrationTest.java      |  67 -------
 .../common/xbrl/XBRLIntegrationTestHelper.java     |  64 -------
 settings.gradle                                    |   1 -
 52 files changed, 55 insertions(+), 2176 deletions(-)

diff --cc 
fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml
index 1dd93e0e90,594e1b664d..3316128c53
--- 
a/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml
+++ 
b/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml
@@@ -261,7 -261,7 +261,8 @@@
      <include file="parts/0240_add_retained_earning_global_configuration.xml" 
relativeToChangelogFile="true"/>
      <include file="parts/0242_fix_group_summary_report_parameters.xml" 
relativeToChangelogFile="true"/>
      <include file="parts/0242_update_m_tellers_unique_key.xml" 
relativeToChangelogFile="true" />
+     <include file="parts/0243_remove_mix_module.xml" 
relativeToChangelogFile="true" />
      <include file="parts/0243_add_client_lifecycle_event_configuration.xml" 
relativeToChangelogFile="true" />
      <include 
file="parts/0244_add_payment_detail_to_account_transfer_transaction.xml" 
relativeToChangelogFile="true" />
 +    <include file="parts/0245_standardize_email_address_column_length.xml" 
relativeToChangelogFile="true" />
  </databaseChangeLog>

Reply via email to