Commit Graph
46 Commits
Author SHA1 Message Date
jmartaandAdam Saghy b616a96fc9 FINERACT-1911: Assign Data Table to Transaction - general 2023-08-17 09:25:51 +02:00
Adam SaghyandArnold Gálovics 2275f9c301 FINERACT-1926: Enrich with external owner Loan transaction adjust business event 2023-08-17 08:41:45 +02:00
Janos HaberandAdam Saghy 3a31ee9600 FINERACT-1724: Add indexes to assets and jobs
- [x] Add `loan_id` as indexed field on the `m_external_asset_owner_transfer`
- [x] Add `job_execution_id` as indexed field on the `batch_job_execution_params` table
2023-08-15 14:17:00 +02:00
Adam SaghyandArnold Gálovics fc9525f966 FINERACT-1926: Asset externalization of non-active loans 2023-07-25 14:53:58 +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
Adam Saghy d65de7a8e9 FINERACT-1926: Add external id validation for buyback and sale 2023-07-11 17:08:04 +02:00
Janos HaberandAdam Saghy 23486d7742 FINERACT-1926: COB Effective date fix
- [x] Add effectiveTo filter to decide which transaction is not cancelled or already closed
- [x] Integration test
- [x] Database change log for UQ key status + externalTransferId
2023-07-07 16:27:24 +02:00
Ruchi Dhamankarandtaskain7 c6008d60f8 FINERACT-1926-unnecessary-account-snapshot-event-denied-transfer 2023-07-06 22:29:57 +02:00
Janos HaberandAdam Saghy 812a2825ee FINERACT-1926: Remove unnecessary cancel event
- [x] Remove events
2023-07-05 09:32:19 +02:00
Janos HaberandArnold Gálovics a90506c7e0 FINERACT-1926: Fineract Asset Externalization - Cancel
- [x] Latest transfer id fetching fix
2023-06-27 16:02:42 +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
Adam SaghyandArnold Gálovics d5686ed45a FINERACT-1926: Fix request validation 2023-06-16 20:58:38 +02:00
Adam Saghy 58d4cb6a8d FINERACT-1926: Remove unnecessary changes field from response 2023-06-16 16:31:30 +02:00
Arnold GalovicsandArnold Gálovics 4211b9e8ea FINERACT-1724: Avoiding stackoverflowerror with GH builds 2023-06-15 11:37:55 +02:00
Adam Saghy eacf28192a FINERACT-1926: Fix wrong type of transfer in cancellation event + fix NPE 2023-06-14 21:10:24 +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 db4a4b2b83 FINERACT-1926: External owner accounting - fix (error handling) 2023-06-12 13:56:41 +02:00
abraham.menyhartandAdam Saghy a770597dc0 FINERACT-1926: Fineract Asset Externalization events - fix for LoanTransactionData events 2023-06-12 12:10:21 +02:00
Adam SaghyandArnold Gálovics 582f36ad34 FINERACT-1926: External owner accounting 2023-06-12 11:24:31 +02:00
Adam Saghy 2e534d7ba5 FINERACT-1926: Fix sale error handling 2023-06-07 22:09:46 +02:00
Adam SaghyandArnold Gálovics af062d1ac5 FINERACT-1926: Fix buyback effective date to 2023-06-07 17:26:10 +02:00
Adam Saghy 3cec111964 FINERACT-1926: Lift loan status validation for buyback 2023-06-07 12:13:30 +02:00
Peter BagrijandAdam Saghy 6172b62456 FINERACT-1926 AssetOwnerTransferDetails added 2023-06-06 17:50:49 +02:00
Janos HaberandAdam Saghy 99470c0cf8 FINERACT-1926: Fineract Asset Externalization events
- [x] Change events
- [x] Create data enricher
- [x] Core changes
- [x] Remove AbstractBusinessEventSerializer
- [x] BusinessEventSerializer.toAvroDto added and change the event serializers
2023-06-06 15:20:42 +02:00
Arnold GalovicsandArnold Gálovics 76f6df746f FINERACT-1724: Swagger UI upgrade 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
Arnold GalovicsandArnold Gálovics aa249cc16f FINERACT-1724: Further fixes 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics bc4b707646 FINERACT-1724: Jakarta namespace introduction + relevant upgrades + EclipseLink 4 upgrade along with Spring Boot 3 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 84abf365c8 FINERACT-1724: Spring Boot upgrade to 3.x 2023-06-06 11:45:08 +02:00
Adam SaghyandArnold Gálovics 9698b6d5b3 FINERACT-1926: Asset externalisation logic enhancements and bugfixes 2023-06-05 11:13:38 +02:00
taskain7andAdam Saghy dabe78d5dc [FINERACT-1926] Fix settlement date type in swagger response 2023-06-02 15:33:57 +02:00
taskain7andArnold Gálovics a7d539a531 [FINERACT-1926] Fix settlement date type in swagger 2023-06-02 10:45:15 +02:00
taskain7andArnold Gálovics 6a68d3b134 [FINERACT-1926] Fix request swagger 2023-06-01 08:18:45 +02:00
Janos HaberandAdam Saghy f43e13a0ee FINERACT-1926: Fineract Asset Externalization - GET Pagination
- [x] Added Pagination to response
- [x] Added limit and offset to the request
2023-05-31 17:15:59 +02:00
taskain7andAdam Saghy d76e6aef3d [FINERACT-1926] Fix request body parameter names 2023-05-31 13:35:11 +02:00
Adam Saghy d639b20af1 FINERACT-1926: Asset transfer to external owner COB business step 2023-05-31 08:42:58 +02:00
taskain7andAdam Saghy 005af94291 [FINERACT-1926] loan transfer validation error fix 2023-05-26 09:23:57 +02:00
Adam Saghy 2e3b96df19 FINERACT-1932: Add loan module (WIP) 2023-05-25 17:57:28 +02:00
taskain7andAdam Saghy 105b4ed154 [FINERACT-1926] POST API for asset externalization fixes 2023-05-25 14:12:53 +02:00
taskain7andAdam Saghy 045f0ec121 [FINERACT-1926] POST API for asset externalization 2023-05-24 11:26:54 +02:00
Janos HaberandAdam Saghy f045752d7d FINERACT-1926: Fineract Asset Externalization models
- [x] JPA Model changes
- [x] External Asset Owner Platform services
- [x] External Asset Owner Swagger
- [x] Core changes
2023-05-19 12:41:21 +02:00
Janos HaberandArnold Gálovics debc8e94a4 FINERACT-1926: Fineract Asset Externalization models
- [x] JPA model changes
2023-05-17 19:47:30 +02:00
Arnold GalovicsandArnold Gálovics 9fee79ecde FINERACT-1926: Minor fixes with module static weaving 2023-05-16 21:43:54 +02:00
Janos HaberandArnold Gálovics da1aa9e5a8 Fineract Asset Externalization models
- [x] Liquibase database model
- [x] JPA model
- [x] API endpoint without implementation
- [x] API endpoint requirements
  - [x] Json Serialization and Deserialization and dependencies
  - [x] New Authentication check interface to the core level
  - [x] CommandWrapperBuilder and dependencies
2023-05-16 21:43:54 +02:00
Janos HaberandArnold Gálovics 240039f979 - [x] Create fineract-core module - used to common cross module classes and interfaces
- [x] Create fineract-investor module for build
- [x] modify tenant liquibase loader to using module based liquibase processing
- [x] sample liquibase into the fineract-investor module
- [x] Move NewCommandSourceHandler and dependencies to the fineract-core
2023-05-15 16:02:59 +02:00