Arnold Galovics and Arnold Gálovics
2b9928bc7e
FINERACT-1724: Further fixes for the cucumber tests
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
e865d31dd9
FINERACT-1724: Excluding Spring autoconfiguration import file from license checking
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
5a0407fb3e
FINERACT-1724: Formatting & minor fixes
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
aa249cc16f
FINERACT-1724: Further fixes
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
a7d5f834d5
FINERACT-1724: EclipseLink upgrade fixes + Spring Security chain fixes
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
abb5d4abb5
FINERACT-1724: Further upgrades
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
84abf365c8
FINERACT-1724: Spring Boot upgrade to 3.x
2023-06-06 11:45:08 +02:00
Arnold Galovics and Arnold Gálovics
fd27401de4
FINERACT-1724: Final touches for Client V2 search API
2023-05-24 09:58:59 +02:00
Arnold Galovics and Arnold Gálovics
68c6053bd7
FINERACT-1724: Client search V2 API
2023-05-23 13:41:30 +02:00
Arnold Galovics and Arnold Gálovics
9fee79ecde
FINERACT-1926: Minor fixes with module static weaving
2023-05-16 21:43:54 +02:00
Arnold Galovics and Arnold Gálovics
216b39ce0c
FINERACT-1724: Added default ordering by id for search queries
2023-05-15 20:54:49 +02:00
Arnold Galovics and Arnold Gálovics
037f7f264f
FINERACT-1724: Preparation for versioned APIs
2023-05-15 13:19:06 +02:00
Arnold Galovics and Arnold 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 Galovics and Adam Saghy
7f5b87694b
FINERACT-1724: Ability to override tenant datasource min/max configuration from env variables
2023-05-08 19:17:57 +02:00
Arnold Galovics and Arnold Gálovics
636b33196b
FINERACT-1724: More batch support for datatables APIs
2023-04-24 14:28:50 +02:00
Arnold Galovics and Arnold Gálovics
234583c8e1
Modernizer configuration to disable forcing the Optional.orElseThrow construct
2023-04-17 10:56:45 +02:00
Arnold Galovics and Arnold Gálovics
f985e0101b
Dependency fixes
2023-04-15 21:40:49 +02:00
Arnold Galovics and Arnold 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 Galovics and Arnold 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 Galovics and Arnold 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 Galovics and taskain7
8a51abda78
FINERACT-1724: Added nullcheck for batch API for enhanced reliability
2023-04-05 16:44:44 +02:00
Arnold Galovics and Arnold Gálovics
df03ef9576
FINERACT-1724: Support for async sending of external events + tests for ExternalEvent
2023-04-04 11:01:01 +02:00
Arnold Galovics and Adam Saghy
6bdd6b1ace
FINERACT-1724: Fixed storing the aggregate root ID for external events
2023-04-03 18:13:45 +02:00
Arnold Galovics and Arnold Gálovics
9e9dab196e
FINERACT-1724: Sampling enhancements
2023-04-03 12:03:47 +02:00
Arnold Galovics and Arnold Gálovics
883761bd80
FINERACT-1724: Sampling support for performance measurements
2023-03-30 21:43:00 +02:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
dbfedf5cfd
FINERACT-1724: Optimizing the account locking for Loan COB
2023-03-28 14:45:04 +02:00
Arnold Galovics and Arnold 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 Galovics and Adam Saghy
eb91d44c90
FINERACT-1724: JSON logging support
2023-03-27 16:03:39 +02:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
e41726edfd
FINERACT-1724: LoanProduct API swagger enhancements
2023-03-17 18:12:20 +01:00
Arnold Galovics and Arnold 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 Galovics and Aleksandar Vidakovic
48f7e31567
FINERACT-1724: Swagger fixes
2023-03-15 07:52:57 +01:00
Arnold Galovics and Arnold Gálovics
e9e31a8190
FINERACT-1724: Making global configuration caching transaction bound
2023-03-14 13:42:51 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
71c11aba3c
Fixing down the openapi generator version to 6.2.1
2023-02-27 13:19:01 +01:00
Arnold Galovics and Arnold Gálovics
6fd67b19dd
FINERACT-1724: Swagger adjustments
2023-02-27 12:59:49 +01:00
Arnold Galovics and Arnold Gálovics
766d988e16
OpenAPI generator set to 6.2.1
2023-02-24 16:20:58 +01:00
Arnold Galovics and Arnold Gálovics
3860e0eda1
Added exclusion for some bouncycastle dependencies
2023-02-24 16:20:58 +01:00
Arnold Galovics and Arnold Gálovics
1220f2f4a9
FINERACT-1724: Added extra logging for traceability
2023-02-24 14:03:56 +01:00
Arnold Galovics and Arnold 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 Galovics and taskain7
f927dd4ff9
FINERACT-1724: Added Add periodic accrual as a Loan COB business step
2023-02-17 14:58:40 +01:00
Arnold Galovics and Arnold Gálovics
0338479212
FINERACT-1724: Added delinquentDate to Delinquency Range Changed events
2023-02-14 17:38:13 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
395b7057cf
FINERACT-1724: Batch worker JMS message acknowledgement support
2023-02-07 11:38:41 +01:00
Arnold Galovics and Arnold Gálovics
d7acfc1e5d
Renovate adjustments
2023-02-03 12:38:20 +01:00
Arnold Galovics and Arnold Gálovics
3a2f25980f
FINERACT-1724: Swagger fixes
2023-02-02 16:47:13 +01:00
Arnold Galovics and Arnold Gálovics
18126f2a78
FINERACT-1724: Swagger fixes for Loan application
2023-01-30 13:57:30 +01:00
Arnold Galovics and Arnold Gálovics
507556f202
FINERACT-1724: Swagger fixes for LoansApiResource
2023-01-25 15:37:15 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
5a89c19d0a
FINERACT-1724: Added JMS connection pooling to the external event producer
2023-01-20 15:34:45 +01:00
Arnold Galovics and Arnold Gálovics
66e4ac6194
FINERACT-1724: Removed accidental closing of JMS connection upon startup
2023-01-19 13:14:53 +01:00
Arnold Galovics and Arnold Gálovics
7d28646c7d
FINERACT-1724: Implemented support for multiple parallel JMS producers for external events
2023-01-19 10:34:11 +01:00
Arnold Galovics and Arnold Gálovics
49abe22b29
FINERACT-1724: Added ExternalEventConfigurationApi to FineractClient
2023-01-11 21:25:03 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold 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 Galovics and taskain7
24eb9242a9
FINERACT-1724: Swagger enhancements
2023-01-06 05:27:20 -08:00
Arnold Galovics and Arnold Gálovics
77ee43acb8
Fixed purge external events job
2022-12-29 12:38:16 +01:00
Arnold Galovics and Arnold Gálovics
7a9e696ac8
Removed vavr related code
2022-12-29 12:38:16 +01:00
Arnold Galovics and Arnold Gálovics
33610f52e3
Added GRANT ALL to public schema for GH Actions build
2022-12-28 17:13:46 +01:00
Arnold Galovics and Arnold Gálovics
fb1dbb078f
Downgraded Tomcat to 9.0.69
2022-12-28 16:13:55 +01:00
Arnold Galovics and Arnold Gálovics
f49a0b8e95
Downgraded tomcat to 9.0.69 for tests
2022-12-22 12:56:05 +01:00
Arnold Galovics and Arnold Gálovics
62cefcdc8b
Disabling automatic Spring 6 upgrade for renovate
2022-12-21 19:46:45 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold 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 Galovics and Arnold 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 Galovics and Arnold Gálovics
7bcea6676c
Modernizr fixes
2022-12-06 18:09:28 +01:00
Arnold Galovics and Arnold Gálovics
dfa0e98ea7
Downgrade Gradle from 7.6 to 7.5.1
2022-12-06 18:09:28 +01:00
Arnold Galovics and Arnold Gálovics
0b7a484cff
FINERACT-1724: Minor cleanup
2022-11-30 11:35:02 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
bbd1ca75a1
Reverted gradle version upgrade from 7.6 to 7.5.1
2022-11-28 23:27:28 +01:00
Arnold Galovics and Arnold 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 Galovics and Arnold Gálovics
1899b517b4
FINERACT-1724: Batch API support for Loan chargeback and fineract client adjustments
2022-11-24 19:08:21 +01:00
Arnold Galovics and Arnold Gálovics
4b290663d3
FINERACT-1724: Minor cleanup around client transaction services
2022-11-23 13:17:15 +01:00
Arnold Galovics and Arnold Gálovics
fe12ed3635
FINERACT-1724: Swagger fix for loan transaction API
2022-11-18 17:10:34 +01:00
Arnold Galovics and Arnold Gálovics
aa7747c5ce
FINERACT-1724: Added loan external ID into transaction events
2022-11-07 17:49:40 +01:00
Arnold Galovics and Arnold Gálovics
a7d737b215
FINERACT-1724: Refactoring the business event serializers for better extensability
2022-11-07 11:16:18 +01:00
Arnold Galovics and Arnold Gálovics
d2a12c3cfc
FINERACT-1724: Added loanId to LoanTransactionData and extended the respective Avro schema
2022-11-03 15:40:08 +01:00
Arnold Galovics and Arnold Gálovics
532bc507b6
FINERACT-1724: Swagger enhancements + Batch API enhancements
2022-11-03 15:40:01 +01:00
Arnold Galovics and Arnold Gálovics
11e22f6117
FINERACT-1724: Making the LoanNotFoundException backward compatible again
2022-11-03 10:52:23 +01:00
Arnold Galovics and Arnold Gálovics
3898e2b836
FINERACT-1724: Batch API enhancements
2022-10-26 19:10:41 +02:00
Arnold Galovics and Arnold Gálovics
6cb741a7a2
FINERACT-1724: Swagger fix for Inline Job execution
2022-10-25 18:32:04 +02:00
Arnold Galovics and Arnold Gálovics
27c50305f0
FINERACT-1724: Making sure that Loan account status change business events are only triggered when an actual change happens
2022-10-24 11:08:55 +02:00
Arnold Galovics and Arnold Gálovics
81d9e4a961
FINERACT-1694: Extending MessageV1 and BulkMessageV1 with businessDate + fixing bulk event handling for publication + mapstruct mapper fixes to be more strict
2022-10-21 11:43:27 +02:00
Arnold Galovics and Arnold Gálovics
d1f3ffe490
FINERACT-1724-9: Fixing the retrieval of loan charge details with including the loanId as well
2022-10-21 11:21:21 +02:00
Arnold Galovics and Arnold Gálovics
3cd4db8209
FINERACT-1724: Ability to customize the EntityManagerFactory from custom
...
modules
2022-10-20 06:39:29 +02:00
Arnold Galovics and Arnold Gálovics
388612b1ae
FINERACT-1724
...
Added batch support for the Get Charge by Id call.
Added externalId field to PostLoansLoanIdChargesRequest.
Added submittedOnDate column to m_loan_charge table.
Updated logic to return new submittedOnDate field in GetLoansLoanIdChargesChargeIdResponse.
2022-10-14 17:57:29 +02:00
Arnold Galovics and Arnold Gálovics
592ed92e87
FINERACT-1724: Swagger fixes for PostLoansLoanIdTransactionsTransactionIdRequest
2022-10-11 17:08:42 +02:00
Arnold Galovics and Aleksandar Vidakovic
37205bef39
FINERACT-1724: Enhancements on batch API support for adjusting a loan transaction
2022-10-10 14:25:01 +02:00
Arnold Galovics and Arnold Gálovics
18ebb3be6c
FINERACT-1724: Swagger enhancements for posting a new savings transaction
2022-09-23 13:15:00 +02:00
Arnold Galovics and Arnold Gálovics
c8a084cb97
FINERACT-1724: Swagger fixes here and there
2022-09-22 09:46:27 +02:00
Arnold Galovics and Arnold Gálovics
69f535731f
FINERACT-1734: Added a new DisbursalTransactionBusinessEvent for disbursement txes
2022-09-22 09:46:11 +02:00
Arnold Galovics and Arnold Gálovics
0f4d232897
FINERACT-1724: Swagger fixes for updating a loan application
2022-09-21 14:55:50 +02:00
Arnold Galovics and Arnold Gálovics
6bd21e71be
FINERACT-1734: Added a separate Loan business event for every monetary activity
2022-09-16 15:22:59 +02:00
Arnold Galovics and Arnold Gálovics
714a881be2
Keeping Logback on version 1.2.11 intentionally since it's not
...
compatible with Spring Boot 2.x but only 3.x in the future.
More details here:
- http://mailman.qos.ch/pipermail/logback-user/2022-September/005235.html
- https://github.com/spring-projects/spring-boot/issues/12649
2022-09-14 14:08:12 +02:00
Arnold Galovics and Arnold Gálovics
b5b189d610
FINERACT-1744: Tiny refactorings as a preparation for idempotency implementation
2022-09-13 13:40:24 +02:00
Arnold Galovics and Arnold Gálovics
7558b09def
FINERACT-1694: Bulk event support
2022-09-12 14:45:34 +02:00
Arnold Galovics and Arnold Gálovics
a0749ffe19
Batch API read optimization + minor changes
2022-09-11 16:56:12 +02:00
Arnold Galovics and Arnold Gálovics
130d9c0c3d
FINERACT-1734: New business events and refactorings
2022-09-11 16:56:03 +02:00