Peter Bagrij and Adam Saghy
5fa2295bd0
FINERACT-2057: JSON deserialization backward compatibility
2024-03-28 15:18:31 +01:00
Peter Bagrij and Adam Saghy
d310d0dcbd
FINERACT-1971: Fixing long running COB related tests
2024-03-27 12:55:35 +01:00
Peter Bagrij and Peter Bagrij
0641fc6b99
FINERACT-1971: Fixing AggregateId of LoanOwnershipTransferBusinessEvent
2024-03-25 08:44:57 +01:00
Peter Bagrij and Adam Saghy
c404f474e9
FINERACT-1971: Fixing Loan COB error on startup when Loan COB is disabled
2024-03-22 12:16:40 +01:00
Peter Bagrij and Peter Bagrij
c34f2b4f59
FINERACT-2068: Loan Status Change History
2024-03-20 16:49:03 +01:00
Peter Bagrij and Peter Bagrij
b2685ce9cf
FINERACT-2065: Fixed length loan configuration
2024-03-13 18:59:42 +01:00
Peter Bagrij and Peter Bagrij
c857527389
FINERACT-1971: Adding missing assertion for overpayment portion
2024-03-12 10:29:42 +01:00
Peter Bagrij and Adam Saghy
26061067d7
FINERACT-1971: Credited Principal renamed back to credits amount.
2024-03-11 13:40:57 +01:00
Peter Bagrij and Peter Bagrij
99f89b2d8a
FINERACT-2042: chargeback with chargeoff
2024-03-08 17:10:07 +01:00
Peter Bagrij and Peter Bagrij
697449e7e7
FINERACT-2042 Chargeback with credit allocation, accounting
2024-03-07 11:34:48 +01:00
Peter Bagrij and Peter Bagrij
4bc6755514
FINERACT-2042 Handling overpayment of chargeback with credit allocations
2024-02-28 10:09:11 +01:00
Peter Bagrij and Peter Bagrij
10c314e5d9
FINERACT-2042 Reverse Replay of Credit Allocation
2024-02-13 12:32:46 +01:00
Peter Bagrij and Peter Bagrij
c504996c1d
FINERACT-2042 Credit Allocation for Principal and Interest components
2024-02-12 12:26:27 +01:00
Peter Bagrij and Peter Bagrij
cca520125b
FINERACT-2042 Configurable CreditAllocations for Loan Product
2024-01-31 09:25:23 +01:00
Peter Bagrij and Peter Bagrij
b01ccc4619
FINERACT-2042 Configurable Allocation Rules for Chargeback Transaction. PR 1 of 3 - Persistence Layer
2024-01-25 20:22:58 +01:00
Peter Bagrij and Arnold Gálovics
8aa56aad58
FINERACT-1971 Fixing CORS config
2024-01-25 08:06:30 +01:00
Peter Bagrij and Peter Bagrij
8b379695d7
FINERACT-1972 Custom Snapshot Event Triggered by COB
2024-01-22 15:29:21 +01:00
Peter Bagrij and Adam Saghy
fb492b8172
FINERACT-1724 Improve cashier data validator
2023-12-11 10:38:53 +01:00
Peter Bagrij and Adam Saghy
6dbab1737e
FINERACT-1971 Improve Request Validation
2023-12-11 10:37:20 +01:00
Peter Bagrij and Peter Bagrij
5a8a2b9e35
FINERACT-2025 SQL Query Improvement
2023-12-07 10:17:35 +01:00
Peter Bagrij and Adam Saghy
8505145fde
FINERACT-1971 Credit balance refund for future date shall be rejected
2023-11-30 16:27:52 +01:00
Peter Bagrij and Adam Saghy
5e5511f70a
FINERACT-1724 Fix compilation issue after auto rebase
2023-11-30 14:38:39 +01:00
Peter Bagrij and Adam Saghy
b08fd9b573
FINERACT-1992 Fixing consecutive pause periods
2023-11-30 11:47:01 +01:00
Peter Bagrij and Adam Saghy
9129fb89a3
FINERACT-1968 Waive loan charges with advanced payment allocations
2023-11-30 10:38:52 +01:00
Peter Bagrij and Adam Saghy
677a499fab
FINERACT-1724 Fix running the unit and cucumber tests locally
2023-11-22 15:15:28 +01:00
Peter Bagrij and Adam Saghy
bef6595032
FINERACT-1992 Emit LoanAccountDelinquencyPauseChangedBusinessEvent
2023-11-22 15:15:00 +01:00
Peter Bagrij and Adam Saghy
06a56d106d
FINERACT-1992 Improve validation errors.
2023-11-21 10:34:45 +01:00
Peter Bagrij and Arnold Gálovics
03154f3101
FINERACT-1724 fix flaky testCatchUpInLockedInstanceLastCOBDateIsNotNull test
2023-11-20 09:16:49 +01:00
Peter Bagrij and Adam Saghy
c65a763c7f
FINERACT-1992 Installment level delinquency is exposed to the loan api.
2023-11-17 15:43:21 +01:00
Peter Bagrij and Adam Saghy
42d4198641
FINERACT-1992 Delinquency Pause API Changes
2023-11-14 19:33:57 +01:00
Peter Bagrij and Arnold Gálovics
8f3b114028
FINERACT-1724 fix eom tests
2023-11-08 09:11:07 +01:00
Peter Bagrij and Aleksandar Vidakovic
436877d94b
FINERACT-1724 ActiveMQ is upgraded
2023-11-07 08:46:41 +01:00
Peter Bagrij and Adam Saghy
71d2e51051
FINERACT-1971: Fixing obligation met on date when adding charge after maturity
2023-10-30 19:07:51 +01:00
Peter Bagrij and Arnold Gálovics
9b2c24289c
FINERACT-1971: Fixing Loan repayment re-schedule with down payment.
2023-10-30 16:00:52 +01:00
Peter Bagrij and Adam Saghy
937098c4ee
FINERACT-1905 Loan Charge Reverse Replay with Advanced Payment Allocation
2023-10-27 22:10:14 +02:00
Peter Bagrij and Adam Saghy
585d200c67
FINERACT-1724
...
- Improve Kafka and ActiveMQ smoke-tests. It is enough to run one single testcase.
2023-10-27 14:13:08 +02:00
Peter Bagrij and Arnold Gálovics
6cb8ae0ed3
FINERACT-1724
...
- fix bootstrap server config
2023-10-24 13:07:14 +02:00
Peter Bagrij and Arnold Gálovics
5ab2b19ae4
FINERACT-1724
...
- Fix starter config by returning the most specific type.
2023-10-24 13:06:58 +02:00
Peter Bagrij and Arnold Gálovics
f72f578d4b
FINERACT-1724
...
- Fixing the order of disbursement and downpayment transactions
2023-10-24 13:06:49 +02:00
Peter Bagrij and Arnold Gálovics
7370dfdc73
FINERACT-1724
...
- Fixing fragile givenEventsForPurgeWhenTaskExecutionThenEventsPurgeForDaysCriteria failed here: https://github.com/apache/fineract/actions/runs/6576359375/job/17865569282
2023-10-24 13:06:39 +02:00
Peter Bagrij and taskain7
f79891b084
FINERACT-1724
...
- Add support for M1/M2 or other ARM64. Docker image will be based on AMR64 images, for the rest of the architectures it falls back to amd64.
2023-10-19 12:17:33 +02:00
Peter Bagrij and Arnold Gálovics
be7c419b24
FINERACT-1971
...
- fix undo last disbursal with auto down payment enabled and repayment between the two disbursements
2023-10-04 13:54:54 +02:00
Peter Bagrij and Arnold Gálovics
3f088e9c2a
FINERACT-1971
...
- GetSavingsAccountsSummary accountBalance and availableBalance should be BigDecimal
2023-09-28 15:09:08 +02:00
Peter Bagrij and Adam Saghy
f452ce2cad
FINERACT-1968
...
- integration tests added for validating chargeback support.
2023-09-26 11:05:54 +02:00
Peter Bagrij and Adam Saghy
95475509de
FINERACT-1971
...
- validation added for the case when advanced repayment strategy is used with empty or missing allocation rules.
2023-09-14 14:11:20 +02:00
Peter Bagrij and Adam Saghy
6d3357e740
FINERACT-1958
...
- reverse handling of disbursement with down payment
2023-09-11 16:29:08 +02:00
Peter Bagrij and Adam Saghy
d481ba61de
FINERACT-1724
...
- GPG Service initialization is moved to step7 of the release script. This should reduce the build time and removes noise during normal (non release) builds.
2023-08-22 10:50:54 +02:00
Peter Bagrij and Adam Saghy
42a4485aeb
FINERACT-1724 Fixing enum formatting
2023-08-18 18:30:40 +02:00
Peter Bagrij and Adam Saghy
0802860835
FINERACT-1968
...
- API - Advanced payment allocation strategy configuration on Loan product
2023-08-18 17:34:19 +02:00
Peter Bagrij and Arnold Gálovics
a45ff9a3e0
FINERACT-1724
...
- fixes the JPA exception which is raised when a message was redelivered and earlier all the loans got closed for that given partition.
2023-08-15 08:30:49 +02:00
Peter Bagrij and Adam Saghy
53ebbc6c46
FINERACT-1724
...
- kafka revision is also pinned.
2023-08-07 11:48:20 +02:00
Peter Bagrij and Arnold Gálovics
477b2fd091
FINERACT-1724
...
- setting the timezone for the unit test
2023-08-04 15:02:15 +02:00
Peter Bagrij and Adam Saghy
cd463168c1
FINERACT-1724
...
- activemq is pinned to 5.15.9-alpine
2023-08-03 11:52:20 +02:00
Peter Bagrij and Adam Saghy
a9b73aa9f6
FINERACT-1724
...
- Fixing broken kafka config
- kafka image is pinned to 3.3.2
2023-08-01 10:10:13 +02:00
Peter Bagrij and Arnold Gálovics
7741340ef3
FINERACT-1724
...
- Supress error messages related to invalid maven pom model version in old eclipse artifacts.
2023-07-28 15:14:58 +02:00
Peter Bagrij and Adam Saghy
3e193975ef
FINERACT-1724
...
- no need to create a new loan product for each loan
- unused variables removed.
2023-07-27 17:14:42 +02:00
Peter Bagrij and Arnold 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
Peter Bagrij and Arnold Gálovics
c5aeae62d8
FINERACT-1824
...
- Documentation update for Kafka Support
- Adding docker-compose-postgresql-kafka-msk.yml
- application.properties ENV var fixed
2023-07-25 07:45:22 +02:00
Peter Bagrij and Arnold 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 Bagrij and Arnold Gálovics
572aa4d3bf
FINERACT-1724
...
- pin localstack version
2023-07-21 11:01:19 +02:00
Peter Bagrij and Adam 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
Peter Bagrij and Adam Saghy
1cb1372e68
FINERACT-1924
...
3 node configuration (1 manager, 2 workers) with activeMQ is added.
2023-07-05 16:19:11 +02:00
Peter Bagrij and Arnold 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
Peter Bagrij and Arnold 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
Peter Bagrij and Arnold 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
Peter Bagrij and Arnold Gálovics
e6e08814ec
FINERACT-1724 restore default build log level.
2023-06-26 12:18:12 +02:00
Peter Bagrij and Arnold 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
Peter Bagrij and Adam Saghy
14a78412b7
FINERACT-1926 improve integration test readability
2023-06-08 07:51:21 +02:00
Peter Bagrij and Arnold Gálovics
79c7138f3f
FINERACT-1724 Disable fail fast for integration tests
2023-06-07 14:38:42 +02:00
Peter Bagrij and Adam Saghy
6172b62456
FINERACT-1926 AssetOwnerTransferDetails added
2023-06-06 17:50:49 +02:00