Sidney Wasibani and Michael 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 Fernando and Michael 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
Michael Vorburger ⛑️ and GitHub
cc181b5742
reset/verify all default global configurations in some integration tests (PR #671 for FINERACT-722)
...
Remove necessary resetting of 2 select default global configurations in FlexibleSavingsInterestPostingIntegrationTest.
Fixes issue where global configurations were affecting state between integration tests. This caused LoanReschedulingWithinCenterTest to fail on the first day of the month only because the "skip-repayment-on-first-day-of-month" configuration was modified but never reset by GlobalConfigurationTest.
Also updated other integration tests to reset and verify default global configurations.
FINERACT-722
2019-12-12 09:21:45 +01:00
andrew-dzak and Michael Vorburger ⛑️
0474f59bcf
fix overdraft account balance (PR #659 for FINERACT-753)
2019-12-11 07:59:50 +01:00
Percy Ayuk Ashu and Michael Vorburger ⛑️
26b4e0000c
use dependency's versions from Spring BOM (PR #668 for FINERACT-805)
2019-12-10 06:38:41 +01:00
Mohit Sinha and GitHub
9674e0a718
Revert "FINERACT-803: validate username uniqueness"
2019-12-07 23:24:00 +07:00
Mohit Sinha and GitHub
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
Yemdjih Kaze Nasser and Michael Vorburger ⛑️
a20f76d686
Use Spring Boot BOM to avoid maintaining version numbers in dependencies.gradle ( #662 for FINERACT-797)
2019-12-02 07:44:35 -08:00
xurror and Michael Vorburger ⛑️
0440a36317
remove todos from XBRLBuiderTest
2019-12-01 17:12:25 -08:00
Percy Ayuk Ashu and Michael Vorburger ⛑️
451f4a6338
FINERACT-777 Use api / implementation scoped Gradle dependencies ( #661 )
...
see https://issues.apache.org/jira/browse/FINERACT-777
2019-12-01 17:08:31 -08:00
Maek Twain and Michael 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 Yannick and GitHub
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 Yannick and GitHub
d553b421bf
Merge pull request #658 from vorburger/dottheia
...
add .theia/settings.json
2019-11-25 08:30:27 +01:00
Awasum Yannick and GitHub
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 Breder and Michael 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 Breder and Michael Vorburger ⛑️
5ce86eaced
Added description to Batch API swagger document in a correct manner.
2019-11-24 23:08:05 -08:00
Sidney Wasibani and Michael Vorburger ⛑️
c601856ca4
FINERACT-787 add selfServiceRoles template resource
2019-11-24 22:54:37 -08:00
Michael Vorburger ⛑️
f255a597f8
add .theia/settings.json to avoid confusing prompt on http://gitpod.io
...
and exclude JSON files from RAT (because they cannot contain license header comments)
2019-11-25 07:44:37 +01:00
Michael Vorburger
8c65696d49
reduce excessive logging causing Travis CI problems (FINERACT-800)
2019-11-25 07:44:37 +01: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
Courage Angeh and GitHub
71b456c254
Merge pull request #619 from vorburger/IntegrationTest-Utils-await-health
...
make integrationTest await application health readyness
2019-09-07 10:08:02 -04:00
Michael Vorburger.ch
8a40c6f40f
bump Gradle version from 5.2.1 to 5.6.1
...
all changed/new files have been created by:
./gradlew wrapper --gradle-version=5.6.1 --distribution-type=bin
2019-09-04 22:22:48 +02:00
Michael Vorburger.ch
89334bdb95
make integrationTest await application health readyness
...
This was an idea I had when wondering if the problem we hit
during the Gradle upgrade was just that Tomcat took longer to
boot Fineract (it turned out that that wasn't the cause).
I'm not sure if gradle-tomcat-plugin already does the equivalent
(but suspect it does not), but given that integrationTests work,
not entirely clear how much value this really adds.
Given that it doesn't really hurt either, perhaps we can add it anyway.
2019-09-04 19:18:03 +02:00
Angel Cajas and GitHub
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
Steve Conrad and GitHub
800287b48f
Merge pull request #618 from vorburger/add-SpringBoot-Actuator
...
add spring-boot-starter-actuator dependency
2019-07-23 09:28:06 -05:00
Mohit Sinha and Michael Vorburger ⛑️
eee2841b5c
FINERACT-780: Unique id for hook test
2019-07-23 09:18:58 +02:00
Awasum Yannick and GitHub
908c5e3ad0
Merge pull request #608 from vorburger/bump-OpenJPA-Version
...
bump OpenJPA version from 2.4.1 to 2.4.3 for Java 11 compliance
2019-07-16 14:55:51 +01:00
Michael Vorburger.ch
8be550d077
switch bval dependency from compile to implementation (see FINERACT-777)
2019-07-11 08:46:35 +02:00
Michael Vorburger.ch
bcef09d7be
upgrade OpenJPA 2.4.1 to 2.4.3
...
because 2.4.1 was not yet Java 11 compatible (due to an old ASM)
I'd like to upgrade to Java 11 soon-ish, and am starting to experiment with it.
2019-07-11 08:41:36 +02:00
Michael Vorburger.ch
2fc98df21c
fix ClassCircularityError: java/util/logging/LogRecord (see FINERACT-700 for details)
2019-07-10 23:47:51 +02:00
Michael Vorburger ⛑️ and GitHub
9f0147d7d0
Merge branch 'develop' into bump-gradle-wrapper
2019-07-10 18:45:21 +02: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
e2b2e66610
fix integrationTest (=> runWar) which broke in Gradle upgrade
...
inspired by (but not exactly like) the respective section on
https://github.com/bmuschko/gradle-tomcat-plugin#faq
2019-07-09 22:09:11 +02:00