adam.magyari and Adam Saghy
880580f736
FINERACT-2311: Buy down fee - final amortization
...
- early repayment
- write off
- charge-off
2025-07-15 10:46:55 +02:00
soticsenge and GitHub
93bfc6fb66
FINERACT-2321: Adding arrears days to loan/at-date api
2025-07-10 16:24:32 +02:00
Adam Saghy
711aa7910e
FINERACT-2181: Batch API - Add interest pause API
2025-07-10 14:02:47 +02:00
Oleksii Novikov and Adam Saghy
fc93db16b5
FINERACT-2319: Add penalty-first payment allocation strategy for progressive loans with backdated repayment charge handling
2025-07-10 13:38:56 +02:00
Soma Sörös and Adam Saghy
40f8b59ab4
FINERACT-1968: Progressive Loan schedule handling - interest handling (FLAT interest, Same as repayment period, Equal installments)
2025-07-09 14:39:18 +02:00
mariiaKraievska and Adam Saghy
d165a3feda
FINERACT-1981: Progressive Loan schedule handling - Installment charges
2025-07-08 23:22:50 +02:00
Jose Alberto Hernandez and Adam Saghy
53108227ae
FINERACT-2311: Add Buy Down Fees transaction support
2025-07-08 13:50:24 +02:00
adam.magyari and Adam Saghy
b8d6dfa794
FINERACT-2311: Buy down fee - daily amortization
2025-07-08 12:38:02 +02:00
Jose Alberto Hernandez and Adam Saghy
8a5300ef23
FINERACT-2311: Buy Down fee adjustment - Template API
2025-07-08 12:20:01 +02:00
mark.vituska and Adam Saghy
df995bc932
FINERACT-2181: Fix for certain interest recalculation settings making prepay api and payment allocation inconsistent
2025-07-07 17:04:17 +02:00
Attila Budai and Adam Saghy
b2bce4a45d
FINERACT-2311: Add buydown fees adjustments
2025-07-07 15:29:27 +02:00
Jose Alberto Hernandez and Adam Saghy
0c1ca2baba
FINERACT-2198: Extend Manual Journal entry to support Asset Externalization
2025-07-07 13:59:33 +02:00
mark.vituska and Adam Saghy
4feee70a7a
FINERACT-2311: Add buy down fee balance entity and db table, create balance on transaction
2025-07-04 14:23:28 +02:00
Abhinav Cillanki and Adam Saghy
a591f26546
FINERACT-2318: add LoanApplicationModifiedBusinessEvent & LoanWithdrawnByApplicantBusinessEvent
2025-07-04 12:41:57 +02:00
Jose Alberto Hernandez and Adam Saghy
570f44ac93
FINERACT-2181: Swagger enhancement for PostSavingsProductsRequest
2025-07-01 20:17:03 +02:00
mariiaKraievska and Adam Saghy
f853898818
FINERACT-2181: New Loan Accrual Activity transactions publish LoanAdjustTransaction event during loan reopen
2025-07-01 20:16:50 +02:00
Jose Alberto Hernandez and Adam Saghy
a8cb6806b0
FINERACT-2181: Reset Last Closed Business date after Loan undo disbursement
2025-07-01 20:16:15 +02:00
budaidev and Adam Saghy
98b7328508
FINERACT-2311: Add buydown fees to loan
2025-07-01 20:14:43 +02:00
Oleksii Novikov and Adam Saghy
cb6a15c3d2
FINERACT-2234: Replace in-memory transaction loops with repository queries
2025-07-01 20:14:28 +02:00
viktorpavlenko and Aleksandar Vidakovic
4c3da5b06a
FINERACT-2247: New command processing - Currency Management (org.apache.fineract.organisation.monetary)
2025-06-28 10:38:32 +02:00
viktorpavlenko and Aleksandar Vidakovic
0629bb2d48
FINERACT-2241: New command processing - Cache Management (org.apache.fineract.infrastructure.cache)
2025-06-27 12:49:37 +02:00
viktorpavlenko and Aleksandar Vidakovic
ba06234f26
FINERACT-2242: New command processing - External Event Configuration (org.apache.fineract.infrastructure.event.external)
2025-06-26 15:37:53 +02:00
budaidev and Adam Saghy
86024b83cc
FINERACT-2304: Making sure that in the publishHookErrorEvent or publishHookEvent does not throw any exception
2025-06-26 15:07:06 +02:00
adam.magyari and Adam Saghy
d88f6a2f22
FINERACT-2311: Loan product - Buy down fees accounting configuration
2025-06-26 10:02:49 +02:00
viktorpavlenko and Aleksandar Vidakovic
bb46397daa
FINERACT-2238: New command processing - Business Date Management (org.apache.fineract.infrastructure.businessdate)
2025-06-26 00:49:05 +02:00
a7med3del1973 and Adam Saghy
d5958f36c7
FINERACT-2213: Client transfer from one branch to another leaves loans attached to the client in transfer.in.progress status instead of active
2025-06-24 15:20:08 +02:00
adam.magyari and Adam Saghy
1b1d6be956
FINERACT-2311: Loan product - Buy down fees configuration
2025-06-24 15:06:54 +02:00
Adam Saghy
db28259b1a
FINERACT-2181: Gradle task rework - Optimized weaving across all modules
2025-06-22 22:41:34 +02:00
Arnold Galovics and Arnold Gálovics
a76c189a04
Revert "FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing"
...
This reverts commit 6cb60f48
2025-06-20 21:53:28 +02:00
Arnold Galovics and Arnold Gálovics
1ebfad230c
Revert "FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing"
...
This reverts commit 11cecb0d45 .
2025-06-20 21:53:28 +02:00
Arnold Galovics and Arnold Gálovics
4b7335b724
Revert "FINERACT-2181: Add missing converters to persistence.xml"
...
This reverts commit 62bb1e6509 .
2025-06-20 21:53:28 +02:00
mark.vituska and Arnold Gálovics
3829c4404f
FINERACT-2181: ensure loan transactions are saved and linked to loan object consistently across business steps
2025-06-19 21:45:29 +02:00
Adam Saghy and Arnold Gálovics
62bb1e6509
FINERACT-2181: Add missing converters to persistence.xml
2025-06-19 21:44:52 +02:00
Arnold Galovics and Arnold Gálovics
a158c930bc
FINERACT-2181: Prepayment flow test fixes
2025-06-19 11:10:36 +02:00
CsengeSóti and Arnold Gálovics
cb82af119b
FINERACT-2181: fix prepayment functionality when prepayment happens in the first month of loan
2025-06-19 11:10:36 +02:00
mariiaKraievska and Adam Saghy
ee29ce23ac
FINERACT-2279: Contract Termination - Undo
2025-06-18 16:19:33 +02:00
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
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
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
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
adam.magyari and Adam Saghy
6cd634cb2f
FINERACT-2232: Capitalized income - Business events
2025-06-13 18:01:14 +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
Oleksii Novikov and Adam Saghy
4d7a3efc13
FINERACT-2234: Improve accrual activity posting business step performance
2025-06-10 13:16:36 +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