Commit Graph
100 Commits
Author SHA1 Message Date
Arnold GalovicsandArnold Gálovics f412ee7529 Integration test fix 2023-07-07 23:03:32 +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
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
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
Arnold GalovicsandArnold Gálovics 4211b9e8ea FINERACT-1724: Avoiding stackoverflowerror with GH builds 2023-06-15 11:37:55 +02:00
Arnold GalovicsandArnold Gálovics 47aceb923d FINERACT-1724: Added retry to build & test github workflow steps 2023-06-09 10:08:22 +02:00
Arnold GalovicsandArnold Gálovics 971179ce6d FINERACT-1724: Ignore fineract-client dependencies for renovate upgrades since they are on specific versions for a reason 2023-06-09 10:08:22 +02:00
Arnold GalovicsandArnold Gálovics c1a8fe867b Switched generating fineract-client from YAML to JSON to avoid SnakeYAML random dependency issues 2023-06-08 14:42:18 +02:00
Arnold GalovicsandArnold Gálovics b5c85f1ac3 Added classpath exclusion on doubleparser package in jackson 2023-06-08 14:42:18 +02:00
Arnold Galovicsandtaskain7 20c9c688ba FINERACT-1724: OpenAPI generator SnakeYaml dependency conflict fix 2023-06-07 17:14:59 +02:00
Arnold GalovicsandArnold Gálovics ebd1ea2696 FINERACT-1724: EclipseLink 4.0.0 renovate restriction due to a bug 2023-06-06 16:28:02 +02:00
Arnold GalovicsandArnold Gálovics a8af5f60f7 FINERACT-1724: Removed unused instancemode-tests folder 2023-06-06 16:28:02 +02:00
Arnold GalovicsandAdam Saghy e4754b299b FINERACT-1724: Removed restrictions from renovate.json and upgraded spotless plugin 2023-06-06 14:10:21 +02:00
Arnold GalovicsandArnold Gálovics d87d483665 FINERACT-1724: Web security adjustments 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics c437c5a48b FINERACT-1724: Backward compatibility fix for MariaDB on sequence vs table incrementers + SQL grammar fix for Loan COB catchup 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 76f6df746f FINERACT-1724: Swagger UI upgrade 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 8176b6ec81 FINERACT-1724: Tomcat adjustments for the cargo test running 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 7f2a81b828 FINERACT-1724: Spring Batch 5 upgrade liquibase fix 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 119ac6d592 FINERACT-1724: Documentation fix not to refer spring.factories anymore 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics f8654a51bd FINERACT-1724: Spotbugs fix 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics 2b9928bc7e FINERACT-1724: Further fixes for the cucumber tests 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics e865d31dd9 FINERACT-1724: Excluding Spring autoconfiguration import file from license checking 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 a7d5f834d5 FINERACT-1724: EclipseLink upgrade fixes + Spring Security chain fixes 2023-06-06 11:45:08 +02:00
Arnold GalovicsandArnold Gálovics abb5d4abb5 FINERACT-1724: Further upgrades 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
Arnold GalovicsandArnold Gálovics fd27401de4 FINERACT-1724: Final touches for Client V2 search API 2023-05-24 09:58:59 +02:00
Arnold GalovicsandArnold Gálovics 68c6053bd7 FINERACT-1724: Client search V2 API 2023-05-23 13:41:30 +02:00
Arnold GalovicsandArnold Gálovics 9fee79ecde FINERACT-1926: Minor fixes with module static weaving 2023-05-16 21:43:54 +02:00
Arnold GalovicsandArnold Gálovics 216b39ce0c FINERACT-1724: Added default ordering by id for search queries 2023-05-15 20:54:49 +02:00
Arnold GalovicsandArnold Gálovics 037f7f264f FINERACT-1724: Preparation for versioned APIs 2023-05-15 13:19:06 +02:00
Arnold GalovicsandArnold Gálovics 5b6f334379 FINERACT-1724: Limiting query result for search API to prevent OOMs and support for loanId parameter for retrieving loan reschedule requests 2023-05-10 21:47:17 +02:00
Arnold GalovicsandAdam Saghy 7f5b87694b FINERACT-1724: Ability to override tenant datasource min/max configuration from env variables 2023-05-08 19:17:57 +02:00
Arnold GalovicsandArnold Gálovics 636b33196b FINERACT-1724: More batch support for datatables APIs 2023-04-24 14:28:50 +02:00
Arnold GalovicsandArnold Gálovics 234583c8e1 Modernizer configuration to disable forcing the Optional.orElseThrow construct 2023-04-17 10:56:45 +02:00
Arnold GalovicsandArnold Gálovics f985e0101b Dependency fixes 2023-04-15 21:40:49 +02:00
Arnold GalovicsandArnold Gálovics c62fb30c7a FINERACT-1724: Using externalizable retrieval service for Loan COB so custom modules can override the input for it 2023-04-14 13:32:53 +02:00
Arnold GalovicsandArnold Gálovics f643d3c2f9 Revert "FINERACT-1724-Regular-loan-cob-job-having-catch-up-true"
This reverts commit 63fa315f15.
2023-04-13 16:48:19 +02:00
Arnold GalovicsandArnold Gálovics 158d7c9726 FINERACT-1724: Loading the entire loan with relationships in case of loan cob 2023-04-13 15:27:09 +02:00
Arnold Galovicsandtaskain7 8a51abda78 FINERACT-1724: Added nullcheck for batch API for enhanced reliability 2023-04-05 16:44:44 +02:00
Arnold GalovicsandArnold Gálovics df03ef9576 FINERACT-1724: Support for async sending of external events + tests for ExternalEvent 2023-04-04 11:01:01 +02:00
Arnold GalovicsandAdam Saghy 6bdd6b1ace FINERACT-1724: Fixed storing the aggregate root ID for external events 2023-04-03 18:13:45 +02:00
Arnold GalovicsandArnold Gálovics 9e9dab196e FINERACT-1724: Sampling enhancements 2023-04-03 12:03:47 +02:00
Arnold GalovicsandArnold Gálovics 883761bd80 FINERACT-1724: Sampling support for performance measurements 2023-03-30 21:43:00 +02:00
Arnold GalovicsandArnold Gálovics da8cd2ca9d FINERACT-1724: Abstracting out Loan ID set retrieval for Loan COB
catch-up and inline Loan COB
2023-03-28 16:55:51 +02:00
Arnold GalovicsandArnold Gálovics dbfedf5cfd FINERACT-1724: Optimizing the account locking for Loan COB 2023-03-28 14:45:04 +02:00
Arnold GalovicsandArnold Gálovics f0d2e9326d FINERACT-1724: Closing JMS sessions explicitly to avoid memory leaking for multi external event producer 2023-03-28 12:32:33 +02:00
Arnold GalovicsandAdam Saghy eb91d44c90 FINERACT-1724: JSON logging support 2023-03-27 16:03:39 +02:00
Arnold GalovicsandArnold Gálovics 53018a14c8 FINERACT-1724: Refactored datatable index and unique constraint handling + creating an index on fk columns for multirow datatables 2023-03-21 11:14:35 +01:00
Arnold GalovicsandArnold Gálovics e41726edfd FINERACT-1724: LoanProduct API swagger enhancements 2023-03-17 18:12:20 +01:00
Arnold GalovicsandArnold Gálovics 3b337c96ee FINERACT-1724: Making sure that the cache is empty upon starting a transaction for default cache configurations 2023-03-16 18:02:51 +01:00
Arnold GalovicsandAleksandar Vidakovic 48f7e31567 FINERACT-1724: Swagger fixes 2023-03-15 07:52:57 +01:00
Arnold GalovicsandArnold Gálovics e9e31a8190 FINERACT-1724: Making global configuration caching transaction bound 2023-03-14 13:42:51 +01:00
Arnold GalovicsandArnold Gálovics 83de7652e6 FINERACT-1724: Extra logging and measurements for Loan COB business steps + minor fixes here and there 2023-03-09 16:16:05 +01:00
Arnold GalovicsandArnold Gálovics 71c11aba3c Fixing down the openapi generator version to 6.2.1 2023-02-27 13:19:01 +01:00
Arnold GalovicsandArnold Gálovics 6fd67b19dd FINERACT-1724: Swagger adjustments 2023-02-27 12:59:49 +01:00
Arnold GalovicsandArnold Gálovics 766d988e16 OpenAPI generator set to 6.2.1 2023-02-24 16:20:58 +01:00
Arnold GalovicsandArnold Gálovics 3860e0eda1 Added exclusion for some bouncycastle dependencies 2023-02-24 16:20:58 +01:00
Arnold GalovicsandArnold Gálovics 1220f2f4a9 FINERACT-1724: Added extra logging for traceability 2023-02-24 14:03:56 +01:00
Arnold GalovicsandArnold Gálovics 6c86e15eb7 FINERACT-1724: Ability to run Fineract in Liquibase only mode for scaled environments 2023-02-17 16:31:16 +01:00
Arnold Galovicsandtaskain7 f927dd4ff9 FINERACT-1724: Added Add periodic accrual as a Loan COB business step 2023-02-17 14:58:40 +01:00
Arnold GalovicsandArnold Gálovics 0338479212 FINERACT-1724: Added delinquentDate to Delinquency Range Changed events 2023-02-14 17:38:13 +01:00
Arnold GalovicsandArnold Gálovics 0e96b71f0e FINERACT-1724: Fixed Generate Loss Loan provisioning job + enhanced the stuck job listener to be smarter 2023-02-08 20:21:23 +01:00
Arnold GalovicsandArnold Gálovics 395b7057cf FINERACT-1724: Batch worker JMS message acknowledgement support 2023-02-07 11:38:41 +01:00
Arnold GalovicsandArnold Gálovics d7acfc1e5d Renovate adjustments 2023-02-03 12:38:20 +01:00
Arnold GalovicsandArnold Gálovics 3a2f25980f FINERACT-1724: Swagger fixes 2023-02-02 16:47:13 +01:00
Arnold GalovicsandArnold Gálovics 18126f2a78 FINERACT-1724: Swagger fixes for Loan application 2023-01-30 13:57:30 +01:00
Arnold GalovicsandArnold Gálovics 507556f202 FINERACT-1724: Swagger fixes for LoansApiResource 2023-01-25 15:37:15 +01:00
Arnold GalovicsandArnold Gálovics cd0cec0229 FINERACT-1724: Fixed unncessary fineract-provider publication since it
fails the overall publication with the following error:
Invalid publication 'mavenJava': POM file is invalid. Check any
modifications you have made to the POM file.
2023-01-25 10:49:32 +01:00
Arnold GalovicsandArnold Gálovics 5a89c19d0a FINERACT-1724: Added JMS connection pooling to the external event producer 2023-01-20 15:34:45 +01:00
Arnold GalovicsandArnold Gálovics 66e4ac6194 FINERACT-1724: Removed accidental closing of JMS connection upon startup 2023-01-19 13:14:53 +01:00
Arnold GalovicsandArnold Gálovics 7d28646c7d FINERACT-1724: Implemented support for multiple parallel JMS producers for external events 2023-01-19 10:34:11 +01:00
Arnold GalovicsandArnold Gálovics 49abe22b29 FINERACT-1724: Added ExternalEventConfigurationApi to FineractClient 2023-01-11 21:25:03 +01:00
Arnold GalovicsandArnold Gálovics 61ca7bb0e0 FINERACT-1724: Added the possibility to use username and password for JMS for remote jobs + the ability to disable remote jobs completely for non-batch instances 2023-01-10 12:43:55 +01:00
Arnold GalovicsandArnold Gálovics 0e391edf47 FINERACT-1724: Extended the event framework sinks to be ActiveMQ topics as well in addition to ActiveMQ queues 2023-01-06 16:17:12 +01:00
Arnold Galovicsandtaskain7 24eb9242a9 FINERACT-1724: Swagger enhancements 2023-01-06 05:27:20 -08:00
Arnold GalovicsandArnold Gálovics 77ee43acb8 Fixed purge external events job 2022-12-29 12:38:16 +01:00
Arnold GalovicsandArnold Gálovics 7a9e696ac8 Removed vavr related code 2022-12-29 12:38:16 +01:00
Arnold GalovicsandArnold Gálovics 33610f52e3 Added GRANT ALL to public schema for GH Actions build 2022-12-28 17:13:46 +01:00
Arnold GalovicsandArnold Gálovics fb1dbb078f Downgraded Tomcat to 9.0.69 2022-12-28 16:13:55 +01:00
Arnold GalovicsandArnold Gálovics f49a0b8e95 Downgraded tomcat to 9.0.69 for tests 2022-12-22 12:56:05 +01:00
Arnold GalovicsandArnold Gálovics 62cefcdc8b Disabling automatic Spring 6 upgrade for renovate 2022-12-21 19:46:45 +01:00
Arnold GalovicsandArnold Gálovics 77ee567c76 Explicit version numbers for slf4j packages in renovate.json to ensure no automatic upgrades. Note: SLF4J and Logback cannot be upgraded until Spring 6 is integrated 2022-12-21 19:46:45 +01:00
Arnold GalovicsandArnold Gálovics 8ab206aa4a FINERACT-1724: Loan Charge API support for batch APIs and a couple of other batch API enhancements 2022-12-19 22:46:36 +01:00
Arnold GalovicsandArnold Gálovics fcfa8ada5f Force Gradle version to be equal or under 7.5.1 for renovate 2022-12-14 14:11:45 +01:00
Arnold GalovicsandArnold Gálovics 7bcea6676c Modernizr fixes 2022-12-06 18:09:28 +01:00
Arnold GalovicsandArnold Gálovics dfa0e98ea7 Downgrade Gradle from 7.6 to 7.5.1 2022-12-06 18:09:28 +01:00
Arnold GalovicsandArnold Gálovics 0b7a484cff FINERACT-1724: Minor cleanup 2022-11-30 11:35:02 +01:00
Arnold GalovicsandArnold Gálovics 0c63bf2f27 FINERACT-1724: Fixed fineract-client generation to handle non-required request bodies in APIs 2022-11-30 08:58:41 +01:00
Arnold GalovicsandArnold Gálovics bbd1ca75a1 Reverted gradle version upgrade from 7.6 to 7.5.1 2022-11-28 23:27:28 +01:00
Arnold GalovicsandArnold Gálovics 418675b800 Making duplicate classpath scanning test result more understandable and a few reorganizations for MariaDB and PostgreSQL deps 2022-11-28 16:56:05 +01:00
Arnold GalovicsandArnold Gálovics 1899b517b4 FINERACT-1724: Batch API support for Loan chargeback and fineract client adjustments 2022-11-24 19:08:21 +01:00
Arnold GalovicsandArnold Gálovics 4b290663d3 FINERACT-1724: Minor cleanup around client transaction services 2022-11-23 13:17:15 +01:00
Arnold GalovicsandArnold Gálovics fe12ed3635 FINERACT-1724: Swagger fix for loan transaction API 2022-11-18 17:10:34 +01:00
Arnold GalovicsandArnold Gálovics aa7747c5ce FINERACT-1724: Added loan external ID into transaction events 2022-11-07 17:49:40 +01:00
Arnold GalovicsandArnold Gálovics a7d737b215 FINERACT-1724: Refactoring the business event serializers for better extensability 2022-11-07 11:16:18 +01:00