Commit Graph
68 Commits
Author SHA1 Message Date
jmartaandAdam Saghy e602fa6b3c FINERACT-1983: Date handling improvements - general 2023-10-25 22:41:23 +02:00
jmartaandAdam Saghy 71afd6dead FINERACT-1955: Timezone handling of Savings account 2023-10-24 16:00:57 +02:00
jmartaandAdam Saghy fadfcd68e2 FINERACT-1929: Allow the length of client name to be 160 chars 2023-10-19 18:27:44 +02:00
jmartaandArnold Gálovics 80bcb27b0a FINERACT-1921: BatchAPI - status code mismatch 2023-10-03 12:37:22 +02:00
Ruchi DhamankarandAdam Saghy 7e893eac78 FINERACT-1958-Loan-repayment-calculation 2023-09-29 17:32:26 +02:00
jmartaandAdam Saghy f7f41d3e3c FINERACT-1971: Minor bug-fixes and enhancements 2023-09-28 18:11:29 +02:00
jmartaandAdam Saghy 32da7db35d FINERACT-1927: Incorrect exception info in BatchAPI response 2023-09-27 19:13:26 +02:00
jmartaandAdam Saghy 1f107b4e81 FINERACT-1931: Savings Account with overdraft - cannot deposit after negative balance 2023-09-18 15:19:57 +02:00
jmartaandAdam Saghy ad3e518291 FINERACT-1976: Payment type permissions not working 2023-09-18 12:22:51 +02:00
Adam Saghy 8eecb866c8 FINERACT-1975: BatchAPI - JSON handler cannot handle null (fix) 2023-09-15 08:01:01 +02:00
Adam Saghy f7d41b58b3 FINERACT-1724: Fix pagination 2023-09-14 17:28:46 +02:00
Adam Saghy 6d938995a0 FINERACT-1968: Advanced payment allocation - Default allocation 2023-09-05 17:14:32 +02:00
Jose Alberto HernandezandAdam Saghy 4a2aeff350 FINERACT-1926: Asset Externalization on Fineract 2023-09-01 13:54:23 +02:00
jmartaandAdam Saghy 6a90ce3f10 FINERACT-1969 SQL Injection exception thrown even if no insecure string is in the input 2023-08-31 17:31:16 +02:00
Janos HaberandArnold Gálovics 63d6cb38ab FINERACT-1760: Update office by external id
- [x] Add new resource to update
- [x] Integration test
2023-08-30 09:50:56 +02:00
taskain7andArnold Gálovics c9e9a5f546 [FINERACT-1965] Dateformat validation error message with the original dateformat 2023-08-30 09:50:03 +02:00
jmartaandAdam Saghy f1e70111b4 FINERACT-1910 Support Pagination, sorting and filtering for Datatable 2023-08-28 16:58:06 +02:00
jmartaandAdam Saghy e20e715488 FINERACT-1943 Transaction and datatable GET queries 2023-08-25 10:56:16 +02:00
jmartaandAdam Saghy ee31ff0ed8 FINERACT-1911: Alter datatable - column update, delete fix 2023-08-25 10:56:09 +02:00
abraham.menyhartandArnold Gálovics 3210a09375 FINERACT-1724: Fix batch api response code 2023-08-23 12:33:02 +02:00
Peter BagrijandAdam Saghy 42a4485aeb FINERACT-1724 Fixing enum formatting 2023-08-18 18:30:40 +02:00
Peter BagrijandAdam Saghy 0802860835 FINERACT-1968
- API - Advanced payment allocation strategy configuration on Loan product
2023-08-18 17:34:19 +02:00
jmartaandAdam Saghy c7300fd526 FINERACT-1911: Support timestamp type 2023-08-18 16:50:31 +02:00
Ruchi DhamankarandAdam Saghy a4f9b167f2 FINERACT-1958-Down-Payment-transaction-type 2023-08-18 15:09:33 +02:00
jmartaandAdam Saghy b616a96fc9 FINERACT-1911: Assign Data Table to Transaction - general 2023-08-17 09:25:51 +02:00
abraham.menyhartandArnold Gálovics 7c0c525cd5 FINERACT-1724: Wrong status (error) code retrieved when invalid request was provided to Batch API 2023-08-15 08:32:24 +02:00
Janos HaberandAdam Saghy 07122fd10a FINERACT-1968: Advanced repayment allocation strategy - data model
- [x] m_loan_product_payment_allocation_rule table created
- [x] m_loan_payment_allocation_rule table created
- [x] LoanProductPaymentAllocationRule entity
- [x] LoanPaymentAllocationRule entity
- [x] List of enum converter to String converter to use `AllocationType` list
2023-08-11 14:58:56 +02:00
abraham.menyhartandAdam Saghy d6c10e8303 FINERACT-1724: Sonar fixes
Fineract Docker build - MariaDB / build (push) Canceled after 0s
Fineract Docker build - PostgreSQL / build (push) Canceled after 0s
Fineract Kafka Smoke / build (push) Canceled after 0s
Fineract Documentation build / 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 ActiveMQ Smoke / build (push) Canceled after 0s
2023-08-10 12:56:45 +02:00
taskain7 b27653c055 [FINERACT-1965] Change date resolvement from SMART to STRICT 2023-08-09 00:08:26 +02:00
Ruchi DhamankarandAdam Saghy 315f62d8dc FINERACT-1958-Configuration-down-payment 2023-08-07 15:27:00 +02:00
taskain7 7559e90ce2 [FINERACT-1678] Configuration for enabling/disabling Loan COB 2023-08-07 14:32:39 +02:00
MkkorandAdam Saghy a04c8da659 FINERACT-1943 Fix submitted on date references 2023-08-07 13:42:54 +02:00
jmartaandAdam Saghy 5b3d088f7b FINERACT-1939: Hold Amount - should be debit 2023-08-07 13:42:30 +02:00
jmartaandAdam Saghy 987d414ac6 FINERACT-1724: fix sql injection pattern check 2023-08-01 14:05:31 +02:00
woony-kimandAdam Saghy aaddb3141c FINERACT-1724: Refactoring SQLInjectionValidator 2023-07-27 15:22:19 +02:00
Peter BagrijandArnold Gálovics 900d0c2827 FINERACT-1678
- ThreadPoolTaskExecutor task executor is added to COB workers which allows concurrent processing of chunks.
2023-07-25 18:52:23 +02:00
Adam Saghy d11ca18cb2 FINERACT-1946: Change the loan transaction ordering 2023-07-25 14:46:08 +02:00
abraham.menyhartandAdam Saghy 61915bbcc4 FINERACT-1724: Asset externalization of non-active loans 2023-07-24 20:29:08 +02:00
Peter BagrijandArnold Gálovics 32945c6573 FINERACT-1824
- Kafka support for remote batch jobs: cob
 - Kafka support for external events
2023-07-24 09:48:31 +02:00
Peter KovacsandAdam Saghy 948af9ab2b FINERACT-1724 swagger fix 2023-07-17 11:25:07 +02:00
taskain7andAdam Saghy be935cd55b [FINERACT-1760] Loan product external id 2023-07-13 19:57:28 +02:00
Peter BagrijandAdam Saghy 2afd9d35e7 FINERACT-1724
- Error handler is springified, exception mappers are retrieved as spring beans
 - backward compatibility is maintained
2023-07-10 16:56:12 +02:00
Arnold GalovicsandArnold Gálovics 232a954093 Fixes for dep upgrades 2023-07-05 15:54:41 +02:00
Janos HaberandAdam Saghy 4c7c3544d2 FINERACT-1724: Fineract Idempotency status null fix
- [x] Return 500 when the idempotency status is inconsistent in the database
- [x] Unit test for the mapper to avoid NullPointerException
2023-06-30 13:33:57 +02:00
Janos HaberandAdam Saghy 0079780e30 FINERACT-1926: Fineract Asset Externalization - Cancel
- [x] Cancel API
- [x] Event raised on cancel
- [x] Integration test for cancel
2023-06-23 14:09:29 +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
taskain7andAdam Saghy 78d9a0201e [FINERACT-1941] change task executors to threadpool task executor 2023-06-14 15:06:29 +02:00
MkkorandArnold Gálovics 5d011077e7 FINERACT-1912 Refactored Implementation of Savings Account Transaction Search
FINERACT-1912 Refactored Implementation of Savings Account Transaction Search

FINERACT-1912 Refactored Implementation of Savings Account Transaction Search

FINERACT-1912 Savings Account Transaction Advanced Search Support

FINERACT-1912 Savings Account Transaction Advanced Search Support

Support Pagination, Sorting and Filtering By transaction Type, Transaction Date and Amount

Supported Filtering for Amount and Date,
GTE, LTE, GT, LT
Supported Multiple Transaction Types Filtering
2023-06-13 16:37:42 +02:00
Peter BagrijandArnold Gálovics 25d7a9228a FINERACT-1926: Fineract Asset Externalization new asset events
- [x] Add LoanOwnershipTransferBusinessEvent
- [x] Add LoanAccountSnapshotBusinessEvent
- [x] Move packages to the right packages
- [X] Implement LoanOwnershipTransferBusinessEvent serializer
- [x] Call cancel/buyback/sale event
- [x] Unit tests
2023-06-13 15:28:51 +02:00
Adam Saghy 7cb4b6957b FINERACT-1724: Add missing Params annotations 2023-06-12 15:01:10 +02:00