Adam Saghy and Arnold Gálovics
11cecb0d45
FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing
2025-06-18 15:54:00 +02:00
MarianaDmytrivBinariks and Adam Saghy
e840db50fc
FINERACT-2308: added e2e tests for allow approval disbursal over applied amount calculation
2025-06-18 15:15:28 +02:00
Jose Alberto Hernandez and Adam Saghy
bb29932658
FINERACT-2308: Allow approval and disbursal above loan applied amount with non multibursal loan product
2025-06-18 15:15:28 +02:00
mariiaKraievska and Adam Saghy
38a5686df8
FINERACT-2181: Update outstandingBalance when the LoanInterestRecalculationCOBBusinessStep of COB job is executed
2025-06-18 12:23:24 +02:00
Rustam Zeinalov and Adam Saghy
2644981424
FINERACT-2181: Added e2e test covering case with lifting charge-off flag and charge-off date in case the charge-off transaction got reversed
2025-06-18 12:21:58 +02:00
Abhinav Cillanki and Adam Saghy
159eff0ad4
FINERACT-2309: Emit external events on document upload and delete
2025-06-18 12:20:36 +02:00
mariiaKraievska and Adam Saghy
496e37e3d4
FINERACT-2181: Accruals on accounts where charge adjustments and refunds are done on the same day causing duplicate journal entries
2025-06-18 12:14:20 +02:00
mark.vituska and Adam Saghy
5649aa3ded
FINERACT-2281: fix unrecognized interest handling when first period is unpaid
2025-06-18 10:53:30 +02:00
Adam Monsen
4d56a4f230
add gradle --refresh-dependencies band-aid
...
I'd love some expert eyes on this section and feedback on whether these kinds of extra clean-up procedures are often, sometimes, or rarely useful.
2025-06-16 15:23:26 -07:00
Adam Monsen
f28d252f17
FINERACT-2310: collate and improve security documentation
...
* fix various typos, spacing, formatting issues
* fix links to legacy docs in API docs
* update keycloak oauth dev instructions
* update default oauth URL for latest Keycloak
* use consistent quoting in oauth docs (single quotes)
* use asciidoc auto-enumerated lists whenever possible
* migrate security topics from readme into asciidoc: oauth, 2FA, HTTPS
* move :hardbreaks: setting to config file so all config settings are in one place. (I think it's fine that `license.adoc` will use hardbreaks -- that's how the plain text version is formatted so it should look more familiar)
* add intro to security chapter
* migrate in Securing Fineract wiki content from https://cwiki.apache.org/confluence/display/FINERACT/Securing+Fineract
* just say "oauth" (not "oauth2") to conform terminology throughout docs -- OAuth 2.0 is just the latest version
* cross-ref HTTPS section from Securing Fineract
* reposition hardening options as tips
* see also: https://lists.apache.org/thread/81qdxttffp6wn23c48zvk93hc13373qv
* simplify/clarify example oauth curl requests
* Testing just now and I didn't need --location.
* Also I imagine folks will need --insecure with the self-signed default cert in dev.
* don't change default oauth URL
* no surprises for existing deployments
* clarifies the keycloak v26 example
2025-06-16 15:12:55 -07:00
budaidev and Adam Saghy
2c77f6a277
FINERACT-2304: Avoid retrying after the command succeed
2025-06-14 14:08:35 +02:00
Peter Kovacs and Adam Saghy
e77f783609
FINERACT-2232: Capitalized income and Caplitalized income adjustment in case of loan is overpaid - E2E
2025-06-14 14:04:27 +02:00
Jose Alberto Hernandez and Adam Saghy
3b5b96a5f4
FINERACT-2232: Capitalized income and Caplitalized income adjustment in case of loan is overpaid
2025-06-14 14:04:27 +02:00
Peter Kovacs and Adam Saghy
009d7b71a9
FINERACT-2232: Capitalized income - Business events - E2E
2025-06-13 18:01:14 +02:00
adam.magyari and Adam Saghy
6cd634cb2f
FINERACT-2232: Capitalized income - Business events
2025-06-13 18:01:14 +02:00
Jose Alberto Hernandez and Adam Saghy
de580c2cef
FINERACT-2232: Add missing fields on the Capitalized Income and Adjustment transactions
2025-06-12 23:47:49 +02:00
MarianaDmytrivBinariks and Adam Saghy
c490e167b8
FINERACT-2232: added e2e automation tests for capitalized income amortization calculation
2025-06-12 23:42:12 +02:00
adam.magyari and Adam Saghy
76b9cde83c
FINERACT-2232: Capitalized income - Amortization rework
2025-06-12 23:42:12 +02:00
Soma Sörös and Arnold Gálovics
e811491da7
FINERACT-2304: Handle Stuck CommandProcessing Retries
2025-06-12 10:12:24 +02:00
Adam Saghy
7c656ecae8
FINERACT-2181: Using JUnit 5 for E2E
2025-06-11 20:44:21 +02:00
Adam Saghy
c37e2daa86
FINERACT-2181: Enhance job execution polling in E2E tests
2025-06-10 17:54:51 +02:00
Adam Saghy
3cef64f3cf
FINERACT-2181: Add missing indexes (with check and concurrently)
2025-06-10 14:27:05 +02:00
Oleksii Novikov and Adam Saghy
4d7a3efc13
FINERACT-2234: Improve accrual activity posting business step performance
2025-06-10 13:16:36 +02:00
Rustam Zeinalov and Adam Saghy
3ce44f836d
FINERACT-2232: added e2e test for validation of capitalized income balance handling during reverse replay situations
2025-06-10 10:06:48 +02:00
mark.vituska and Adam Saghy
ad8fe13064
FINERACT-2232: fix capitalized income balance handling during reverse replay situations
2025-06-10 10:06:48 +02:00
Jose Alberto Hernandez and Arnold Gálovics
76a03ecdbf
FINERACT-2232: Capitalized income and Caplitalized income adjustment in case of loan is overpaid
2025-06-06 18:43:31 +02:00
Soma Sörös and Arnold Gálovics
8edf49e689
FINERACT-2304: Fix SynchronousCommandProcessingService retry error handling around execute command
2025-06-06 18:42:53 +02:00
Adam Saghy
19b2a77127
FINERACT-2181: Fix integration test / unify getLoanRepaymentScheduleDetail()
2025-06-06 15:08:40 +02:00
Soma Sörös and Adam Saghy
caf42f733c
FINERACT-2304: Create Configuration assembler and move resilience4j props into fineract namespace implement proper retry for SynchronousCommandProcessingService and BatchApiServiceImpl
2025-06-06 14:03:11 +02:00
Rustam Zeinalov and Adam Saghy
a687227f33
INERACT-2211: added e2e test for validation of bug fix
2025-06-06 10:55:17 +02:00
budaidev and Adam Saghy
56e89ba544
FINERACT-2211: Second disbursement error fix
2025-06-06 10:55:17 +02:00
Jose Alberto Hernandez and Adam Saghy
39a8d5c63e
FINERACT-2181: Installment amount in multiples of should be inherited from loan product to loan level
2025-06-06 10:54:29 +02:00
RamsesCamacho1171 and GitHub
95a8231b18
FINERACT-2202: Bulk import fix ( #4735 )
...
LGMT
2025-06-05 18:34:04 -06:00
tamasszabo-dpc and Adam Saghy
23f6a2ec62
FINERACT-2181: Added revert replay checks for transactions check
2025-06-05 14:59:27 +02:00
Oleksii Novikov and Adam Saghy
dc1d6610a3
FINERACT-2181: Add Merchant Issued Refund reverse replayed with penalty charge test
2025-06-05 14:59:27 +02:00
Rustam Zeinalov and Adam Saghy
dc267a2a1a
FINERACT-2553: added e2e test covering case with backdated repayment covers remaining balance after charge-off
2025-06-05 14:58:20 +02:00
mariiaKraievska and Adam Saghy
71a4d08849
FINERACT-2553: Fix repayment schedule during accelerate maturity date charge off/contract termination when full backdated repayment occurs after it
2025-06-05 14:58:20 +02:00
mdmytriv and Adam Saghy
57ef4a2771
FINERACT-2307: added e2e tests for disbursement with Capitalized Income amount calculation while approved over applied setting enabled
2025-06-05 14:57:00 +02:00
Adam Saghy
6e5c6c4913
FINERACT-2181: No need for explicit serialization
2025-06-04 21:24:21 +02:00
mark.vituska and Adam Saghy
83905d627d
FINERACT-2181: fix name collision in swagger resources
2025-06-04 21:24:21 +02:00
Adam Saghy
f383ee7c17
FINERACT-2181: Remove command param lower casing
2025-06-04 21:23:59 +02:00
Adam Saghy
9e39ecb279
FINERACT-2181: Add datatable field to Loan request swagger
2025-06-04 21:23:51 +02:00
Adam Saghy
a8f2fcd903
FINERACT-2181: Update Transaction summary with asset owner report
2025-06-04 21:23:28 +02:00
a7med3del1973 and Adam Saghy
9e12e3b1cd
FINERACT-2181: Refactor code quality
2025-06-03 10:47:39 +02:00
mdmytriv and Adam Saghy
a308a96bed
FINERACT-2232: added e2e automation tests for capitalized income reversal
2025-06-03 10:46:56 +02:00
tamasszabo-dpc and Adam Saghy
50851e8b21
FINERACT-2232: Added capitalized income adjustment reversal scenarios
2025-06-03 10:46:56 +02:00
adam.magyari and Adam Saghy
1556b8608f
FINERACT-2232: Capitalized income - transaction reversal
2025-06-03 10:46:56 +02:00
mdmytriv and Arnold Gálovics
5f223e527e
FINERACT-2181: added e2e automation tests for disbursement with Capitalized income amount calculation fix
2025-06-02 21:24:31 +02:00
tamasszabo-dpc and Arnold Gálovics
19270b7651
FINERACT-2152: Added test case to check the repayment schedule when interest pause added on the 1st day
2025-06-02 21:24:15 +02:00
Oleksii Novikov and Arnold Gálovics
42f5de937d
FINERACT-2152: Fix interest pause on the 1st day of the 1st period
2025-06-02 21:24:15 +02:00