Commit Graph
595 Commits
Author SHA1 Message Date
Sidney WasibaniandMichael Vorburger ⛑️ ff702dbd19 FINERACT-803 fix exception handling for username duplication 2020-01-10 16:38:44 +01:00
Michael Vorburger a93a6b8487 Change /authentication API to pass data in request body instead of URL arguments (FINERACT-726) 2020-01-08 22:50:16 +01:00
Michael Vorburger ⛑️ 030d9c8bd8 fix potential NPE in JobParameter.equals() (FINERACT-428) 2019-12-12 21:39:45 +00:00
Kumaranath FernandoandMichael Vorburger ⛑️ 0da4cdd412 Parallelization of Jobs: Parallelizing and paging of recalculate interest for loans (PR #524 for FINERACT-428) 2019-12-12 21:44:44 +01:00
andrew-dzakandMichael Vorburger ⛑️ 0474f59bcf fix overdraft account balance (PR #659 for FINERACT-753) 2019-12-11 07:59:50 +01:00
Mohit SinhaandGitHub 9674e0a718 Revert "FINERACT-803: validate username uniqueness" 2019-12-07 23:24:00 +07:00
Mohit SinhaandGitHub fb1e3d7c18 Merge pull request #660 from jamesidw/FINERACT-803
FINERACT-803: validate username uniqueness
2019-12-03 19:17:21 +07:00
Sidney Wasibani d9a0a9ac63 FINERACT-803: validate username uniqueness
FINERACT-803: treat existing username in update, to same user, as valid

FINERACT-803: skip username uniqueness validation for updates

FINERACT-803: add integration test for username uniqueness validation

FINERACT-803: change the validation error message to show the errant username

FINERACT-803: restore username uniqueness validation for updates

FINERACT-803: apply minor code clean up suggestions
2019-12-03 14:07:37 +03:00
Maek TwainandMichael Vorburger ⛑️ 981bc17a60 Adding vnd.ms-excel MIME type support in BulkImportWorkbookServiceImpl (#650) 2019-11-27 18:33:17 -08:00
Michael Vorburger edc9e030e1 Allow customizing JDBC URLs at run-time instead of during container build (FINERACT-773)
In Docker, set JAVA_OPTS instead of FINERACT_TENANTS_URL.

Because ARG/ENV in the Dockerfile can't (easily) be changed at run-time.

At first I tried to override the ENTRYPOINT with a script which sets
JAVA_OPTS based on FINERACT_TENANTS_URL and then delegates to the original
/app-entrypoint.sh; that didn't immediately work, so this seems simpler.

Including make default tenant JDBC hostname & port configurable at Docker container run instead of build time.
2019-11-26 06:06:59 +01:00
Awasum YannickandGitHub 3ea8d209bb Merge pull request #655 from xurror/develop
remove TODO Auto-generated method stub
2019-11-25 09:00:51 +01:00
xurror b0bfeddc62 remove TODO Auto-generated method stub 2019-11-25 08:58:07 +01:00
Awasum YannickandGitHub e7868706f5 Merge pull request #657 from vorburger/log-less
reduce excessive logging causing Travis CI problems (FINERACT-800)
2019-11-25 08:12:27 +01:00
Kang BrederandMichael Vorburger ⛑️ 2770f78cc4 Corrected all Swagger documents found in the Accounting module by adding API description in anappropriate manner and the response.json file found in the swagger UI has been updated with the latest changes. 2019-11-24 23:08:59 -08:00
Kang BrederandMichael Vorburger ⛑️ 5ce86eaced Added description to Batch API swagger document in a correct manner. 2019-11-24 23:08:05 -08:00
Sidney WasibaniandMichael Vorburger ⛑️ c601856ca4 FINERACT-787 add selfServiceRoles template resource 2019-11-24 22:54:37 -08:00
Michael Vorburger 2c733283c7 reduce excessive logging causing Travis CI problems (FINERACT-800) 2019-11-25 07:31:50 +01:00
ibondarenko 347108b382 FINERACT-724 fix oauth authentication, replace DefaultPasswordEncoderFactories with standard spring security PasswordEncoderFactories 2019-11-22 18:28:10 +02:00
ibondarenko 1e0e6ca3e7 FINERACT-724 fix oauth configuration 2019-11-21 17:36:43 +02:00
ibondarenko 33acc37a76 FINERACT-724 disable csrf on oauth configuration 2019-11-21 11:05:11 +02:00
ibondarenko e743fd5207 FINERACT-724 fixes after review (minor cleanup) 2019-11-12 10:36:27 +02:00
ibondarenko de77996e66 FINERACT-724 fixes after review (part2) 2019-11-12 10:36: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
Steve Conrad e7b26a3f22 Fixes for license headers 2019-10-02 15:49:01 -04:00
Steve Conrad bbcbf944ca Merge remote-tracking branch 'marta/develop' into develop 2019-10-02 14:59:23 -04:00
Marti a449958997 Openbanking - API Gateway 1.0 2019-09-17 20:06:15 +02:00
Angel CajasandGitHub 4d3d37c5e2 Merge pull request #614 from mohitsinha/new-develop
Stop creating unnecessary overdue charge when amount is 0.
2019-07-24 10:53:26 -06:00
Mohit Sinha fa6794c22c Stop creating unnecessary overdue charge when amount is 0 2019-07-24 20:26:28 +07:00
Michael Vorburger.ch 46a9da6c9b silence Spring Boot Actuator Audit INFO logging (fixes FINERACT-779) 2019-07-10 10:28:21 +02:00
Michael Vorburger.ch 8bdc134a8e replace Apache BVal @NotEmpty annotation by javax.validation (re. FINERACT-777) 2019-07-08 09:48:01 +02:00
Awasum YannickandGitHub 5c9028fcd0 Merge pull request #563 from mohitsinha/develop
JdbcSupport added utility function for getting localDateTime after considering timezone of tenant
2019-07-07 20:09:17 +01:00
Michael Vorburger.ch d3e977cc99 use slf4j instead Apache Commons Logging in CustomAuthenticationFailureHandler 2019-07-04 08:44:30 +02:00
Michael Vorburger.ch e478b02931 ditch un-used import of (very old) serp.util.Strings 2019-07-04 08:43:02 +02:00
Steve ConradandGitHub ea29fac9f5 Merge pull request #565 from marta-jankovics/mojaloop-fineract_1.0.1
FINERACT-706: Interoperation Mojaloop integration 1.0.1
2019-06-30 14:28:37 -05:00
Michael Vorburger.ch fc01dd25b7 fix minor SQL syntax problem in V271__accounting_for_client_charges.sql 2019-06-20 21:06:48 +02:00
Michael Vorburger.ch 720a39d9d2 rename SQL Query Parameters (fixes FINERACT-766) 2019-06-16 23:47:15 +02:00
Vishwas Babu A JandGitHub f10bff2665 Merge pull request #584 from mohitsinha/repaymentbatch
Batch Repayment strategy - New feature
2019-06-14 13:05:52 -07:00
Mohit Sinha 86e105ff15 FINERACT-767: Batch Repayment for loans 2019-06-14 23:26:17 +07:00
Mohit Sinha 48687a3103 Fineract-759: Thread unsafe bug in batch transactions 2019-06-12 14:05:44 +07:00
Vishwas Babu A JandMohit Sinha 7ffed1db76 Revert "Adding a compress response filter,registering filter"
This reverts commit eb5ad448fa.
2019-05-28 17:25:46 +07:00
Angel Cajas 82568d93bf FINERACT-757: Use of sqlEncodeString function isn't needed as parameters are passed as an array of Objects and SqlInjection validation is done by Spring JdbcTemplate. 2019-05-27 23:00:41 -06:00
Vishwas Babu A J 7bf648aa96 Revert "Adding a compress response filter,registering filter"
This reverts commit eb5ad448fa.
2019-05-09 12:57:40 -07:00
Marti 2f22da0e6c FINERACT-706: Interoperation Mojaloop integration 1.0.1 2019-05-07 14:57:28 +02:00
Mohit Sinha aab294f4a8 JdbcSupport added utility function for getting localDateTime after considering the timezone of the tenant. 2019-04-23 23:46:32 +07:00
Vishwas Babu A JandGitHub 67ba10fc2e Merge pull request #561 from apoorva-mk/FINERACT-748
#748 : Fixed typos in SPM API Java Files
2019-04-22 21:52:42 -07:00
Apoorva b8d4afe2ff Fixed typos in SPM API Java Files 2019-04-17 22:52:21 +05:30
bd2019us f8c5de3e96 [FINERACT-747] change String.replaceAll() to replace() to improve performance 2019-04-13 19:52:58 -05:00
Mohit SinhaandMichael Vorburger ⛑️ 2ae916618b LocalDate check should be according to timezone of tenant. 2019-04-10 23:03:43 +02:00