Commit Graph
100 Commits
Author SHA1 Message Date
Arnold GalovicsandArnold Gálovics fe4c970e05 FINERACT-2389: Fix for starting up in Liquibase only mode and pipeline to verify this to prevent breaking 2025-11-07 11:18:30 +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
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
Arnold GalovicsandArnold Gálovics a950e4e36a FINERACT-2326: Loan point in time API now properly handles future dates 2025-10-08 10:31:21 +02:00
Arnold GalovicsandArnold Gálovics c9c9e9f835 FINERACT-2326: Loan point in time API now properly handles future dates 2025-10-08 10:29:59 +02:00
Arnold GalovicsandArnold Gálovics 0c0d8592bb FINERACT-2326: Fix for loading loan summaries for multiple loans 2025-09-10 21:21:32 +02:00
Arnold GalovicsandArnold Gálovics 9790f59e4a FINERACT-2326: Fix for NPE when account fund transfer happens 2025-09-06 12:20:31 +02:00
Arnold GalovicsandArnold Gálovics 9ef79f86a0 FINERACT-2326: Enhanced loan retrieval API to avoid some of the N+1 queries when loading summaries 2025-08-24 22:03:56 +02:00
Arnold GalovicsandArnold 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 GalovicsandArnold 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 GalovicsandArnold Gálovics d46ab4e73e Revert "FINERACT-2181: Make 'staticWeaveJPA' gradle task cacheable"
This reverts commit dd2c29fb91.
2025-06-20 21:53:28 +02:00
Arnold GalovicsandArnold Gálovics 4b7335b724 Revert "FINERACT-2181: Add missing converters to persistence.xml"
This reverts commit 62bb1e6509.
2025-06-20 21:53:28 +02:00
Arnold GalovicsandArnold Gálovics a158c930bc FINERACT-2181: Prepayment flow test fixes 2025-06-19 11:10:36 +02:00
Arnold GalovicsandArnold Gálovics 872f97b6b6 FINERACT-2258: Fix for making the Post Interest for Savings job properly work in a multitenant environment
Fineract Docker build - MariaDB / build (push) Canceled after 0s
Fineract Docker build - PostgreSQL / build (push) Canceled after 0s
Fineract Documentation build / build (push) Canceled after 0s
Fineract ActiveMQ Smoke / build (push) Canceled after 0s
Fineract Build Progressive Loan Embeddable Jar & Test with a Sample Application / build (push) Canceled after 0s
Fineract Build & Test - MariaDB / build (push) Canceled after 0s
Fineract Build & Test - MySQL / build (push) Canceled after 0s
Fineract Build & Test - PostgreSQL / build (push) Canceled after 0s
Fineract Tests / build (push) Canceled after 0s
Fineract Kafka Smoke / build (push) Canceled after 0s
2025-04-10 11:01:48 +02:00
Arnold GalovicsandArnold Gálovics 0f1d53cbdc FINERACT-2181: Fix for using the proper ChargeData object in LoanProduct APIs 2025-03-26 22:49:44 +01:00
Arnold GalovicsandArnold Gálovics 134b097a5e FINERACT-2181: Added threadlocal context reset during parallel accrual processing 2025-03-26 13:24:32 +01:00
Arnold GalovicsandArnold Gálovics 7dd058b5f1 FINERACT-2181: Made Add Accrual Transactions job parallel on a loan-basis 2025-03-26 09:55:28 +01:00
Arnold GalovicsandAdam Saghy a8bbba0b24 FINERACT-2181: Generating the right ChargeData class for ChargesApi 2025-03-19 17:36:25 +01:00
Arnold GalovicsandArnold Gálovics 03aded1105 FINERACT-2181: Minor enhancements for External Asset Owner Loan Product API 2025-03-17 10:55:08 +01:00
Arnold GalovicsandArnold Gálovics 3198b1b99e FINERACT-2208: Penalties are not recalculated after backdated transactions 2025-03-12 16:52:30 +01:00
Arnold GalovicsandArnold Gálovics 91f0662998 FINERACT-2212: Savings interest was sometimes posted to the wrong GL accounts 2025-03-12 16:43:51 +01:00
Arnold GalovicsandArnold Gálovics 33e9f7f3db FINERACT-2141: Delayed settlement implementation for fineract loan investor module 2025-03-07 17:46:24 +01:00
Arnold GalovicsandArnold Gálovics 23887bdf1c FINERACT-2181: Tenant ID is included in the log messages 2025-03-06 22:00:52 +01:00
Arnold GalovicsandArnold Gálovics f48a3d0c08 FINERACT-2181: Tag published docker images with hash as well when built from develop 2025-03-06 19:41:13 +01:00
Arnold GalovicsandArnold Gálovics 7b45f3e4d5 FINERACT-2181: Liquibase migrations are stuck when multi-threaded migrations are enabled and one tenant migration fails 2025-03-06 19:36:34 +01:00
Arnold GalovicsandArnold Gálovics c1ec3d7fc7 FINERACT-2194: Batch jobs arre failing in a multitenant environment 2025-02-27 16:25:18 +01:00
Arnold GalovicsandArnold Gálovics 0f1be3c913 FINERACT-2178: Ability to retrieve a loan's balance at a certain point in time in the past 2025-02-17 21:48:05 +01:00
Arnold GalovicsandArnold Gálovics d2bdbf843a FINERACT-2081: Ability to assign settlement information to loan product when asset is externally owned 2025-01-14 13:55:46 +01:00
Arnold GalovicsandArnold Gálovics da5dad27f3 FINERACT-2166: Expose tenant connection pool metrics 2025-01-10 09:31:04 +01:00
Arnold GalovicsandArnold Gálovics 263866c03a FINERACT-2081: Avoid creating unnecessary connection pools 2024-12-11 17:26:07 +01:00
Arnold GalovicsandArnold Gálovics c2b36f834e Checkstyle fixes 2024-11-12 12:16:16 +01:00
Arnold GalovicsandArnold Gálovics 15ea6f5b93 Downgraded org.openapi.generator to 7.8.0 2024-11-11 16:33:45 +01:00
Arnold GalovicsandArnold Gálovics 482983f23d FINERACT-2142: Journal entries are created for accrual disbursement fees 2024-10-18 20:13:10 +02:00
Arnold GalovicsandArnold Gálovics b6ccb06159 Dep updates 2024-10-14 16:22:47 +02:00
Arnold GalovicsandArnold Gálovics e2b86788d2 Rolled back openAPI generator version 2024-10-08 20:59:53 +02:00
Arnold GalovicsandArnold Gálovics 33f666ccc3 FINERACT-2134: Missing charge paid by references and journal entries for disbursement occuring accruals 2024-10-02 15:30:07 +02:00
Arnold GalovicsandArnold Gálovics e0071715d2 Fixed caching request body 2024-09-17 18:39:49 +02:00
Arnold GalovicsandArnold Gálovics 889fc8d2cb Explicitly defaulting to null containers for Java client code generation 2024-09-12 13:20:52 +02:00
Arnold GalovicsandArnold Gálovics b44269d9d9 Reverted spring upgrades 2024-09-12 13:20:52 +02:00
Arnold GalovicsandArnold Gálovics 13413f19f3 Spotbugs adjustments 2024-09-11 15:27:03 +02:00
Arnold GalovicsandArnold Gálovics 63ee58aabd FINERACT-2085: Implementation for decrypting database passwords with CLI tooling 2024-05-21 11:21:26 +02:00
Arnold GalovicsandArnold Gálovics ed5098b5a5 FINERACT-2070: Further test cases 2024-03-26 21:24:05 +01:00
Arnold GalovicsandArnold Gálovics 5c54a9dbea FINERACT-2070: More test cases 2024-03-26 11:01:21 +01:00
Arnold GalovicsandArnold Gálovics 5e75c7f3ed FINERACT-2059: Loan ReAging validations 2024-03-20 12:36:59 +01:00
Arnold Galovicsandtaskain7 f05be57c50 FINERACT-2060: Validation rules for loan reamortization 2024-03-12 21:09:01 +01:00
Arnold GalovicsandArnold Gálovics 18697f7cd6 FINERACT-1971: Properly calculating past due amounts when raising a delinquency range change event 2024-03-08 16:20:11 +01:00
Arnold Galovicsandtaskain7 5f9845f86a FINERACT-1971: Triggering a loan level event during reamortization and reaging 2024-03-04 14:05:40 +01:00
Arnold GalovicsandArnold Gálovics 4a11f0ca29 FINERACT-1971: Added reamortization foundational work 2024-02-27 08:15:26 +01:00
Arnold GalovicsandArnold Gálovics 4d4502fbe0 FINERACT-1971: Loan re-aging foundational implementation 2024-02-20 15:43:49 +01:00
Arnold GalovicsandArnold Gálovics 1d2fc73715 FINERACT-1971: Internal server error fix for handling batch API hard locked loan 2024-02-14 11:42:20 +01:00
Arnold GalovicsandArnold Gálovics 770719e8ec FINERACT-1971: Handling inline COB execution before batch API execution outside of the batch transaction 2024-02-06 16:00:17 +01:00
Arnold GalovicsandArnold Gálovics 3c238b9b8f FINERACT-1971: Added installment level delinquency data to LoanAccountDataV1/CollectionDataV1 avro schema 2024-01-24 08:27:34 +01:00
Arnold Galovicsandtaskain7 7d7669f570 FINERACT-1971: Transaction summary report fix + handling journal entries for chargeback scenarios 2024-01-18 11:57:38 +01:00
Arnold GalovicsandArnold Gálovics 51028fdbd0 Liquibase compatibility fix 2024-01-18 11:23:51 +01:00
Arnold GalovicsandArnold Gálovics cbe8f029e2 FINERACT-1971: Fix for not properly resolving delinquency range data for loan in case there's an installment delinquency 2024-01-18 08:28:43 +01:00
Arnold GalovicsandArnold Gálovics 2fe1b0e7d3 FINERACT-1971: Fix for allowing null default values for LoanAccountDeliquencyRangeDataV1 avro schema for installment level delinquency info 2024-01-09 15:42:39 +01:00
Arnold GalovicsandAdam Saghy 1f3bb34e13 FINERACT-1971: Swagger fixes 2024-01-05 11:21:30 +01:00
Arnold GalovicsandArnold Gálovics 646d7738c2 FINERACT-1971: Fix when waived N+1 installment's obligationsMet and obligationsMetOnDate is not or wrongly set 2023-12-04 14:09:10 +01:00
Arnold GalovicsandArnold Gálovics 35171c0823 FINERACT-1971: Marking the fallback method as public so it works properly with Resilience4J 2023-11-28 17:17:14 +01:00
Arnold GalovicsandArnold Gálovics 3b46332443 Code fixes for new checkstyle rules 2023-11-25 20:29:37 +01:00
Arnold GalovicsandArnold Gálovics e3f7eadf53 Downgraded Liquibase since there's a bug where the database encryption task runs twice 2023-11-25 18:01:25 +01:00
Arnold GalovicsandArnold Gálovics 028a002426 Downgraded spotbugs 2023-11-25 18:01:25 +01:00
Arnold GalovicsandArnold Gálovics f089f01116 Switched over to plain activemq client instead of the intermediary jakarta one 2023-11-22 19:51:44 +01:00
Arnold GalovicsandAdam Saghy 967960d6c2 FINERACT-1971: Transaction Summary Report with Asset Owner does not
report overpaid amount
2023-11-21 16:01:38 +01:00
Arnold GalovicsandArnold Gálovics 35243ee709 FINERACT-1971: Fix for not using installmentInMultiplesOf parameter in case of flat interest for loans 2023-11-14 14:00:25 +01:00
Arnold GalovicsandArnold Gálovics f4eee46a43 FINERACT-1971: Tiny refactoring to be able to customize down payment logic in disbursement 2023-11-08 17:16:35 +01:00
Arnold GalovicsandArnold Gálovics f681ee9ca5 FINERACT-1971: Fix for infinite recursive loop in CalendarUtils when tenant and system TZ is different 2023-11-08 14:35:25 +01:00
Arnold GalovicsandArnold Gálovics 9efe4f7ed5 FINERACT-1971: Added default values for LoanAccountLockApi for paging parameters 2023-11-08 13:26:57 +01:00
Arnold GalovicsandArnold Gálovics c13742f704 FINERACT-1971: Flaky test improvement on BatchAPI 2023-10-26 11:22:00 +02:00
Arnold GalovicsandArnold Gálovics c1ef701908 FINERACT-1724: Made inline loan COB reader and processor job scoped to avoid state sharing 2023-09-04 15:50:35 +02:00
Arnold GalovicsandAdam Saghy 435f75b6c0 FINERACT-1724: Fix for closing the AWS credentials provider unnecessarily upon startup 2023-08-30 11:13:14 +02:00
Arnold GalovicsandArnold Gálovics b6b33fd67b FINERACT-1724: Added CORS support for Actuator endpoints 2023-08-25 13:27:34 +02:00
Arnold GalovicsandArnold Gálovics 7c80bf2ffc FINERACT-1724: Client search API fix when external ID is null 2023-07-24 15:55:43 +02:00
Arnold GalovicsandArnold Gálovics 81a41e7b7e FINERACT-1724: Compilation error fix 2023-07-24 10:41:50 +02:00
Arnold GalovicsandArnold Gálovics 9c3393394e Changed mariadb healthcheck 2023-07-07 23:03:45 +02:00
Arnold GalovicsandArnold Gálovics f412ee7529 Integration test fix 2023-07-07 23:03:32 +02:00
Arnold GalovicsandArnold Gálovics 232a954093 Fixes for dep upgrades 2023-07-05 15:54:41 +02:00
Arnold GalovicsandArnold Gálovics 7e61256a7b Excluded FastDoubleParser-NOTICE file from classpath check 2023-07-05 15:54:41 +02:00
Arnold GalovicsandArnold Gálovics eb6c5f90a3 Downgrade a few swagger deps and guava 2023-07-05 15:54:41 +02:00
Arnold GalovicsandAdam Saghy df39965483 FINERACT-1724: Fixed avro schema to use primitive long instead of Object for LoanOwnershipTransferDataV1 2023-06-22 21:26:54 +02:00
Arnold GalovicsandArnold Gálovics cf9d102e19 FINERACT-1724: Internal server error when transaction related errors happen in batch executions 2023-06-21 10:17:48 +02:00
Arnold GalovicsandArnold Gálovics 4211b9e8ea FINERACT-1724: Avoiding stackoverflowerror with GH builds 2023-06-15 11:37:55 +02:00
Arnold GalovicsandArnold Gálovics 47aceb923d FINERACT-1724: Added retry to build & test github workflow steps 2023-06-09 10:08:22 +02:00
Arnold GalovicsandArnold Gálovics 971179ce6d FINERACT-1724: Ignore fineract-client dependencies for renovate upgrades since they are on specific versions for a reason 2023-06-09 10:08:22 +02:00
Arnold GalovicsandArnold Gálovics c1a8fe867b Switched generating fineract-client from YAML to JSON to avoid SnakeYAML random dependency issues 2023-06-08 14:42:18 +02:00
Arnold GalovicsandArnold Gálovics b5c85f1ac3 Added classpath exclusion on doubleparser package in jackson 2023-06-08 14:42:18 +02:00
Arnold Galovicsandtaskain7 20c9c688ba FINERACT-1724: OpenAPI generator SnakeYaml dependency conflict fix 2023-06-07 17:14:59 +02:00
Arnold GalovicsandArnold Gálovics ebd1ea2696 FINERACT-1724: EclipseLink 4.0.0 renovate restriction due to a bug 2023-06-06 16:28:02 +02:00
Arnold GalovicsandArnold Gálovics a8af5f60f7 FINERACT-1724: Removed unused instancemode-tests folder 2023-06-06 16:28:02 +02:00
Arnold GalovicsandAdam Saghy e4754b299b FINERACT-1724: Removed restrictions from renovate.json and upgraded spotless plugin 2023-06-06 14:10:21 +02:00
Arnold GalovicsandArnold Gálovics d87d483665 FINERACT-1724: Web security adjustments 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics c437c5a48b FINERACT-1724: Backward compatibility fix for MariaDB on sequence vs table incrementers + SQL grammar fix for Loan COB catchup 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 76f6df746f FINERACT-1724: Swagger UI upgrade 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 8176b6ec81 FINERACT-1724: Tomcat adjustments for the cargo test running 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 7f2a81b828 FINERACT-1724: Spring Batch 5 upgrade liquibase fix 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 119ac6d592 FINERACT-1724: Documentation fix not to refer spring.factories anymore 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics f8654a51bd FINERACT-1724: Spotbugs fix 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 2b9928bc7e FINERACT-1724: Further fixes for the cucumber tests 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics e865d31dd9 FINERACT-1724: Excluding Spring autoconfiguration import file from license checking 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 5a0407fb3e FINERACT-1724: Formatting & minor fixes 2023-06-06 11:45:08 +02:00