Commit Graph
50 Commits
Author SHA1 Message Date
Adam SaghyandArnold Gálovics 24bc7bb5fb FINERACT-1905: New repayment strategy 2023-03-27 14:12:34 +02:00
Adam SaghyandArnold Gálovics d21110f7b2 FINERACT-1724: Put user notification feature behind feature toggle 2023-03-23 09:42:52 +01:00
taskain7andAdam Saghy bc882348df [FINERACT-1678] Set a limit to the request body list size on Inline Loan COB API 2023-03-17 10:43:58 +01:00
taskain7andAleksandar Vidakovic 071cdae69b [FINERACT-1724] making partition for big parameter lists 2023-03-14 18:12:42 +01:00
Arnold GalovicsandArnold Gálovics e9e31a8190 FINERACT-1724: Making global configuration caching transaction bound 2023-03-14 13:42:51 +01:00
Janos HaberandArnold Gálovics 3297707817 FINERACT-1831 - Encrypted tenant passwords
- [x] Encrypt tenant passwords
- [x] Update integration tests
- [x] Check application database use encrypted passwords
- [x] One time migration for the existing password
2023-03-02 22:24:31 +01:00
Aleksandar VidakovicandAleksandar Vidakovic d27d9f343d FINERACT-1894: Template request fix 2023-02-21 07:27:52 +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 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
Janos HaberandArnold Gálovics d8fd8088b0 FINERACT-1707 - S3 export and dependent service
- [x] S3 export function
- [x] list all available export type services
- [x] refactor export service
- [x] unit test for export name generator
- [x] s3 integration test
- [x] localstack integration for testing
2023-02-06 19:53:00 +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
Ruchi DhamankarandArnold Gálovics e4106bd11d FINERACT-1694-External-event-producer-batch-size-configuration 2023-01-17 13:34:04 +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
Janos HaberandArnold Gálovics 5210bf7412 FINERACT-1744 - Idempotency support
- [x] Idempotency write move to filters
- [x] Idempotency integration test with success and failure
- [x] Added response status code to database
- [x] SynchronousCommandProcessingService not generate the command, just marked to the filter
- [x] IdempotencyStoreFilter store the command request if available.
- [x] Removed JpaExceptionHandler.java
2022-11-28 12:04:03 +01:00
Aleksandar VidakovicandAleksandar Vidakovic 5338263bd8 FINERACT-1794: Address improvement in file upload APIs 2022-11-23 20:28:50 +01:00
Aleksandar VidakovicandAleksandar Vidakovic 744abd1364 FINERACT-1795: Improve resilience of command processing service 2022-11-07 21:35:43 +01:00
Aleksandar VidakovicandAleksandar Vidakovic fc895fce05 FINERACT-1783: Customizeable LoanRepaymentScheduleTransactionProcessor 2022-11-01 14:08:02 +01:00
Zoltan NebliandArnold Gálovics a293dee55c FINERACT-1744 add idempotency key storing for http requests 2022-10-27 10:37:51 +02:00
Davies Tobi AlexandPetri Tuomola e21331bcc1 Externalising OAuth Server URL
Externalising the OAuth JWT URI for instances whereby the port and hostname will be different to what is currently configured, especially if you are using docker and you wish to use container names rather than IP or `localhost`
2022-10-05 10:50:00 +08:00
Ruchi DhamankarandAleksandar Vidakovic ee0184c0a5 FINERACT-1694 JMS ActiveMQ downstream channel integration for events 2022-09-27 17:06:29 +02:00
Ruchi DhamankarandArnold Gálovics e9ae88d057 FINERACT-1694 Send Asynchronous Events 2022-09-16 18:36:52 +02:00
Arnold GalovicsandArnold Gálovics 699f61a9e1 FINERACT-1694: Storing events upon raising 2022-09-02 10:03:09 +02:00
taskain7andArnold Gálovics 5dd199f34d [FINERACT-1678] Add ActiveMQ configuration 2022-08-24 16:39:05 +02:00
taskain7andArnold Gálovics 340516c1a3 [FINERACT-1678] Spring Batch JMS support 2022-08-22 14:04:58 +02:00
taskain7andArnold Gálovics 8a1f134881 [FINERACT-1678] Loan COB job skeleton 2022-08-17 08:37:00 +02:00
taskain7andAleksandar Vidakovic 47d5a85f17 [FINERACT-1678] configuration validation for COBs 2022-08-09 09:30:37 +02:00
taskain7andArnold Gálovics ff9181cc47 [FINERACT-1667] Introducing Spring Batch as job runner engine 2022-07-28 12:45:01 +02:00
Adam SaghyandArnold Gálovics b8f8217148 Add CustomAuditHandler for supporting OffsetDateTime and store in UTC 2022-07-26 09:56:30 +02:00
Arnold GalovicsandArnold Gálovics 4f832f9481 Correlation ID support implementation 2022-07-13 21:29:55 +02:00
Vic RomeroandArnold Gálovics 8a55d5807a FINERACT-1656 Correlation ID propagation and configuration 2022-07-13 21:29:55 +02:00
taskain7andArnold Gálovics ffb9147770 New Instance type: Batch Manager 2022-06-28 15:32:17 +02:00
Aleksandar VidakovicandArnold Gálovics 4bef3ba6b8 FINERACT-1528: Replace copy and pasted Swagger UI with Springdoc 2022-05-02 14:30:49 +02:00
taskain7andArnold Gálovics 5980487d89 FINERACT-1571: introducing environment variables for read/write/batch separation 2022-04-20 13:16:41 +02:00
Arnold GalovicsandAleksandar Vidakovic 2d2192ca17 FINERACT-1508: Liquibase test extension for Cucumber + Windows path shortening enabled for Cucumber 2022-03-21 15:09:39 +01:00
Aleksandar VidakovicandAleksandar Vidakovic b96cae37ed FINERACT-1490: SSL configuration based on application.properties 2022-02-21 00:02:03 +01:00
Arnold GalovicsandAleksandar Vidakovic 45bed0a05a FINERACT-1498: Switching from Flyway to Liqubase migrations 2022-02-19 22:55:32 +01:00
ManojandAleksandar Vidakovic fbdceea384 FINERACT-1499-DB-connection-exception-fix-for-bootRun 2022-02-11 18:28:14 +01:00
Aleksandar VidakovicandAleksandar Vidakovic c66415dbfd FINERACT-1492: Hikari configuration based on application properties 2022-02-07 16:38:39 +01:00
Aleksandar VidakovicandPetri Tuomola 907f932abe Simplify build for different auth strategies 2022-01-03 06:15:04 +08:00
Michael Vorburger ff1c15d263 rm application.properties from Git, and .gitignore it (because we copy it during build) 2020-05-09 00:03:57 +02:00
Michael Vorburger ⛑️andGitHub d2a0493be4 add server.forward-headers-strategy=framework (FINERACT-914) (#798) 2020-05-08 18:47:53 +01:00
xurrorandMichael Vorburger ⛑️ c317db110f FINERACT-883
Display fineracts git build info actuator/info endpoint
2020-04-26 16:47:27 +02:00
ibondarenko 377787280c FINERACT-724 fixes after review 2019-11-12 10:36:27 +02:00
ibondarenko c0383997bb implementation of FINERACT-724 properties cleanup 2019-11-12 10:36:27 +02:00
ibondarenko 43fd8618ad implementation of FINERACT-724 (Upgrade Spring Boot, Spring and Spring Security to their latest stable version) 2019-11-12 10:36:27 +02:00
unknown 9c27413cf1 License text missing error in application.properties 2016-02-16 18:16:47 +05:30
unknown 2a45fe1390 Connector changes from mysql to drizzle 2016-02-08 11:27:46 +05:30
Adi Narayana Raju 7098d7f83d Modify file contents 2016-02-01 12:05:28 +05:30
Adi Narayana Raju 139e066d3d Rename root folders 2016-02-01 11:00:15 +05:30