Commit Graph
9053 Commits
Author SHA1 Message Date
Peter KovacsandAdam Saghy 0f4e68567f FINERACT-2354: Reversal of re-aging transaction - E2E tests 2025-11-07 10:23:26 +01:00
Peter KovacsandAdam Saghy 1b2801447b FINERACT-2354: Reversal of re-aging transaction - remove restriction of reversal if there was payment after or on that day 2025-11-07 10:23:26 +01:00
cucusenokandAdam Saghy 9320dd1bd7 FINEREACT-2404: Improved extensibility and cleanup 2025-11-07 10:19:40 +01:00
MarianaDmytrivBinariksandAdam Saghy d269cb983f FINERACT-2406: e2e test scenarios for flush mode while reprocessing 2025-11-06 21:12:58 +01:00
Adam Saghy ccf760c79d FINERACT-2406: Set COMMIT flush mode during transaction processing 2025-11-06 21:12:58 +01:00
Arnold GalovicsandArnold Gálovics 5079203d57 FINERACT-2389: Fix for rounding mode not being initialized whenever a new tenant is added to the system without a restart 2025-11-06 14:46:25 +01:00
MarianaDmytrivBinariksandAdam Saghy 63c220e5d2 FINERACT-2403: e2e test scenarios for last emi payment 2025-11-03 14:43:52 +01:00
Adam Saghy dc0162c09a FINERACT-2403: Fix incorrect EMI calculation of last installment 2025-11-03 14:43:52 +01:00
alburquerquerangelarturoandAdam Saghy 5c8d86cba5 FINERACT-2394:Fixed Deposits is creating double Interest Postings 2025-11-03 10:59:54 +01:00
Aman MittalandAdam Monsen 8c3c44b618 FINERACT-2402: Replace delimiter : with = in kafka-server.env 2025-10-31 13:52:18 -07:00
Adam SaghyandArnold Gálovics 774e164601 FINERACT-2389: Update Transaction Summary Report with Asset Owner report 2025-10-31 12:31:17 +01:00
MarianaDmytrivBinariksandAdam Saghy ba05687292 FINERACT-2401: e2e test scenarios interest pause biz events 2025-10-31 09:58:06 +01:00
Oleksii NovikovandAdam Saghy 1b4abd18a9 FINERACT-2401: Add business events for interest pause actions 2025-10-31 09:58:06 +01:00
5ea7c36804 FINERACT-2402: Replace the legacy Bitnami Kafka Docker image with the official Apache Kafka image. (#5131)
Co-authored-by: Aman Mittal <aman.mittal@cjdarcl.com>
2025-10-30 10:04:09 -06:00
mariiaKraievskaandAdam Saghy 67e823f926 FINERACT-2354: Second step - charge-off edge case of re-aging for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change 2025-10-29 13:30:38 +01:00
Andreas RøsdalandAdam Saghy 6386eb142b FINERACT-2389: Upgrade OpenPDF to v3 2025-10-29 12:38:18 +01:00
Jose Alberto HernandezandAdam Saghy a849e9bae3 FINERACT-2398: Re-amortization Interest Handling configuration 2025-10-29 12:13:05 +01:00
Peter KovacsandAdam Saghy 8a86759773 FINERACT-2389: Fix the handling of nullable field overrides - E2E tests 2025-10-29 11:26:16 +01:00
Oleksii NovikovandAdam Saghy adc4ee3545 FINERACT-2389: Fix the handling of nullable field overrides 2025-10-29 11:26:16 +01:00
Adam Saghy b32837e9b4 FINERACT-2390: Fix infinite loop issue 2025-10-28 09:25:47 +01:00
MarianaDmytrivBinariksandAdam Saghy 1596d09e54 FINERACT-2390: e2e test scenarios for infinite loop with MIR trn issue 2025-10-28 09:25:47 +01:00
dependabot[bot]andArnold Gálovics 331a762a38 Bump actions/upload-artifact from 4.6.2 to 5.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 07:54:41 +01:00
mariiaKraievskaandAdam Saghy d21a1a98a2 FINERACT-2354: First step - basic implementation of re-aging for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change 2025-10-27 14:22:46 +01:00
Rustam ZeinalovandAdam Saghy 23c1b2b8af FINERACT-2354: added e2e tests for validation of re-aging for interest bearing products with interest calculation: default behavior 2025-10-27 14:22:46 +01:00
MarianaDmytrivBinariksandAdam Saghy e95e4da65e FINERACT-2385: e2e test scenarios for re-aging disallowed with zero amount 2025-10-27 10:45:14 +01:00
Oleksii NovikovandAdam Saghy 4ae6fd5694 FINERACT-2385: Zero amount reage transaction should not be allowed 2025-10-27 10:45:14 +01:00
MarianaDmytrivBinariksandAdam Saghy 54e85c748d FINERACT-2382: e2e test scenarios for flat cumulative multidisbursal loan 2025-10-27 10:14:46 +01:00
Jose Alberto HernandezandAdam Saghy 2269d616dc FINERACT-2382: Repayment schedule for Flat-Cumulative-Multi Disbursement 2025-10-27 10:14:46 +01:00
Adam SaghyandArnold Gálovics 567b12170b FINERACT-2389: Improve E2E test data initialization resilience 2025-10-24 08:52:24 +02:00
Adam Saghy 6532b8d522 FINERACT-2389: Automatically close loans at the end of test executions 2025-10-23 00:18:49 +02:00
Adam MonsenandGitHub 4ea19469cb FINERACT-2397: update release manager docs post-1.13.0 release (#5116)
* release step 6: emphasize "re-run the command above"
* release step 9: link to Database Setup in e2e or integration section (currently links to e2e since `cucumber.adoc` precedes `integration.adoc` in `fineract-doc/src/docs/en/chapters/testing/index.adoc`)
* release step 10: improve rc verify instructions in voting email, based on https://lists.apache.org/thread/jk2qzjxc89hd1c8xzvhtmlbbj1m8ktbl - thread: "release process improvement (was: 🗳️ 1.13.0 for release)"
* release step 15: use current mission statement from top-level readme in release announcement email
2025-10-22 08:44:22 -06:00
Peter KovacsandAdam Saghy d37b45251f FINERACT-2326: fix delinquency date calculation after pause - E2E test 2025-10-22 13:17:32 +02:00
Attila BudaiandAdam Saghy 13170dc551 FINERACT-2326: fix delinquent days & delinquency date after delinquency pause calculations 2025-10-22 13:17:32 +02:00
Attila BudaiandAdam Saghy 967dbed021 FINERACT-2380: feign related test fixes 2025-10-21 19:48:41 +02:00
Adam Saghy d6354ee408 FINERACT-2396: Fix retry issue during persisting CommandSource 2025-10-21 18:38:05 +02:00
Adam Monsen a561264f81 Merge branch 'release/1.13.0' into develop
* release/1.13.0:
  don't include actual email addresses
  save 1.13.0 vote result
  shorten/simplify gpg key sending commands
  update link to rc verification instructions
  fix typos in step 9 re: running the binary
  improve step 9 artifact verification gpg tips
  fix tarball explosion in release step 9 🧯
  cucumber.adoc: fix list continuations
  further improve release steps 6 and 9
  release step 6: fix sanity check example
  improve staging doc and commands in release step 8
  doc: remove errant config but keep :sectlinks:
  clean during artifact build release step 6
  FINERACT-2326: Do not remove external id if transaction got not replayed
  FINERACT-2326: Fix `Trial Balance Summary with asset owner` report
  FINERACT-2326: Loan point in time API now properly handles future dates
  improve release branch email template
  improve release process kickoff email template
2025-10-20 08:54:29 -07:00
Adam Monsen 826608f6cc don't include actual email addresses
might help voters avoid a bit of spam
2025-10-20 08:05:08 -07:00
Rustam ZeinalovandAdam Saghy 56b69d6fa0 FINERACT-2389: added e2e test to validate loan rescheduling on the first day of 1st repayment schedule 2025-10-20 15:46:37 +02:00
Adam Saghy d42ba45c9a FINERACT-2389: Fix related installment query 2025-10-20 15:46:37 +02:00
Adam Monsen ccfce92a3b save 1.13.0 vote result 2025-10-19 09:50:06 -07:00
Attila BudaiandAdam Saghy 553347b320 FINERACT-2380: create feign client 2025-10-17 14:25:39 +02:00
NickeshandAdam Saghy f193bbbdf1 FINERACT-2391: check for AppUser type before casting Authentication Principal 2025-10-15 15:02:25 +02:00
Jose Alberto HernandezandAdam Saghy b9e6f21e18 FINERACT-2354: Re-aging-for-interest-bearing-products 2025-10-15 11:38:10 +02:00
Aman-MittalandAdam Saghy c50113a868 FINERACT-2346: Minor SonarQube fixes 2025-10-15 10:05:25 +02:00
Peter KovacsandArnold Gálovics 3b62d562a2 FINERACT-2358: Advanced-accounting-rules-based-on-write-off-reason E2E tests 2025-10-15 09:52:16 +02:00
Jose Alberto HernandezandArnold Gálovics c518d8622a FINERACT-2358: Advanced accounting rules based on write-off reason 2025-10-14 20:26:24 +02:00
dependabot[bot]andArnold Gálovics bef931ca17 Bump actions/setup-node from 5.0.0 to 6.0.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/a0853c24544627f65ddf259abe73b1d18a591444...2028fbc5c25fe9cf00d9f06a71cc4710d4507903)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 20:18:49 +02:00
Felix van HoveandGitHub 1a2ab056e9 FINERACT-2383: Modernize and correct README page (#5076)
see

https://github.com/apache/fineract/pull/5076

https://issues.apache.org/jira/browse/FINERACT-2383

https://lists.apache.org/thread/6nctwb6g6krxxtcxr3q1blx2xb9w8h1s
2025-10-14 09:23:04 -07:00
dependabot[bot]andArnold Gálovics 54d7f8bae8 Bump gradle/actions from 4 to 5
Bumps [gradle/actions](https://github.com/gradle/actions) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v4...v5)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 16:01:59 +02:00
Arnold GalovicsandArnold Gálovics 1bf71fb561 FINERACT-2326: Minor fix to generate IDs for saved interest transaction for loans 2025-10-14 12:27:35 +02:00