Commit Graph
7441 Commits
Author SHA1 Message Date
Arnold GalovicsandArnold Gálovics f412ee7529 Integration test fix 2023-07-07 23:03:32 +02:00
Mend RenovateandArnold Gálovics 191734461b Update non-major 2023-07-07 23:03:32 +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
taskain7 273787d249 [FINERACT-1678] LoanCOBFilterHelper call service instead of repository 2023-07-07 13:01:28 +02:00
Ruchi Dhamankarandtaskain7 c6008d60f8 FINERACT-1926-unnecessary-account-snapshot-event-denied-transfer 2023-07-06 22:29:57 +02:00
taskain7andAdam Saghy bffc61eb39 [FINERACT-1825] fixing integration tests failing on specific dates 2023-07-06 15:19:19 +02:00
Adam Saghy 43639bf0a3 FINERACT-1905: Distribution logic fix 2023-07-06 15:09:55 +02:00
Peter BagrijandArnold Gálovics b691ec4b1d FINERACT-1724 read timeout for fineract client is added. 2023-07-06 12:13:23 +02:00
dependabot[bot]andArnold Gálovics 09f4c049ab Bump actions/setup-node from 3.6.0 to 3.7.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c...e33196f7422957bea03ed53f6fbb155025ffc7b8)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 12:12:56 +02:00
abraham.menyhartandAdam Saghy 28747fecd1 FINERACT-1724: Approval limit calculation modification 2023-07-05 16:19:21 +02:00
Peter BagrijandAdam Saghy 1cb1372e68 FINERACT-1924
3 node configuration (1 manager, 2 workers) with activeMQ is added.
2023-07-05 16:19:11 +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
Mend RenovateandArnold Gálovics a023a4e912 Update all non-major dependencies 2023-07-05 15:54:41 +02:00
Janos HaberandAdam Saghy 812a2825ee FINERACT-1926: Remove unnecessary cancel event
- [x] Remove events
2023-07-05 09:32:19 +02:00
Peter BagrijandArnold Gálovics 46cde14149 FINERACT-1724 - Code quality checks are optimized.
- the presense of license check is performed under the check gradle task which is implicitly executed when build task is called.
- errorProne plugin is enabled when build or check task is called.

As a result of the above execution time for unit tests from IDE is faster while the quality checks are still enforced.
2023-07-04 15:17:32 +02:00
Ruchi DhamankarandArnold Gálovics 9571a51025 FINERACT-1724-reversal-date-not-included-in-events 2023-07-03 14:49:40 +02:00
Peter BagrijandArnold Gálovics 479a52013d FINERACT-1678
- COB Partitioning tasks creates fully balanced id ranges where the number of the loans between the min max are matching with the defined pageSize.
2023-07-03 10:32:46 +02:00
dependabot[bot]andArnold Gálovics 1d8ee9acce Bump gradle/wrapper-validation-action
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from ccb4328a959376b642e027874838f60f8e596de3 to 064a97fb0b4cef86a65f09898c572382f3af10e0.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/ccb4328a959376b642e027874838f60f8e596de3...064a97fb0b4cef86a65f09898c572382f3af10e0)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 08:37:13 +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
Adam Saghy 69a2ba0109 FINERACT-1724: Upgrade sonarqube plugin 2023-06-29 19:39:03 +02:00
taskain7 a119296a0e [FINERACT-1926] transaction summary report fixes 2023-06-28 19:47:03 +02:00
taskain7 e03decb84f [FINERACT-1926] transaction summary report fixes 2023-06-28 13:21:41 +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
abraham.menyhartandArnold Gálovics 852f7f80c9 FINERACT-1724: Liquibase script : trial balance summary report with asset owner 2023-06-27 14:12:22 +02:00
abraham.menyhartandArnold Gálovics 573b4bb998 FINERACT-1724: Loan product creation - duplicate short name fix 2023-06-27 13:30:02 +02:00
Peter BagrijandArnold Gálovics 0109d24934 FINERACT-1724 overrides default statusListener with NopStatusListener so jansi related missing class exception will not be shown. (The exception is irrelevant because intellij and windows terminal can already handle ansi color codes) 2023-06-27 13:05:46 +02:00
Ruchi DhamankarandArnold Gálovics 227f5746e5 FINERACT-1806-undo-charge-off-reverse-external-id-support 2023-06-26 12:56:24 +02:00
Peter BagrijandArnold Gálovics e6e08814ec FINERACT-1724 restore default build log level. 2023-06-26 12:18:12 +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 Saghy 90c10a5ade FINERACT-1806: Reverse-replay logic for Charge-off transaction 2023-06-23 08:46:52 +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
Ruchi DhamankarandAdam Saghy d704d3d027 FINERACT-1724-COB-hardlocked-loans-and-inline-cob-issue 2023-06-22 10:21:43 +02:00
Ruchi DhamankarandArnold Gálovics 03fd2ac7ce FINERACT-1942-api-graceful-shutdown 2023-06-21 14:44:00 +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
Renovate BotandArnold Gálovics 3b4b5e9109 Update dependency jakarta.servlet:jakarta.servlet-api to v6 2023-06-19 16:24:50 +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
Adam SaghyandArnold Gálovics c398c5affa FINERACT-1724: Do not include NULL fields in response 2023-06-16 09:12:45 +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
taskain7andAdam Saghy 78d9a0201e [FINERACT-1941] change task executors to threadpool task executor 2023-06-14 15:06:29 +02:00
Ruchi DhamankarandArnold Gálovics 6f677a3dd1 FINERACT-1806-Post-ChargeOff-Scenarios-1 2023-06-14 10:30:21 +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
Janos HaberandAdam Saghy d37c0e1de2 FINERACT-1926: Fineract Asset Externalization - event
- [x] Unit test for external asset propagation
2023-06-13 10:58:52 +02:00
Adam Saghy 7cb4b6957b FINERACT-1724: Add missing Params annotations 2023-06-12 15:01:10 +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