Commit Graph
100 Commits
Author SHA1 Message Date
Adam SaghyandGitHub 270901b9a2 FINERACT-2326: Downgrade liquibase due to licensing concerns (#5190) 2025-12-02 13:34:48 -06:00
Adam Saghy f28382b70f FINERACT-2380: move retrofit client based test to feign 2025-11-26 10:47:29 +01:00
Adam Saghy fdf3568081 FINERACT-2326: Update Transaction Summary report with txn classification details 2025-11-25 10:38:57 +01:00
Adam Saghy da1f310d43 FINERACT-2326: Fix duplicate reverse replay of ‘Accrual Activity’ during reprocessing 2025-11-13 18:15:18 +01:00
Adam Saghy c79c076ee6 FINERACT-2354: In case full transaction reprocessing, we need to recalculate the schedule as well 2025-11-13 08:44:22 +01:00
Adam Saghy 051571003e FINERACT-2354: Work with DTOs instead of entities inside ProgressiveEMICalculator 2025-11-13 08:44:22 +01:00
Adam Saghy ccf760c79d FINERACT-2406: Set COMMIT flush mode during transaction processing 2025-11-06 21:12:58 +01:00
Adam Saghy dc0162c09a FINERACT-2403: Fix incorrect EMI calculation of last installment 2025-11-03 14:43:52 +01:00
Adam SaghyandArnold Gálovics 774e164601 FINERACT-2389: Update Transaction Summary Report with Asset Owner report 2025-10-31 12:31:17 +01:00
Adam Saghy b32837e9b4 FINERACT-2390: Fix infinite loop issue 2025-10-28 09:25:47 +01:00
Adam SaghyandArnold Gálovics 567b12170b FINERACT-2389: Improve E2E test data initialization resilience 2025-10-24 08:52:24 +02:00
Adam Saghy 6532b8d522 FINERACT-2389: Automatically close loans at the end of test executions 2025-10-23 00:18:49 +02:00
Adam Saghy d6354ee408 FINERACT-2396: Fix retry issue during persisting CommandSource 2025-10-21 18:38:05 +02:00
Adam Saghy d42ba45c9a FINERACT-2389: Fix related installment query 2025-10-20 15:46:37 +02:00
Adam SaghyandArnold Gálovics 469489d408 FINERACT-2389: Update Transaction Summary with Asset Owner report 2025-10-10 19:32:21 +02:00
Adam Saghy 7791939860 FINERACT-2326: Do not remove external id if transaction got not replayed 2025-10-08 21:38:32 +02:00
Adam Saghy ebae20654a FINERACT-2326: Do not remove external id if transaction got not replayed 2025-10-08 21:33:04 +02:00
Adam Saghy 6066c0d97f FINERACT-2326: Fix Trial Balance Summary with asset owner report 2025-10-08 17:05:57 +02:00
Adam Saghy b692248a8a FINERACT-2326: Fix Trial Balance Summary with asset owner report 2025-10-08 17:05:02 +02:00
Adam Saghy 4838843b5c FINERACT-2326: Upgrade dependencies 2025-10-07 16:11:55 +02:00
Adam Saghy 3a59a72891 FINERACT-2326: Fix Trial Balance Summary with asset owner report 2025-10-07 16:11:49 +02:00
Adam SaghyandArnold Gálovics e0e4415727 FINERACT-2387: Fix zero amount reversed transaction creation issue 2025-10-06 19:59:19 +02:00
Adam Saghy ceb9f0f783 FINERACT-2386: Update read query to support other products 2025-10-06 11:24:30 +02:00
Adam Saghy 334da61ed8 FINERACT-2348: Add missing indexes 2025-10-06 11:23:33 +02:00
Adam Saghy 89e9cfcd7d FINERACT-2386: Journal entry aggregation capabilities 2025-10-03 11:07:12 +02:00
Adam SaghyandArnold Gálovics 297fa8e707 FINERACT-2326: Close opened savings account after integration test execution 2025-10-02 20:57:25 +02:00
Adam Saghy 6d3e5fa150 FINERACT-2326: Update Kafka docker image for testing 2025-09-30 11:12:26 +02:00
Adam SaghyandArnold Gálovics 8197e3c951 FINERACT-2326: Trigger manual sequential integration test run 2025-09-27 15:16:05 +02:00
Adam Saghy ef80634b4e FINERACT-2381: Fix Accrual Activity calculation 2025-09-26 18:22:40 +02:00
Adam Saghy 9c9ae2f6ce FINERACT-2326: Build jar for fineract-e2e-tests-core module 2025-09-25 11:37:39 +02:00
Adam Saghy 71af1cd35a FINERACT-2326: Run the integration tests sequentially on develop branch 2025-09-24 18:05:55 +02:00
Adam Saghy 054e4aee52 FINERACT-2326: Run the integration tests sequentially on develop branch 2025-09-23 15:30:03 +02:00
Adam SaghyandArnold Gálovics 84c90d6016 FINERACT-2326: Fix split-tests.sh script 2025-09-23 09:34:44 +02:00
Adam Saghy 7f07c0afce FINERACT-2326: Upgrade asciidoc dependencies 2025-09-18 20:55:01 +02:00
Adam SaghyandArnold Gálovics f52c94751e FINERACT-2326: Upgrade dependencies 2025-09-18 17:29:31 +02:00
Adam Saghy 0dd34ebaa6 Revert "FINERACT-2350: Fix DockerHub tags, use 'latest' for develop and version tags for release"
This reverts commit eaa9c858ed.
2025-09-18 09:35:05 +02:00
Adam Saghy 03b1b1bb12 Revert "FINERACT-2350: Fix Spotless formatting"
This reverts commit 2ea85ea37d.
2025-09-18 09:35:05 +02:00
Adam Saghy e02aaa9a1c FINERACT-2326: Upgrade dependencies 2025-09-15 16:43:53 -05:00
Adam Saghy 627ccf603f FINERACT-2326: Upgrade dependencies 2025-09-12 10:32:13 -05:00
Adam Saghy 240a51eec1 FINERACT-2373: Fix backward compatibility issue of Loan COB 2025-09-05 18:36:19 +02:00
Adam SaghyandGitHub a81f4f8fe9 FINERACT-2326: CodeValue serialization enhancement (#5007) 2025-09-04 11:53:02 -06:00
Adam SaghyandArnold Gálovics 937bfe529c FINERACT-2326: Improve LoanTransactionData DTO structure 2025-09-02 20:20:33 +02:00
Adam SaghyandArnold Gálovics 5d71ffd4ea FINERACT-2326: Use exact business date during savings account accrual tests 2025-08-25 09:28:12 +02:00
Adam SaghyandArnold Gálovics 2a29b1ca0e FINERACT-2326: Deregister static mocks 2025-08-23 21:08:56 +02:00
Adam Saghy 942ad0183c FINERACT-2326: Rework business date validation and dto handling 2025-08-19 13:18:40 +02:00
Adam Saghy f41d986b2a FINERACT-2326: Introduce FineractProgressiveLoanBeanConfiguration to allow conditionally register beans in fineract-progressive-loan module 2025-08-19 11:44:23 +02:00
Adam Saghy 77f7d9aab8 FINERACT-2326: Use Hibernate Validator 2025-08-18 19:07:34 +02:00
Adam Saghy 0f53f7766a FINERACT-2326: Fix swagger generation 2025-08-15 14:55:21 +02:00
Adam SaghyandArnold Gálovics db5d8dd76f FINERACT-2326: Fix swagger generation 2025-08-15 13:41:55 +02:00
Adam Saghy bd89952e5c FINERACT-2326: Improve command query param regexp to allow hyphens 2025-08-15 13:03:39 +02:00
Adam SaghyandArnold Gálovics 8e5113ddcd FINERACT-2326: Fix swagger generation 2025-08-14 09:54:16 +02:00
Adam Saghy c2519c77c7 FINERACT-2326: Improve null-safety 2025-08-13 11:02:22 +02:00
Adam Saghy 0581c09273 FINERACT-2326: Set timeout for github actions 2025-07-30 16:38:08 +02:00
Adam Saghy ab8bb930ec FINERACT-2333: Batch API - Support date format: from array to string 2025-07-28 19:06:48 +02:00
Adam Saghy 52be53778d FINERACT-2326: Locale Validator shall accept all valid language codes 2025-07-28 18:25:37 +02:00
Adam Saghy 271ac859bc FINERACT-2118: Make region as optional and remove hardcoded default value 2025-07-28 18:11:08 +02:00
Adam Saghy d80643a0f2 FINERACT-2326: EclipseLink sometimes fails if JPQL cache is not warm up but concurrent queries are executed 2025-07-28 16:04:36 +02:00
Adam Saghy 59409550a7 FINERACT-2181: Money helper exception handling 2025-07-21 18:03:33 +02:00
Adam Saghy c84ba089f0 Revert "FINERACT-2181: Fix overdue balance updates in advanced payment schedu…"
This reverts commit 46e1bd0492.
2025-07-21 13:29:17 +02:00
Adam Saghy 81d6d2e54e FINERACT-2181: Batch Api - Add Interest pause API support 2025-07-21 12:26:03 +02:00
Adam Saghy 9e15e459f0 FINERACT-2181: Remove suboptimal indexes 2025-07-15 10:53:26 +02:00
Adam Saghy 35c51278f9 FINERACT-2181: Change execution order in 1029_add_installment_amount_in_multiples_of_to_loan.xml 2025-07-15 10:07:11 +02:00
Adam SaghyandArnold Gálovics bc4b3555f6 FINERACT-2181: Batch API - Fix read-only connection handling 2025-07-11 21:55:02 +02:00
Adam Saghy 711aa7910e FINERACT-2181: Batch API - Add interest pause API 2025-07-10 14:02:47 +02:00
Adam Saghy 095e0818e4 Revert "FINERACT-2304: Fix auditing of failed batch request while enclosing t…"
This reverts commit 96eb744592.
2025-07-08 09:17:33 +02:00
Adam SaghyandArnold Gálovics 70eb2add0d FINERACT-2181: Use matrix jobs via Github Actions to improve performance 2025-07-02 10:01:37 +02:00
Adam SaghyandArnold Gálovics dc2101bc21 FINERACT-2181: Drop resource manipulation 2025-07-02 09:59:27 +02:00
Adam Saghy dd4ca4d3e2 FINERACT-2181: Remove processResource hack 2025-07-01 12:30:19 +02:00
Adam Saghy 29d1ed3cd4 FINERACT-2181: JIB docker build requires resources files to be merged with classes 2025-06-24 10:09:46 +02:00
Adam Saghy db28259b1a FINERACT-2181: Gradle task rework - Optimized weaving across all modules 2025-06-22 22:41:34 +02:00
Adam SaghyandArnold Gálovics 62bb1e6509 FINERACT-2181: Add missing converters to persistence.xml 2025-06-19 21:44:52 +02:00
Adam SaghyandArnold Gálovics b7513849c8 FINERACT-2181: Fix randomly failing COB catch up test 2025-06-19 21:44:34 +02:00
Adam SaghyandArnold Gálovics dd2c29fb91 FINERACT-2181: Make 'staticWeaveJPA' gradle task cacheable 2025-06-19 07:12:59 +02:00
Adam SaghyandArnold Gálovics 11cecb0d45 FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing 2025-06-18 15:54:00 +02:00
Adam Saghy 7c656ecae8 FINERACT-2181: Using JUnit 5 for E2E 2025-06-11 20:44:21 +02:00
Adam Saghy c37e2daa86 FINERACT-2181: Enhance job execution polling in E2E tests 2025-06-10 17:54:51 +02:00
Adam Saghy 3cef64f3cf FINERACT-2181: Add missing indexes (with check and concurrently) 2025-06-10 14:27:05 +02:00
Adam Saghy 19b2a77127 FINERACT-2181: Fix integration test / unify getLoanRepaymentScheduleDetail() 2025-06-06 15:08:40 +02:00
Adam Saghy 6e5c6c4913 FINERACT-2181: No need for explicit serialization 2025-06-04 21:24:21 +02:00
Adam Saghy f383ee7c17 FINERACT-2181: Remove command param lower casing 2025-06-04 21:23:59 +02:00
Adam Saghy 9e39ecb279 FINERACT-2181: Add datatable field to Loan request swagger 2025-06-04 21:23:51 +02:00
Adam Saghy a8f2fcd903 FINERACT-2181: Update Transaction summary with asset owner report 2025-06-04 21:23:28 +02:00
Adam SaghyandArnold Gálovics 1aff3fc9b6 FINERACT-2181: Add null safety to Money class 2025-06-02 09:31:38 +02:00
Adam SaghyandArnold Gálovics 0296bf80cf FINERACT-2181: Do not create zero amount Accrual at disbursement 2025-06-02 08:26:51 +02:00
Adam Saghy 5e884d5f45 FINERACT-2279: Contract Termination - Schedule Handing & Reverse-replay 2025-05-31 00:22:00 +02:00
Adam Saghy 6cb60f48fc FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing 2025-05-25 22:12:22 +02:00
Adam Saghy 25ef93a30b FINERACT-2181: Add missing index for transaction_id field of acc_gl_journal_entry table 2025-05-25 19:18:21 +02:00
Adam Saghy b0a9bcb3ec FINERACT-2181: Use disruptor only if it is configured 2025-05-25 19:18:13 +02:00
Adam Saghy ecac6d2153 FINERACT-2181: Format enums 2025-05-22 17:13:49 +02:00
Adam Saghy 18a55874ba FINERACT-2286: Make configurable the outstanding interest strategy during asset owner transfer 2025-05-22 13:27:36 +02:00
Adam Saghy 9c01540990 FINERACT-2181: Check whether loan got closed after the test 2025-05-22 10:37:57 +02:00
Adam Saghy 91da34a8c6 FINERACT-2262: Fix cache resolution 2025-05-21 21:13:31 +02:00
Adam Saghy f8d9958ea7 FINERACT-2181: Fix audit filtering 2025-05-21 21:12:02 +02:00
Adam Saghy 15c968bc1b FINERACT-2181: Fix fully paid check on EmiModel 2025-05-21 17:16:02 +02:00
Adam Saghy 5f59091b70 FINERACT-2283: Self-service APIs are disabled by default 2025-05-16 23:18:02 +02:00
Adam Saghy c79de9bb7a FINERACT-2282: Support Client filtering by legal form 2025-05-16 19:36:48 +02:00
Adam Saghy 8488918b3b FINERACT-2181: Update dependencies 2025-05-12 10:37:28 +02:00
Adam Saghy c39a79e9b1 FINERACT-2262: Fix cache resolution 2025-05-07 16:28:52 +02:00
Adam SaghyandArnold Gálovics 4a3455b1e2 FINERACT-2181: Add missing disallowInterestCalculationOnPastDue field to PutLoanProductsProductIdRequest swagger definition 2025-05-06 19:10:32 +02:00
Adam Saghy c7c85cb038 FINERACT-2181: Add missing indexes 2025-05-05 15:57:31 +02:00