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

adamsaghy pushed a change to branch develop-with-jdk17
in repository https://gitbox.apache.org/repos/asf/fineract.git


     was c03b4322ed FINERACT-2433: Fix interest and accrual calculation in case 
of last installment payment

This change permanently discards the following revisions:

 discard c03b4322ed FINERACT-2433: Fix interest and accrual calculation in case 
of last installment payment
 discard 1a09ca3f12 FINERACT-2421: Improved Spring Batch context handling
 discard 0b37fc9cd0 FINERACT-2354: e2e test scenarios for reverse-replay 
re-aging with equal amortization
 discard 3ee7c55680 FINERACT-2411: Allow empty columns to be deleted from 
datatables
 discard e7d1da53be FINERACT-2181: Update groovy monorepo to v5
 discard f6198b4502 FINERACT-2354: Re-aging: EQUAL AMORTIZATION BEHAVIOUR - 
Reversal of Re-aging transaction - extra E2E tests
 discard b7cc6acf39 FINERACT-2380: move retrofit client based test to feign
 discard 510e2cc095 FINERACT-2380: move retrofit client based test to feign
 discard d19d9371d7 Bump actions/checkout from 5.0.0 to 6.0.0
 discard 97bf3b42c4 FINERACT-2181: Update dependency org.jruby:jruby-complete 
to v10
 discard 8357d01088 FINERACT-2354: Re-aging: EQUAL AMORTIZATION BEHAVIOUR - 
Reversal of Re-aging transaction - E2E tests
 discard 62f549f286 FINERACT-2326: Update Transaction Summary report with txn 
classification details
 discard 40e2a08f10 FINERACT-2354: e2e test scenarios for re-aging with payable 
and full interest handling options
 discard c48fb0beb8 FINERACT-2354: Re-aging: -Interest Handling Option: Equal 
amortization
 discard 540f5de1db FINERACT-2405: totalUnpaidPayableNotDueInterest resets to 0 
on Charge-Off
 discard e39992d135 FINERACT-2389: Pay-Off amount incorrectly calculated when 
downpayment
 discard d01f800496 FINERACT-2389: Negative amount is shown on repayment 
schedule
 discard 6ea76ab78a FINERACT-2407: add precheck
 discard 50381bc4cc FINERACT-2407: add permission READ_FAMILYMEMBERS id removed 
field=id
 discard d05b1601ae FINERACT-2407: add permission READ_FAMILYMEMBERS
 discard 427c3edfb7 FINERACT-2181: Update actions/stale action to v10
 discard e58f17938c FINERACT-2181: Update ghcr.io/navikt/mock-oauth2-server 
Docker tag to v3
 discard c682fe7fcf FINERACT-2181: Update dependency org.yaml:snakeyaml to v2
 discard 4a9de5a59b FINERACT-1724: [doc] Downpayment user documentation
 discard e1daeb7aff FINERACT-2326: Loan contract termination same disbursement 
date - E2E
 discard 4d5407538f FINERACT-2326: Loan contract termination same disbursement 
date
 discard e2d028b062 FINERACT-2354: Fourth step - Chargeback before re-age edge 
case for Interest bearing loans - updated e2e scenario tags
 discard 1a86b29d65 FINERACT-2354: Fourth step - Chargeback before re-age edge 
case for Interest bearing loans - Default Behavior, interestRecalculation = 
true, without dueDate change
 discard b60d3acfee FINERACT-2354: e2e test scenarios for re-aging 
reverse-replay for default behaviour
 discard e1a483cc1b FINERACT-2354: Re-aging: DEFAULT BEHAVIOUR - Reverse Replay 
handling, additional test case
 discard ba03eef64d FINERACT-2354: In case full transaction reprocessing, we 
need to recalculate the schedule as well
 discard 8062066a6c  FINERACT-2354: Work with DTOs instead of entities inside 
ProgressiveEMICalculator
 discard a11ac7aa12 FINERACT-2354: Addding e2e tests covering - backdated 
re-age edge case for interest bearing loans
 discard ca66cf9b9b FINERACT-2354: Third step - backdated re-age edge case for 
Interest bearing loans - Default Behavior, interestRecalculation = true, 
without dueDate change
 discard 7883364e65 FINERACT-2354: e2e test scenarios for re-aging preview
 discard 482c2f4594 FINERACT-2354: Introduce reaging preview API
 discard 0cc1574006 FINERACT-2181: Update dependency 
org.liquibase.ext:liquibase-postgresql to v5
 discard 220bcc0c8f FINERACT-2181: Update dependency 
org.liquibase:liquibase-core to v5
 discard 8089dc2f75 FINERACT-2181: Update dependency 
io.github.bonigarcia:webdrivermanager to v6
 discard 5415ae1114 FINERACT-2389: Fix for starting up in Liquibase only mode 
and pipeline to verify this to prevent breaking
 discard 4c8c45ae30 FINERACT-2181: Add e2e test to verify repayment reversal 
after adding a fee charge with transaction reprocessing
 discard 850b7e8c6a FINERACT-2354: Reversal of re-aging transaction - E2E tests
 discard 908a15c052 FINERACT-2354: Reversal of re-aging transaction - remove 
restriction of reversal if there was payment after or on that day
 discard 66153c92bd FINEREACT-2404: Improved extensibility and cleanup
 discard d5de4adc37 FINERACT-2326: Fix duplicate reverse replay of ‘Accrual 
Activity’ during reprocessing
 discard 55eeecf500 FINERACT-2406: e2e test scenarios for flush mode while 
reprocessing
 discard 49972b4454 FINERACT-2406: Set `COMMIT` flush mode during transaction 
processing
 discard 231cc8cf2f FINERACT-2389: Fix for rounding mode not being initialized 
whenever a new tenant is added to the system without a restart
 discard d58659280e FINERACT-2403: e2e test scenarios for last emi payment
 discard 08e1c8a2f0 FINERACT-2403: Fix incorrect EMI calculation of last 
installment
 discard 5281be4b23 FINERACT-2394:Fixed Deposits is creating double Interest 
Postings
 discard 18ae0a1216 FINERACT-2402: Replace delimiter `:` with `=` in 
kafka-server.env
 discard 98d165a96c FINERACT-2389: Update `Transaction Summary Report with 
Asset Owner` report
 discard c73b5369f4 FINERACT-2401: e2e test scenarios interest pause biz events
 discard 5c09a99d3a FINERACT-2401: Add business events for interest pause 
actions
 discard 04ce192cb3 FINERACT-2402: Replace the legacy Bitnami Kafka Docker 
image with the official Apache Kafka image. (#5131)
 discard 9a84362102 FINERACT-2354: Second step - charge-off edge case of 
re-aging for Interest bearing loans - Default Behavior, interestRecalculation = 
true, without dueDate change
 discard 61de3ea616 FINERACT-2389: Upgrade OpenPDF to v3
 discard 3d6083349d FINERACT-2398: Re-amortization Interest Handling 
configuration
 discard 12d2a25440 FINERACT-2389: Fix the handling of nullable field overrides 
- E2E tests
 discard 63d4cdb28f FINERACT-2389: Fix the handling of nullable field overrides
 discard c24f7c7700 FINERACT-2326: fix delinquency date calculation after pause 
- E2E test
 discard 17f1ffdb36 FINERACT-2326: fix delinquent days & delinquency date after 
delinquency pause calculations
 discard 42d663bb0a FINERACT-2390: Fix `infinite loop` issue
 discard 6506bb24b4 FINERACT-2390: e2e test scenarios for infinite loop with 
MIR trn issue
 discard 0d1fd53487 Bump actions/upload-artifact from 4.6.2 to 5.0.0
 discard 02ca88d362 FINERACT-2354: First step - basic implementation of 
re-aging for Interest bearing loans - Default Behavior, interestRecalculation = 
true, without dueDate change
 discard 1b83d804d8 FINERACT-2354: added e2e tests for validation of re-aging 
for interest bearing products with interest calculation: default behavior
 discard c2ee1a9575 FINERACT-2385: e2e test scenarios for re-aging disallowed 
with zero amount
 discard 0a2472ea72 FINERACT-2385: Zero amount reage transaction should not be 
allowed
 discard 011b2a0c14 FINERACT-2382: e2e test scenarios for flat cumulative 
multidisbursal loan
 discard 0c6293648c FINERACT-2382: Repayment schedule for Flat-Cumulative-Multi 
Disbursement
 discard c356c4a527 FINERACT-2389: Improve E2E test data initialization 
resilience
 discard 4195996eaf FINERACT-2389: Automatically close loans at the end of test 
executions
 discard f47164238c FINERACT-2380: feign related test fixes
 discard ed5fdb1053 FINERACT-2396: Fix retry issue during persisting 
CommandSource
 discard 42b59e1a81 don't include actual email addresses
 discard fe73ffed5d FINERACT-2389: added e2e test to validate loan rescheduling 
on the first day of 1st repayment schedule
 discard 9164efd445 FINERACT-2389: Fix related installment query
 discard 0da164281c save 1.13.0 vote result
 discard 0ddaadf601 FINERACT-2380: create feign client
 discard c2646d5807 FINERACT-2391: check for AppUser type before casting 
Authentication Principal
 discard 6adfcc32ef FINERACT-2354: Re-aging-for-interest-bearing-products
 discard 05bdfbdfff FINERACT-2346: Minor SonarQube fixes
 discard df12d3fee9 FINERACT-2358: 
Advanced-accounting-rules-based-on-write-off-reason E2E tests
 discard 61bd75bc78 FINERACT-2358: Advanced accounting rules based on write-off 
reason
 discard 93e39ce687 Bump actions/setup-node from 5.0.0 to 6.0.0
 discard 9f97566426 FINERACT-2383: Modernize and correct README page (#5076)
 discard ac7a4cf380 Bump gradle/actions from 4 to 5
 discard 5930ae0829 FINERACT-2326: Minor fix to generate IDs for saved interest 
transaction for loans
 discard ae7d7db599 FINERACT-2181: Update actions/setup-java action to v5
 discard 10a2d0e5ff FINERACT-2181: Update actions/setup-node digest to 49933ea
 discard 5d51ceeb68 FINERACT-2326: added e2e auto tests for accrual reversal 
logic issue
 discard 27a42a974f FINERACT-2389: Update `Transaction Summary with Asset 
Owner` report
 discard 52e68f3010 FINERACT-2326: Do not remove external id if transaction got 
not replayed
 discard b602016eca FINERACT-2326: Fix `Trial Balance Summary with asset owner` 
report
 discard 31b8334d26 FINERACT-2326: Loan point in time API now properly handles 
future dates
 discard 01b9e6e69f FINERACT-2181: Update actions/checkout action to v5
 discard 1fa4861551 FINERACT-2326: Upgrade dependencies
 discard 5024d1d3e0 FINERACT-2326: Fix `Trial Balance Summary with asset owner` 
report
 discard 8ee2e495b2 FINERACT-2326: Upgrade dependencies
 discard 7ec12fabb4 Bump actions/stale from 10.0.0 to 10.1.0
 discard f2ea626ba8 FINERACT-2359: Wrong Days in Year configuration used for 
calculating interest
 discard 1cd5365afa FINERACT-2387: Fix zero amount reversed transaction 
creation issue
 discard 0d28622e2f FINERACT-2348: Accounting mismatch in case amortization and 
amortization adjustment occurs at the same time
 discard d673f41763 FINERACT-2386: Update read query to support other products
 discard f6496e0d1a FINERACT-2348: Add missing indexes
 discard 5392139f4f FINERACT-2386: Journal entry aggregation capabilities
 discard c1dcbd6b96 FINERACT-2326: Close opened savings account after 
integration test execution
 discard 81c5cd890a FINERACT-2378: Failing integration test: 
org.apache.fineract.integrationtests.SchedulerJobsTestResults#testInterestTransferForSavings
 discard 9d7d73fa36 FINERACT-2376: Unable to re-invest maturity amount or 
principal for fixed deposit at closing
 discard 7697bbb1ee FINERACT-1724: Document integration and e2e testing in 
fineract
 discard f6eb8fd6a8 FINERACT-2384: e2e tests for re-age trn before maturity date
 discard 933717d90c FINERACT-2384: Incorrect reage transaction date and 
repayment schedule
 discard 38fea09fab FINERACT-2358: Allow to configure advanced accounting rules 
based on write-off reason
 discard bb06cf44c9 FINERACT-2374: Advance Accounting rule for classification 
type - E2E tests
 discard 1321dc5438 FINERACT-2374: Advance Accounting rule for classification 
type
 discard 807b70f6b2 FINERACT-2326: Update Kafka docker image for testing
 discard a1cfa82b51 Revert "FINERACT-2378: Failing integration test: 
org.apache.fineract.integrat…" (#5064)
 discard 99664b6847 FINERACT-2378: Failing integration test: 
org.apache.fineract.integrationtests.SchedulerJobsTestResults#testInterestTransferForSavings
 (#5059)
 discard 06780882b5 Bump actions/cache from 4.2.4 to 4.3.0
 discard c7421a9bc8 FINERACT-2326: Trigger manual sequential integration test 
run
 discard ba3e07db9f FINERACT-2381: e2e tests for fixes with accruals 
calculation after reprocessing loan
 discard 187a929fd4 FINERACT-2381: Fix Accrual Activity calculation
 discard 47c3e5fddd FINERACT-2326: add test Fineract API requests to README
 discard e62642a087 FINERACT-2326: Build `jar` for `fineract-e2e-tests-core` 
module
 discard 09bd66294f Bump actions/setup-node from 4.4.0 to 5.0.0
 discard eed610091d FINERACT-2326: Run the integration tests sequentially on 
`develop` branch
 discard 295fcd1868 FINERACT-2354: e2e tests for re-age trn with n+1 trns
 discard 11138ba891 FINERACT-2354: Merge re-aged installment with the next 
(N+1) installment if they overlap
 discard 9ed195fee1 FINERACT-2326: Run the integration tests sequentially on 
`develop` branch
 discard 192f6a7273 FINERACT-2326: Fix `split-tests.sh` script
 discard 6e7e42d303 FINERACT-2326: Upgrade asciidoc dependencies
 discard f6d50c2205 FINERACT-2377: upgrade Gradle to 8.14.3
 discard 03c8162c88 FINERACT-2326: Upgrade dependencies
 discard 7d3925b68a Revert "FINERACT-2350: Fix DockerHub tags, use 'latest' for 
develop and version tags for release"
 discard 41cb89f4e0 Revert "FINERACT-2350: Fix Spotless formatting"
 discard 024e779bb7 FINERACT-2353: openAPI definition does not expose required 
GET parameters (#5025)
 discard 925290cc5c FINERACT-2326: Reprocessing loan internal api for testing 
purpose - E2E tests
 discard bb822e95f5 FINERACT-2326: Reprocessing loan internal api for testing 
purpose
 discard d41e685351 FINERACT-2354: e2e tests for N+1 installment with re-age trn
 discard e961b73861 FINERACT-2354: Handle N+1 installment together with re-aged 
installment correctly
 discard fce639c17b FINERACT-2326: Upgrade dependencies
 discard 71e8cd8aaa FINERACT-2326: updated e2e test to verify loan status and 
outstanding balance
 discard af4850f916 FINERACT-2326: Repayment Reversal Failing After Full 
Repayment of Principal and Fee
 discard 3c7b1c24fe FINERACT-2326: Upgrade dependencies
 discard 3f81949fb5 FINERACT-1984: OAuth2.1
 discard 3d49b093e0 FINERACT-2326: Fix for loading loan summaries for multiple 
loans
 discard 19ff2ba671 FINERACT-2350: Fix Spotless formatting
 discard 360401df24 FINERACT-2350: Fix DockerHub tags, use 'latest' for develop 
and version tags for release
 discard 3c7f64f1b5 FINERACT-2348: Refactor Capitalized income / Buydown fee 
amortization allocation calculation
 discard 3147262a14 FINERACT-2312: Post interest with adjustments for savings 
accounts
 discard 1c121abbcd FINERACT-2312: Reverse of Accruals to adjust late deposits
 discard 78df04cdab FINERACT-2308: e2e tests for multiple tranches at the same 
date
 discard d339bbd174 FINERACT-2308: fix duplicates for multiple tranches
 discard 9134df3cb5 FINERACT-2354: e2e tests for re-age trn undo and again 
added at the same date
 discard ec3c848124 FINERACT-2354: Allow re-age today if the previous re-age 
was reversed
 discard deef8033c9 FINERACT-821: Replace 500 by meaningful error when request 
requires configured S3
 discard 92b04f8f08 FINERACT-2348: Calculate and store Capitalized income / 
Buydown fee amortization allocation schedule
 discard 04e0fe4cdd FINERACT-2326: `CodeValue` serialization enhancement (#5007)
 discard 756045e7cb FINERACT-2312: Reverse of Accruals to adjust late deposits
 discard 6cf04ecd84 FINERACT-2355: e2e tests for merchant issued refunds 
allocation with paid installments
 discard 4a7ed75fbe FINERACT-2355: Fix charge off and loan charge for zero 
installments
 discard 9ebf181c18 FINERACT-2347: Introduce classification field on loan 
transactions
 discard 6cd41cdb4c FINERACT-2326: Delinquent section in loan details using 
associations
 discard e11e2478df FINERACT-2326: Improve `LoanTransactionData` DTO structure
 discard 7780bea833 FINERACT-2356: added e2e tests for validation of accounting 
during write-off in case the loan was already charged-off
 discard 123da91b13 FINERACT-2356: Fix incorrect accounting during write-off in 
case the loan was already charged-off
 discard e3293c18a8 FINERACT-2326: added e2e auto tests for available over 
applied amount with disbursement amount calculation
 discard d9366420fc FINERACT-2326: Add additional field which would return 
available disbursement amount with over applied amount
 discard 0841bff902 Bump actions/checkout from 4.3.0 to 5.0.0
 discard 4c6912d647 Bump actions/setup-java from 4.7.1 to 5.0.0
 discard 9f16335fa2 FINERACT-2181: Update actions/setup-java digest to c5195ef
 discard 8bc996f0e8 FINERACT-2181: Update actions/checkout digest to 08eba0b
 discard 34f7299319 FINERACT-2326: Use exact business date during savings 
account accrual tests
 discard 4def399cc3 FINERACT-2326: Upgrade to JDK21
 discard ccb7f7a842 FINERACT-2326: Backward compatibility with JDK17
 discard 0e5b2ec21a FINERACT-2326: Enhanced loan retrieval API to avoid some of 
the N+1 queries when loading summaries
 discard 02ccdac5e1 FINERACT-2348: Calculate and store Capitalized income / 
Buydown fee amortization allocation schedule
 discard d4759fb25a FINERACT-2326: Fix for NPE when account fund transfer 
happens
 discard b74f564e46 FINERACT-2326: `CodeValue` serialization enhancement (#5007)
 discard cb1219a345 FINERACT-2326: documenting loan charge (#5009)
 discard 1e45e80982 FINERACT-2312: Reverse of Accruals to adjust late deposits
 discard 8a00653959 FINERACT-2312: Post interest with adjustments for savings 
accounts
 discard 0fc7748548 FINERACT-2355: e2e tests for merchant issued refunds 
allocation with paid installments
 discard acc17c61a4 FINERACT-2355: Fix charge off and loan charge for zero 
installments
 discard c8df828a05 FINERACT-2267: proper not null annotations. Remove 
jetbrains notnull, all services use non-null
 discard b67c19926b FINERACT-2347: Introduce classification field on loan 
transactions
 discard 1ed6418811 FINERACT-2326: Delinquent section in loan details using 
associations
 discard 4b253fa6b0 FINERACT-2326: Improve `LoanTransactionData` DTO structure
 discard 2aed3ae55c FINERACT-2356: added e2e tests for validation of accounting 
during write-off in case the loan was already charged-off
 discard 15956fb757 FINERACT-2356: Fix incorrect accounting during write-off in 
case the loan was already charged-off
 discard d86ca87955 FINERACT-2081: ESAPI.encoder().encodeForSQL is deprecated, 
so replaced the method with parameterized queries based solution with user 
input validation
 discard 8380142c9c FINERACT-2326: added e2e auto tests for available over 
applied amount with disbursement amount calculation
 discard 79bf9d6792 FINERACT-2326: Add additional field which would return 
available disbursement amount with over applied amount
 discard cb8ff33e5e Bump actions/checkout from 4.3.0 to 5.0.0
 discard ef5ae0ba82 Bump actions/setup-java from 4.7.1 to 5.0.0
 discard 8e73c64c1f FINERACT-2326: Swagger - Add capitalizedIncomeAdjustment as 
part Loan summary
 discard bcec1a7caf FINERACT-2173: added e2e tests covering extended migration 
scenario with multidisbursal
 discard ceece2a50b FINERACT-2181: Update actions/setup-java digest to c5195ef
 discard 517e314f6a FINERACT-2181: Update actions/checkout digest to 08eba0b
 discard 088df729c5 FINERACT-2373: Fix backward compatibility issue of `Loan 
COB`
 discard df04c6fcb5 FINERACT-2326: Use exact business date during savings 
account accrual tests
 discard 164656670f FINERACT-2326: Deregister static mocks
 discard 6ef8bd0c75 FINERACT-2326: Backward compatibility with JDK17
 discard ec7d3c1d9e FINERACT-2349: final 1.12.1 release doc updates
 discard bded1f25cd FINERACT-2337 Fix docker publish for tags
 discard e7e49859d6 Bump actions/setup-java from 4.7.1 to 5.0.0
 discard e6d93df24a FINERACT-1926: added e2e tests for asset owner event 
changes with previous owner
 discard ad1e1f9178 FINERACT-1926: Add previous owner to 
ExternalAssetOwnerTransfer
 discard 7536331d1a FINERACT-2326: Backdated loan charge-off accrual fix
 discard f9a527b0a7 FINERACT-2317: added e2e tests for update available disb 
amount validation with zero value
 discard 87a9444294 FINERACT-2317: Fix updating the available disbursed amount 
to zero after loan approval
 discard 9e3143258a FINERACT-2327: when Interest Refund was created manually, 
we should only return the newly created Interest Refund transaction identifiers 
in the result.
 discard be7d790205 FINERACT-2330: added e2e tests for buy down fee for 
non-merchant
 discard d4c3ddea70 FINERACT-2330: Buy-Down fees adjustment Acct for non 
merchant product
 discard 558d98f79e FINERACT-1981: Progressive Loan schedule handling - 
Reschedule installment (Extend repayment period)
 discard 69d2199193 added e2e tests for validation of progressive Loan schedule 
handling - Reschedule installment (Extend repayment period)
 discard 0661c0da1b FINERACT-2312: Accruals added for savings accounts (#4885)
 discard 22a26a579e FINERACT-2312: Adjustment to savings account products by 
adding a new accounting account interest receivables account. (#4876)
 discard 4c55b77b21 FINERACT-1981: Reschedule loan with interest rate change 
from zero breaks repayment schedule and loan status to OVERPAID - E2E tests
 discard fc76a09cfa FINERACT-1981: Reschedule loan with interest rate change 
from zero breaks repayment schedule and loan status to OVERPAID
 discard e94f85614c FINERACT-2279: Add contract termination documentation
 discard 0655998ad7 FINERACT-2233: Rework journal entry handling logic in Loan 
module
 discard bbb5d79144 FINERACT-2326: Rework business date validation and dto 
handling
 discard 11fcbcf81e FINERACT-2326: Introduce 
FineractProgressiveLoanBeanConfiguration to allow conditionally register beans 
in `fineract-progressive-loan` module
 discard 8fe42cfa50 FINERACT-2232: DeferredIncomeApi as CapitalizedIncomeApi
 discard effb2818d9 FINERACT-2326: Use Hibernate Validator
 discard df0ddd42cc FINERACT-2326: Fix UserLoanPermissionTest
 discard c59654d9ae FINERACT-2181: Update dependency 
com.puppycrawl.tools:checkstyle to v11
 discard 77ddd2c6ad FINERACT-2181: Update dependency node to v22
 discard 1dd6fa8a9e FINERACT-2326: Missing user permission for Capitalized 
Income and Buydown fee
 discard 4e76fc67d6 FINERACT-2330: Buy-Down fees Accounting for non merchant 
product
 discard bc41d08ad5 FINERACT-2326: Extract out external dependencies from 
Client and Group entity
 discard a3fbfa24bb Bump actions/checkout from 4.2.2 to 5.0.0
 discard 7a3f18762d FINERACT-2326: Fix swagger generation
 discard ed073c001d FINERACT-2326: Fix swagger generation
 discard 0441c6c538 FINERACT-2326: Improve command query param regexp to allow 
hyphens
 discard 5a7be32bf8 FINERACT-2343: added e2e tests for business date and 
currency validation
 discard 468a200d1e FINERACT-2343: Fix update currency api validation
 discard 8b4193e649 FINERACT-2326: Fix swagger generation
 discard dde074ca24 FINERACT-2326: Backward compatibility with JDK17
 discard 7f11641da5 FINERACT-2324: Remove getLoanTransactions from accounting
 discard c8ebb219c0 FINERACT-2326: [DOC] Interest rate change documentation
 discard 3d8d4d6f38 FINERACT-2323: support the multiple legs for journal entries
 discard 99f2db4f29 FINERACT-2326: Charges with Tax group Id ignored
 discard 3224d07967 FINERACT-2326: Tax component and group issue serialization
 discard 70ec8996e3 FINERACT-2338: Allow backdated interest change on 
progressive loans
 discard ffc612f677 FINERACT-2326: Backward compatibility with JDK17
 discard 8fd1409652 FINERACT-2326: Improve null-safety
 discard d08bac275d FINERACT-2338: Allow backdated interest change on 
progressive loans - documentation
 discard e3961782a3 FINERACT-2326: The journal entries should be ordered in 
explicit order
 discard 3af7189817 FINERACT-2340: remove nonexistant project "fineract-api" 
(#4924)
 discard f25ef5599b FINERACT-2314: IP tracking (#4825)
 discard 5b4746c37e Bump actions/cache from 4.2.3 to 4.2.4
 discard 4324cb15d0 FINERACT-2317: Add documentation for approved amount 
modification endpoints
 discard 46d9bca0f7 FINERACT-2336: improve asciidoc post-1.12.1 release
 discard 4b3d1ee122 FINERACT-2311: Add buydown fees documentation
 discard 77f3efaa82 FINERACT-2218: Fix Type Mismatch in Survey Validation Query
 discard d04bbc6476 FINERACT-2339: squelch static weaving log messages
 discard f546429adb FINERACT-2232: Add capitalize income documentation
 discard c3bb9ede06 FINERACT-2311: Buy Down fees - External business events - 
E2E tests
 discard 6f2b41b052 FINERACT-2311: Buy Down fees - External business events
 discard 19753f717d FINERACT-2311: Buy Down fees - External business events
 discard db54d1fd57 FINERACT-2322: added e2e test with next payment data check
 discard b1f6cf5cab FINERACT-2322: Extend loan collection data with next due 
payment amount field
 discard 979d10be05 FINERACT-2317: added e2e test for update available 
disbursement amount
 discard 028d2f2b62 FINERACT-2317: Add new endpoints to indirectly modify loan 
approved amount
 discard fe5744d5ae FINERACT-2317: added e2e test to verify inclusion of 
capitalized income and buy down fee in available disbursement calculation
 discard 14928ed1f7 FINERACT-2317: Include capitalized income and buy down fee 
in available disbursement calculation
 discard fd516a50ec FINERACT-1968: Progressive Loan schedule handling - 
interest handling (DECLINING BALANCE interest, Same as repayment period, Equal 
installments) - E2E tests
 discard c761fedd53 FINERACT-1968: Progressive Loan schedule handling - 
interest handling (DECLINING BALANCE interest, Same as repayment period, Equal 
installments)
 discard 46a26de7c6 FINERACT-2338: added e2e test for backdated interest rate 
change
 discard d047f675a5 FINERACT-2338: Allow backdated interest rate change on 
progressive loans
 discard 1459278cd1 FINERACT-2124: Fix final income accrual calculation with 
multiple fee charges
 discard 01eb7491bc FINERACT-2326: added e2e tests for validation of ability to 
reschedule non-interest-bearing progressive loans to have interest
 discard 891a345a87 FINERACT-2326: Add the ability to reschedule 
non-interest-bearing progressive loans to have interest
 discard 32cbffe291 FINERACT-2232: added  checkes for fetching deferred income 
data via external-id
 discard 7c9cc502aa FINERACT-2232: Add fetching of Capitalized Income details 
by external id
 discard 2c87e1cdd6 FINERACT-2308: added e2e tests for approved over applied 
amount for loan that expects tranches
 discard 4837f26515 FINERACT-2308: Allow approval / disbursal above loan 
applied amount for multidisbursal progressive loan that does expect tranches
 discard 61c008833f FINERACT-1968: added e2e test cases for progressive Loan 
schedule handling - interest handling (FLAT interest, Daily, Equal installments)
 discard c4398bef33 FINERACT-1968: Progressive Loan schedule handling - 
interest handling (FLAT interest, Daily, Equal installments)
 discard 1deda30919 FINERACT-2326: Set precision of 6 for the audit fields of 
the datatables (mysql)
 discard b7c0b14d89 FINERACT-2181: Fix the interest calculation for non active 
loan
 discard 3e28b32936 FINERACT-2311: added e2e tests for buy down fees fetch 
amortization details
 discard 2455a3d746 FINERACT-2311: Add GET API for buy down fees related 
information
 discard aa896ad4b1 FINERACT-2326: Capitalized Income transaction template 
considering over applied amount when enabled
 discard 7896991616 FINERACT-2311: added e2e tests for validation of buy down 
fees reversal of existing transaction
 discard aa19b0c9eb FINERACT-2311: Buy Down fees - Reversal of existing 
transaction
 discard d60205864e FINERACT-2326: Set timeout for github actions
 discard f4c362ad77 FINERACT-2326: add installment amount in multiples of 
handling to flat interest emi calculation
 discard afa4f3cf28 FINERACT-2315: Fix SMS Status Reports Error
 discard d092ab87d6 FINERACT-1932: Fineract modularization - fineract-cob
 discard a2be471947 FINERACT-2335: don't rename release tarballs
 discard 9133935054 FINERACT-2333: Batch API - Support date format: from array 
to string
 discard ae58562a75 FINERACT-2326: Locale Validator shall accept all valid 
language codes
 discard 9092d1b7ea FINERACT-2118: Make region as optional and remove hardcoded 
default value
 discard 7e8c35c2b1 FINERACT-2311: Buy down fee adjustment - portion fix
 discard 24f3918c4d FINERACT-2326: EclipseLink sometimes fails if JPQL cache is 
not warm up but concurrent queries are executed
 discard 57828762fe FINERACT-2326: Fix payment allocation when current period 
is closed
 discard 82c1a40ca9 FINERACT-2311: Buy Down Fees template API changes
 discard e7232f858b FINERACT-2118: Use S3 service accounts
 discard 521c6812ad save 1.12.1 vote result
 discard 85e3a9a15a FINERACT-2311: Buy Down fees Adjustment - Reversal of 
existing transaction
 discard bb5389b430 FINERACT-2327: added e2e testing for validatoin of feature 
allow to create Interest Refund transaction manually
 discard c79b06ef43 FINERACT-2327: Allow to create Interest Refund transaction 
manually
 discard 444769d5e4 FINERACT-2181: Remove process resource hack
 discard 06dfd28cfd FINERACT-2181: Money helper exception handling
 discard 9ec0affb58 FINERACT-2181: Moneyhelper multitenant configuration fix, 
rework it to be a utility class
 discard 5945f308ee FINERACT-2317: Added e2e tests covering support for 
modifying loan approved amounts with validation and history tracking
 discard 8c6d3a7af8 FINERACT-2317: Add support for modifying loan approved 
amounts with validation and history tracking
 discard be88acac7d Revert "FINERACT-2181: Fix overdue balance updates in 
advanced payment schedu…"
 discard f3bcebc2c8 FINERACT-2181: Batch Api - Add Interest pause API support
 discard 320e7288de FINERACT-2181: Fix overdue balance updates in advanced 
payment schedule processing
 discard cbaba3603a FINERACT-2181: Fix github actions not failing test runs on 
failed tests
 discard 887d630992 FINERACT-2232: Capitalized Income - Fetch amortization 
details
 discard 7c8ebfb560 FINERACT-2182: Group creation fails due to 
NullPointerException when random-account-number=enabled
 discard e7135e26f5 FINERACT-2181: Update dependency 
org.hibernate.validator:hibernate-validator to v9
 discard 0e842587ad FINERACT-2325: added e2e tests covering edge cases for 
disable automatic Interest Refund calculation feature
 discard 058f4eec08 FINERACT-2325: Disable automatic Interest Refund calculation
 discard bf4e48451d FINERACT-2181: Capitalized Income and Buy Down Fees 
accounting values are still displayed on loan product after feature disabled
 discard 19118c5863 FINERACT-2311: added e2e auto test scenarios for add buy 
down fee final amortization with pay off and charge-off
 discard b63522e17f FINERACT-2311: Buy down fee - final amortization
 discard 90680c1dff JDK17 amendments
 discard 8ac079822d FINERACT-2181: Batch API - Fix read-only connection handling
 discard de8d0457e8 FINERACT-2181: Pin dependencies
 discard 996e6cced7 FINERACT-2321: Adding arrears days to loan/at-date api
 discard 30a3660818 FINERACT-2319: added e2e test for verifying backdated 
repayment allocation respects payment order for future dated penalties
 discard 9ae4d8f8a0 FINERACT-2181: Batch API - Add interest pause API
 discard 24d29fe851 FINERACT-2319: Add penalty-first payment allocation 
strategy for progressive loans with backdated repayment charge handling
 discard c25c4c326d FINERACT-1968: Added e2e test for validation of progressive 
Loan schedule handling - (FLAT interest, Same as repayment period, Equal 
installments)
 discard 94b014d610 FINERACT-1968: Progressive Loan schedule handling - 
interest handling (FLAT interest, Same as repayment period, Equal installments)
 discard 332293e6bc FINERACT-1981: added e2e test for validation of progressive 
Loan schedule handling
 discard 74a9769960 FINERACT-1981: Progressive Loan schedule handling - 
Installment charges
 discard 5e45494e87 FINERACT-2311: added e2e auto test scenarios for add buy 
down fee adjustment trn
 discard 7456748d50 FINERACT-2311: Add Buy Down Fees transaction support
 discard fbd543ff45 FINERACT-2311: Buy down fee - daily amortization
 discard 72457533ac FINERACT-2311: Buy Down fee adjustment - Template API
 discard 2f7dc5cfce Revert "FINERACT-2304: Fix auditing of failed batch request 
while enclosing t…"
 discard de03d8c7e1 FINERACT-2304: Fix auditing of failed batch request while 
enclosing transaction got enabled
 discard 6479306c7c FINEREACT-2181: Removed unnecessary explicit toString() 
calls
 discard a478a547dd FINERACT-2181: Fix for certain interest recalculation 
settings making prepay api and payment allocation inconsistent
 discard b799f1b04f FINERACT-2311: added e2e auto test scenarios for add buy 
down fees to loan
 discard 6531d87153 FINERACT-2311: Add buydown fees adjustments
 discard 5c2855f27e FINERACT-2311: added e2e auto test scenarios for manual 
journal entries with asset externalization owner
 discard b73d5ea9bd FINERACT-2198: Extend Manual Journal entry to support Asset 
Externalization
 discard a1ac378632 FINERACT-2311: Add buy down fee balance entity and db 
table, create balance on transaction
 discard 19aa46d121 FINERACT-2181: add e2e test for validation of reschedule 
loan with interest rate change from / to zero
 discard 4c3f4ff2fb FINERACT-2181: Not allow Reschedule loan with interest rate 
change from / to zero
 discard d529fdfc06 FINERACT-2318: add LoanApplicationModifiedBusinessEvent & 
LoanWithdrawnByApplicantBusinessEvent
 discard 50a4181464 FINERACT-2181: Use matrix jobs via Github Actions to 
improve performance
 discard e877e76b9f FINERACT-2181: Drop resource manipulation
 discard 11c66884ca FINERACT-2181: Swagger enhancement for 
PostSavingsProductsRequest
 discard 17a6dff1b2 FINERACT-2181: added e2e auto test scenarios for loan 
accrual activity posing events
 discard f1d475ed99 FINERACT-2181: New Loan Accrual Activity transactions 
publish LoanAdjustTransaction event during loan reopen
 discard c84b62879d FINERACT-2181: added e2e test validatin accrual entries 
added after after reseting Loan undo disbursement and running COB
 discard 2f0fcb9096 FINERACT-2181: Reset Last Closed Business date after Loan 
undo disbursement
 discard 0cc50761b7 FINERACT-2311: Add buydown fees to loan
 discard 75fa76f30e FINERACT-2234: Replace in-memory transaction loops with 
repository queries
 discard 2b9e2b9508 FINERACT-2247: New command processing - Currency Management 
(org.apache.fineract.organisation.monetary)
 discard 4af055a9a2 FINERACT-2241: New command processing - Cache Management 
(org.apache.fineract.infrastructure.cache)
 discard be4bffac57 FINERACT-2242: New command processing - External Event 
Configuration (org.apache.fineract.infrastructure.event.external)
 discard 7159d8d93f FINERACT-2304: Making sure that in the 
publishHookErrorEvent or publishHookEvent does not throw any exception
 discard 5a9c78ab47 FINERACT-2311: cover accounting config for buy down fees 
auto tests
 discard 9369ad8aad FINERACT-2311: Loan product - Buy down fees accounting 
configuration
 discard 2d840d321e FINERACT-2238: New command processing - Business Date 
Management (org.apache.fineract.infrastructure.businessdate)
 discard 2f6d28adec FINERACT-2213: Client transfer from one branch to another 
leaves loans attached to the client in transfer.in.progress status instead of 
active
 discard bc062bae99 FINERACT-2311: add tests for buy down fees on product level
 discard 617dd5fe41 FINERACT-2311: Added e2e tests for validation of backend 
part of buy down fees
 discard 06212e23b0 FINERACT-2311: Loan product - Buy down fees configuration
 discard b2dd97b9ee FINERACT-2181: JIB docker build requires resources files to 
be merged with classes
 discard b1b31e0ca0 FINERACT-2181: add e2e test to cover capitalized income 
amortization adjustment case
 discard f6c9b33d3c FINERACT-2181: Gradle task rework - Optimized weaving 
across all modules
 discard 4d31485733 FINERACT-2181: add tests for capitalized income validation 
with enabled over appiled amount setting
 discard 6f0f1b39c0 FINERACT-2181: Fix validation for add capitalized income to 
loan transaction
 discard 82be58b3ad Revert "FINERACT-2181: Some tweaks in the gradle build to 
ensure correct task processing"
 discard ccfc94942e Revert "FINERACT-2181: Some tweaks in the gradle build to 
ensure correct task processing"
 discard b0ec9c8370 Revert "FINERACT-2181: Make 'staticWeaveJPA' gradle task 
cacheable"
 discard 06a7c76f1d Revert "FINERACT-2181: Add missing converters to 
persistence.xml"
 discard 3afa4e7dde FINERACT-2181: ensure loan transactions are saved and 
linked to loan object consistently across business steps
 discard 5e5e6ec785 FINERACT-2181: Add missing converters to persistence.xml
 discard d4a7136b79 FINERACT-2181: Fix randomly failing COB catch up test
 discard 0132352457 FINERACT-2181: Prepayment flow test fixes
 discard 5546ecae18 FINERACT-2181: fix prepayment functionality when prepayment 
happens in the first month of loan
 discard b1012c0f5e FINERACT-2181: Make 'staticWeaveJPA' gradle task cacheable
 discard 78e56cdfbf FINERACT-2181: add e2e test to cover additional future 
unrecognized interest use-case
 discard 0128e5cad9 FINERACT-2181: Added test cases to cover MIR scenarios 
where last installment principal got updated to null
 discard 30bb18eeb4 FINERACT-2181: Prevent Infinite Loop on MIR when last 
installment principal got updated to null
 discard 6a1423fb0c Bump gradle/actions from 4.4.0 to 4.4.1 (#4765)
 discard 79e27c08e0 FINERACT-2279: added e2e for validation contract 
termination undo
 discard 1d64d6d7a1 FINERACT-2279: Contract Termination - Undo
 discard 0d11c91bd2 FINERACT-2181: Some tweaks in the gradle build to ensure 
correct task processing
 discard 41d125b41f FINERACT-2308: added e2e tests for  allow approval 
disbursal over applied amount calculation
 discard ac54fe3770 FINERACT-2308: Allow approval and disbursal above loan 
applied amount with non multibursal loan product
 discard 7f7a080a53 FINERACT-2181: Update outstandingBalance when the 
LoanInterestRecalculationCOBBusinessStep of COB job is executed
 discard 15708dbb6b FINERACT-2181: Added e2e test covering case with lifting 
charge-off flag and charge-off date in case the charge-off transaction got 
reversed
 discard ab13bc72e8 FINERACT-2309: Emit external events on document upload and 
delete
 discard 3a3b032661 FINERACT-2181: Accruals on accounts where charge 
adjustments and refunds are done on the same day causing duplicate journal 
entries
 discard 7c23830d33 FINERACT-2281: fix unrecognized interest handling when 
first period is unpaid
 discard e7fef2da38 add gradle --refresh-dependencies band-aid
 discard 825394f292 FINERACT-2310: collate and improve security documentation
 discard 60ad4301e2 FINERACT-2304: Avoid retrying after the command succeed
 discard 517f0e0311 FINERACT-2232: Capitalized income and Caplitalized income 
adjustment in case of loan is overpaid - E2E
 discard b502900bfe FINERACT-2232: Capitalized income and Caplitalized income 
adjustment in case of loan is overpaid
 discard 71c2250528 FINERACT-2232: Capitalized income - Business events - E2E
 discard 5849cb4876 FINERACT-2232: Capitalized income - Business events
 discard 3fa2bd7f14 FINERACT-2232: Add missing fields on the Capitalized Income 
and Adjustment transactions
 discard 93af5cb171 FINERACT-2232: added e2e automation tests for capitalized 
income amortization calculation
 discard 86e993e45b FINERACT-2232: Capitalized income - Amortization rework
 discard becd32e809 FINERACT-2304: Handle Stuck CommandProcessing Retries
 discard 4c4438a977 FINERACT-2181: Using JUnit 5 for E2E
 discard 99fa0bb386 FINERACT-2181: Enhance job execution polling in E2E tests
 discard 0906a8dccd FINERACT-2234: Improve accrual activity posting business 
step performance
 discard ea7f8b575c FINERACT-2232: added e2e test for validation of capitalized 
income balance handling during reverse replay situations
 discard d1308a64a2 FINERACT-2232: fix capitalized income balance handling 
during reverse replay situations
 discard 684519edb9 FINERACT-2232: Capitalized income and Caplitalized income 
adjustment in case of loan is overpaid
 discard bb9c0c4fd6 FINERACT-2304: Fix SynchronousCommandProcessingService 
retry error handling around execute command
 discard 38468b00cc FINERACT-2181: Fix integration test / unify 
getLoanRepaymentScheduleDetail()
 discard 0f6ac448a1 FINERACT-2304: Create Configuration assembler and move 
resilience4j props into fineract namespace implement proper retry for 
SynchronousCommandProcessingService and BatchApiServiceImpl
 discard d2db377836 INERACT-2211: added e2e test for validation of bug fix
 discard af7e640c65 FINERACT-2211: Second disbursement error fix
 discard 750650fa2e FINERACT-2202: Bulk import fix (#4735)
 discard 9bd199c0bc FINERACT-2181: Added revert replay checks for transactions 
check
 discard 1c1686478d FINERACT-2181: Add Merchant Issued Refund reverse replayed 
with penalty charge test
 discard 66e1ae0901 FINERACT-2553: added e2e test covering case with backdated 
repayment covers remaining balance after charge-off
 discard ed043f5d9d FINERACT-2553: Fix repayment schedule during accelerate 
maturity date charge off/contract termination when full backdated repayment 
occurs after it
 discard a06bb71f4c FINERACT-2307: added e2e tests for disbursement with 
Capitalized Income amount calculation while approved over applied setting 
enabled
 discard d11c1c857b FINERACT-2181: No need for explicit serialization
 discard 90a061cdb7 FINERACT-2181: fix name collision in swagger resources
 discard 3c6b867c46 FINERACT-2181: Remove command param lower casing
 discard 80d0868764 FINERACT-2181: Add datatable field to Loan request swagger
 discard 672d33d6c5 FINERACT-2181: Update Transaction summary with asset owner 
report
 discard c8fa7a5f69 FINERACT-2181: Refactor code quality
 discard 1e91ff312a FINERACT-2232: added e2e automation tests for capitalized 
income reversal
 discard b9b148183b FINERACT-2232: Added capitalized income adjustment reversal 
scenarios
 discard e2a2227732 FINERACT-2232: Capitalized income - transaction reversal
 discard b60b97af31 FINERACT-2181: added e2e automation tests for disbursement 
with Capitalized income amount calculation fix
 discard 98844009aa FINERACT-2152: Added test case to check the repayment 
schedule when interest pause added on the 1st day
 discard bc9833d08d FINERACT-2152: Fix interest pause on the 1st day of the 1st 
period
 discard 529e6ac018 FINERACT-2232: added e2e automation tests for capitalized 
income validation with future date and COB run
 discard 43708bfabb FINERACT-2232: Validations and cob step fix
 discard 6cec05ce41 FINERACT-2181: Add null safety to Money class
 discard c57d5397c0 FINERACT-2181: Do not create zero amount Accrual at 
disbursement
 discard f338533871 FINERACT-2181: Loan disbursement amount exceed loan 
principal amount when we have Capitalized Income
 discard 96c8e408e6 FINERACT-2304: Add versioning to LoanTransaction entity
 discard 0497b6fdd6 FINERACT-2274: Rework Accrual service
 discard 3a7087fbd2 FINERACT-2202: Bulk import fix (#4709)
 discard a8f662020b FINERACT-2279: Contract Termination - Schedule Handing & 
Reverse-replay
 discard bb63d8ce6b FINERACT-2306: release doc fixes
 discard 64853d3d9c FINERACT-2275: Review whether reprocessing accruals are in 
fact needed or not after recalculated interest on loan
 discard bef2413c1e FINERACT-2232: Added capitalized income scenarios to cover 
reverse replay logic
 discard 67ccd46259 FINERACT-2232: Added e2e test covering capitalized income 
adjustment
 discard b7dc79bfc2 FINERACT-2232: Capitalized income adjustment
 discard 6585687900 FINERACT-2181: Fix Consult Loan repayment schedule with 
disbursement harge using amount plus interest
 discard 0b355bdcae FINERACT-1981: Updated e2e tests covering the feature
 discard 7cea1c0d3d FINERACT-1981: Loan schedule handling of tranche 
disbursement charges
 discard 4193b792ae FINERACT-2304 - fix entity manager usage only through 
persistence context annotation
 discard f672f0b848 FINERACT-2267: Use the proper not-null annotation in 
Fineract code base
 discard 2565a38b17 FINERACT-2232: add income capitalization principal handling 
and repayment schedule calculations on loans - E2E tests
 discard 35f577eb27 FINERACT-2232: add income capitalization principal handling 
and repayment schedule calculations on loans
 discard 892bd46830 FINERACT-2181: fix api double values in loan definitions
 discard 9dda06454b FINERACT-2232: add income capitalization principal handling 
and repayment schedule calculations on loans - E2E tests
 discard a6da5dd8cb FINERACT-2232: add income capitalization principal handling 
and repayment schedule calculations on loans
 discard 084fca39bf FINERACT-2278: Rework 
raiseBusinessEventForAccrualTransactions to not use loan.getLoanTransactions()
 discard 8409ab2b47 FINERACT-2277: Deprecate findExistingReversedTransactionIds 
and fetch only the ids from database instead
 discard 5237d3ade8 FINERACT-2276: Deprecate findExistingTransactionIds and 
fetch only the ids from database instead
 discard 36e1b3cb65 FINERACT-2273: Make sure the setters of Loan repayment 
installment entity balances maintain the scaling of 6 and set null in case the 
value is zero
 discard d6ce035f1e FINERACT-2181: Some tweaks in the gradle build to ensure 
correct task processing
 discard 40cacc4a04 FINERACT-2181: Add missing index for `transaction_id` field 
of `acc_gl_journal_entry` table
 discard 6e9ef6f539 FINERACT-2181: Use `disruptor` only if it is configured
 discard 8f355b5a46 FINERACT-2281: added e2e automation tests for cases with 
accrual calculation on maturity date scenarios
 discard a1d5efd88e FINERACT-2281: added e2e automation tests for cases with no 
interest activities are recognized for reversal repayment scenarios
 discard 8d93ea31ff FINERACT-2232: Capitalized Incomce Adjustment template
 discard aa9d1fb915 FINERACT-2181: unSkip fixed scenarios - @TestRailId:C2795, 
@TestRailId:C2798
 discard e8a014e270 FINERACT-2281: Interest Activities Not Posting For Loan 
With Repayment Reversal
 discard d0dec68af5 FINERACT-2181: Format enums
 discard dc27b5c73a FINERACT-2080: Extract calculations from loan entity
 discard 54c12120aa FINERACT-2286: Make configurable the outstanding interest 
strategy during asset owner transfer
 discard 44701b7dd8 FINERACT-2181: fix accrual calculation date condition
 discard 679b8c05b7 FINERACT-2181: Check whether loan got closed after the test
 discard 4b0569c72c FINERACT-2202: Bulk import fix
 discard 9a841df621 FINERACT-2272: Move fetching chargeback transactions out of 
foreach of delinquency calculation
 discard 9837b679ff FINERACT-2262: Fix cache resolution
 discard b439085adb FINERACT-2181: Fix audit filtering
 discard 9f845dbbd6 FINERACT-2181: Fix fully paid check on EmiModel
 discard 27494380e0 FINERACT-2232: Capitalized income - amortization in case of 
Charge-off event
 discard 4a7060958d Bump gradle/actions from 4.3.1 to 4.4.0
 discard 463204835d FINERACT-2283: Self-service APIs are disabled by default
 discard 9515aa3bbb FINERACT-2282: Support Client filtering by legal form
 discard 8b3f7b32b1 FINERACT-2179: Advance Payment Allocation- Next-Last Option 
behaviour change
 discard ebb1c0b7fe FINERACT-2181:improve code quality
 discard f1d9989721 FINERACT-2181: fix Charges using percentage calculation 
with min and max gap values
 discard 2ff05442cd FINERACT-2280: add e2e automation tests for scenarios with 
prevent interest pause for loan with interest rate zero
 discard f701854b7b FINERACT-2280: Interest pause breaks repayment schedule 
while loan is added with interest rate zero
 discard 8e23cf3938 FINERACT-2220: Use stored 
ProgressiveLoanInterestScheduleModel for processLatestTransaction if applicable
 discard 984609dcba FINERACT-2181: add e2e automation tests while charge-off is 
added before charge and charge waive
 discard 57ce0d15c9 FINERACT-2181: fix undo transaction on charges waiver not 
reversing changes on loan charge
 discard b2250e6921 FINERACT-2232: Capitalized income - Daily amortization - 
E2E tests
 discard 7764dae5c9 FINERACT-2232: Capitalized income - Daily amortization
 discard db2d96a9d1 FINERACT-2232: Capitalized income - amortization in case of 
Preclose event
 discard 804f7fb093 FINERACT-2181: added e2e automation tests for expected 
tranches with disbursements fix
 discard fb65019ea7 FINERACT-2181: Add missing swagger definition for 
addAndDeleteDisbursementDetail request
 discard f60f1548be FINERACT-2181: Update dependencies
 discard 6c06431a4a FINERACT-2080: Extract complex loan actions out from Loan 
entity
 discard 3c0ad11b32 FINERACT: 2181 Update build.gradle for publishing 
fineract-command
 discard 75f6e3a441 FINERACT-2202: Bulk import fix
 discard b789c6a564 FINERACT-2181: Fix Consult Loan repayment schedule with 
disbursement charge using interest
 discard b582af48b2 FINERACT-2202: Bulk import fix (#4650)
 discard 94bd391e22 FINERACT-2210: Reverse the charge-off transaction if the 
amount balance becomes zero
 discard 2435f37f92 FINERACT-2262: Fix cache resolution
 discard f0df30bd5b FINERACT-2181: Add missing 
`disallowInterestCalculationOnPastDue` field to PutLoanProductsProductIdRequest 
swagger definition
 discard c24de56192 FINERACT-2181: Loan expect tranche fix
 discard 2023dac266 FINERACT-2181: Update EclipseLink
 discard 942b54799f FINERACT-2268: Fix GL account deletion logic
 discard 1bb69e0a19 FINERACT-2234: add interest recalc filter
 discard c56a368b3e FINERACT-2220: Use stored 
ProgressiveLoanInterestScheduleModel for Periodic Accrual Calculation
 discard bc7688b802 FINERACT-2202: Bulk import fix
 discard 8624e38b44 FINERACT-2232: e2e tests for capitalized income after 
disbursement
 discard 0df66ff4c9 FINERACT-2232: Capitalized income - Add Capitalized income 
to Loan
 discard e40691ad69 FINERACT-2232: Capitalized income - Add Capitalized income 
to Loan
 discard bfaf93a571 FINERACT-2210: fix previously refunded interest calculation 
during interest refund - E2E test
 discard 1381a8340a FINERACT-2210: fix previously refunded interest calculation 
during interest refund
 discard 1790d8bda7 FINERACT-2220: Use stored 
ProgressiveLoanInterestScheduleModel for calculation
 discard dc2e9253b9 FINERACT-2264: added e2e tests for incorrect interest 
handling in case of early repayment in the middle of interest pause
 discard 1a3b6bab92 FINERACT-2264: Interest pause issue - Interest calculation 
start again in case of early repayment during interest period
 discard 493e1e1a7a FINERACT-2226: Added e2e tests for testing repayment 
reversal issue after charge off and MIR
 discard ba3db7ce3a FINERACT-2226: Fix repayment reversal issue after charge 
off and MIR
 discard cb9544dc99 FINERACT-2169: Refactor account api controller;
 discard f361b0aca5 FINERACT-2232: Capitalized income - amortization calc util
 discard 5b06d684fc FINERACT-2234: add extra caches to frequent database 
queries during the interest recalculation
 discard 1061b4d047 FINERACT-2265: Progressive Loan - Interest Recalculation 
fails for - RecalculationRestFrequencyType SameAsRepaymentPeriod - E2E
 discard 2f9411d1ae FINERACT-2173:updated existing and  added new e2e tests 
covering basic migration scenario related to cob
 discard a1af8f683a FINERACT-2232: Capitalized income - income type config
 discard 168e662471 FINERACT-2232: Capitalized income - accounting configuration
 discard ae04ef8fec FINERACT-2269: various small dev-focused improvements
 discard 3db045bbc8 FINERACT-2169: Refactor WorkingDaysApiResource - apply dto
 discard 830efc541f FINERACT-2169: Refactor staff api controller;
 discard 96d67f20b7 FINERACT-2080: Extract accountNumberRequiresAutoGeneration 
from loan entity
 discard 14468706bb FINERACT-2232: Loan account capitalized income transaction 
template
 discard 4e595e00e5 FINERACT-2210: Fix incorrect accounting of "buyback" for 
charged-off loan with fraud
 discard d62b0c8c75 FINERACT-2169: Refactor client address controller;
 discard 7c54dacd86 FINERACT-2140: added hsts protocol support through system 
property
 discard 2b0bf5207b FINERACT-2169: Refactor collection sheet api;
 discard 331a7fd6f9 FINERACT-2169: Refactor group level api;
 discard bd6ec735db FINERACT-2169: Refactor interest rate chart slab api;
 discard 5d231fccec FINERACT-2221: Add immediate charge accrual post maturity 
for progressive loans
 discard 0f9209ed16 FINERACT-2169: Refactor client family member api;
 discard 527bddb0ee FINERACT-2169: Apply dto in ClientIdentifiersApiResource
 discard 666b15a5cc FINERACT-2080: Extract loanLifecycleStateMachine from Loan 
entity, refactor transition functionality
 discard d3fd56b993 FINERACT-2185: User management improvement
 discard 27aab6e03e FINERACT-2169: New command processing infrastructure
 discard af00dabbf4 FINERACT-2235: fix loan list assotiations flag for loans 
without summary
 discard f946869299 FINERACT-2260: added e2e tests for incorrect interest 
handling in case of early repayment
 discard a4cee66ecb FINERACT-2232: Capitalized income config backend validation
 discard d2a848d54a FINERACT-2210: Fix journal entries creation issue when 
amount is null
 discard 74a951aef5 FINERACT-2265: Progressive Loan - Interest Recalculation 
fails for - RecalculationRestFrequencyType SameAsRepaymentPeriod
 discard 4b7bc026cb FINERACT-2173: added e2e tests covering basic migration 
scenario related to cob
 discard 8ad0acb88e FINERACT-2232: Create LoanCapitalizedIncomeBalance entity 
and table
 discard cbb8471260 Bump actions/setup-node from 4.3.0 to 4.4.0
 discard 0f1e45c29e FINERACT-2202: Bulk import fix
 discard 9f7647b31e FINERACT-2236: add clientId filter to loans request
 discard 42c2557c00 FINERACT-2181: Refactor constants to follow naming 
convention

Reply via email to