This is an automated email from the ASF dual-hosted git repository. IOhacker pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit dc209afa6ffca19ea5144771ad887890bee4b00f Merge: 21ca05fa73 94156761af Author: VĂctor Romero <[email protected]> AuthorDate: Sun Apr 26 00:59:48 2026 -0600 Merge pull request #5801 from San-43/FINERACT-2259-Manage-external-IDs-Savings FINERACT-2259: Manage external IDs: Savings (transactions) .../data/SavingsAccountTransactionData.java | 100 ++++--- .../api/SavingsAccountTransactionsApiResource.java | 254 +++++++++++++++-- ...vingsAccountTransactionsApiResourceSwagger.java | 8 + .../SavingsAccountTransactionDataValidator.java | 73 ++++- .../ReleaseAmountSavingsAccountCommandHandler.java | 2 +- .../SavingsAccountReadPlatformServiceImpl.java | 28 +- ...countWritePlatformServiceJpaRepositoryImpl.java | 59 +++- .../savings/starter/SavingsConfiguration.java | 10 +- .../SavingsAccountTransactionsApiResourceTest.java | 302 +++++++++++++++++++++ ...tWritePlatformServiceJpaRepositoryImplTest.java | 175 ++++++++++++ .../savings/api/SavingsApiSetConstants.java | 4 +- .../savings/data/SavingsAccountConstant.java | 2 +- .../savings/domain/SavingsAccountTransaction.java | 12 + .../SavingsAccountTransactionRepository.java | 6 + ...SavingsAccountTransactionNotFoundException.java | 16 ++ .../service/SavingsAccountReadPlatformService.java | 2 + .../SavingsAccountWritePlatformService.java | 2 +- .../savings/parts/module-changelog-master.xml | 1 + ...005_add_external_id_to_savings_transaction.xml} | 18 +- .../ClientSavingsIntegrationTest.java | 8 +- ...xibleSavingsInterestPostingIntegrationTest.java | 2 +- .../SavingsInterestPostingIntegrationTest.java | 2 +- .../SavingsInterestPostingJobIntegrationTest.java | 8 +- 23 files changed, 1004 insertions(+), 90 deletions(-)
