Commit Graph
35 Commits
Author SHA1 Message Date
Prakash M SandAdam Saghy 9ca717ffd2 Added empty Line after Class name to pass spotlessJavaCheck 2026-02-18 09:11:08 +00:00
Prakash M SandAdam Saghy b0ec0a667c Removed Trailing spaces in empty lines 2026-02-18 09:11:08 +00:00
Prakash M SandAdam Saghy 2c008e0e65 Aligned formatting with Spotless requirements 2026-02-18 09:11:08 +00:00
Prakash M SandAdam Saghy 8e376c097a Add unit test for SavingsHelper to handle null posting type 2026-02-18 09:11:08 +00:00
Abdelrahman MostafaandAdam Saghy 92f8b3d0d4 FINERACT-2491: Refactor SavingsEnumerations to use switch expression 2026-02-17 14:11:32 +00:00
airajenaandAdam Saghy d94050d476 FINERACT-2421: Add unit tests for SQLBuilder 2026-01-15 10:08:15 +01:00
Aira JenaandGitHub 3ba476fdc4 FINERACT-2421: Add unit tests for ExternalIdFactory (#5276)
* FINERACT-2421: Add unit tests for ExternalIdFactory

* FINERACT-2421: Fix ambiguous method reference in ExternalIdFactoryTest

Cast null to String to resolve ambiguous method call between
produce(String) and produce(List<String>) overloads.
2026-01-15 10:07:17 +01:00
Arnold GalovicsandArnold Gálovics 9ef79f86a0 FINERACT-2326: Enhanced loan retrieval API to avoid some of the N+1 queries when loading summaries 2025-08-24 22:03:56 +02:00
b0ca0a24cc FINERACT-2314: IP tracking (#4825)
Co-authored-by: Juan Pablo Alvarez Hernandez <work_jpa@hotmailcom>
2025-08-08 10:58:19 -06:00
Adam Saghy ab8bb930ec FINERACT-2333: Batch API - Support date format: from array to string 2025-07-28 19:06:48 +02:00
Attila BudaiandAdam Saghy 27bf6d05d5 FINERACT-2181: Moneyhelper multitenant configuration fix, rework it to be a utility class 2025-07-21 18:03:33 +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 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
Oleksii NovikovandArnold Gálovics 96eb744592 FINERACT-2304: Fix auditing of failed batch request while enclosing transaction got enabled 2025-07-08 09:01:46 +02:00
Soma SörösandArnold Gálovics e811491da7 FINERACT-2304: Handle Stuck CommandProcessing Retries 2025-06-12 10:12:24 +02:00
Soma SörösandAdam Saghy caf42f733c FINERACT-2304: Create Configuration assembler and move resilience4j props into fineract namespace implement proper retry for SynchronousCommandProcessingService and BatchApiServiceImpl 2025-06-06 14:03:11 +02:00
Adam SaghyandArnold Gálovics 1aff3fc9b6 FINERACT-2181: Add null safety to Money class 2025-06-02 09:31:38 +02:00
mark.vituskaandAdam Saghy 96d6099cc1 FINERACT-2304 - fix entity manager usage only through persistence context annotation 2025-05-29 13:52:49 +02:00
Marta JankovicsandAdam Saghy 79c006774e FINERACT-2185: User management improvement 2025-04-23 09:56:05 +02:00
Adam Saghy 64b453e9ab FINERACT-2181: Introduce Loop guard to avoid endless loops 2025-04-10 10:58:44 +02:00
viktorpavlenkoandAdam Saghy a0ffaa1c0b FINERACT-2214: Remove pretty print parameter from api and serialization; 2025-03-19 12:23:29 +01:00
Adam Saghy 6348140716 FINERACT-2081: Fix "resolve dependent variable" logic of Batch request resolver 2025-01-22 18:42:08 +01:00
Andrii KulminskyiandAdam Saghy c2ec015e64 FINERACT-2152: API Create and retrieve interest pause 2024-12-19 22:24:02 +01:00
Adam Saghy d03973165d FINERACT-2081: Support read-only transactions via Batch API 2024-12-17 14:49:18 +01:00
Janos MeszarosandAdam Saghy 3e923bf483 FINERACT-2114: Interest rate modification, adjust reschedule validation 2024-08-16 15:04:20 +02:00
jmartaandAdam Saghy 16eac933d6 FINERACT-1977: 4-eye-principle, maker-checker permission 2024-01-11 11:46:32 +01:00
Arnold GalovicsandArnold Gálovics e3f7eadf53 Downgraded Liquibase since there's a bug where the database encryption task runs twice 2023-11-25 18:01:25 +01:00
jmartaandAdam Saghy a42f46957d FINERACT-1909: Retry feature for commands - no wrap for retryable exceptions 2023-11-03 16:56:23 +01:00
jmartaandArnold Gálovics 80bcb27b0a FINERACT-1921: BatchAPI - status code mismatch 2023-10-03 12:37:22 +02:00
jmartaandAdam Saghy 32da7db35d FINERACT-1927: Incorrect exception info in BatchAPI response 2023-09-27 19:13:26 +02:00
Adam Saghy f7d41b58b3 FINERACT-1724: Fix pagination 2023-09-14 17:28:46 +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 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
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 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