Michael Vorburger
e122f1ffd3
fix bug causing NullPointerException in SavingsAccount (FINERACT-957)
2020-05-09 13:31:39 +02:00
Michael Vorburger
27d754529e
bulk replace org.apache.commons.lang with lang3 imports (FINERACT-954)
...
We apparently currently have both on the classpath, but really nowadays
should have, and can, only use lang3 with this minor clean up.
2020-05-09 05:48:31 +02:00
Michael Vorburger
6a8f48c06c
remove fixed Slfj4j versions to fix broken logging (FINERACT-956)
2020-05-09 05:48:15 +02:00
Michael Vorburger
fa74e77e7e
clean up dependencies.gradle and clarify scopes (FINERACT-777)
...
This also solves this Gradle messages: Deprecated Gradle features were
used in this build, making it incompatible with Gradle 7.0. Use
'--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.4/userguide/command_line_interface.html#sec:command_line_warnings
2020-05-09 05:47:13 +02:00
Michael Vorburger
6c3598535b
upgrade Gradle (wrapper) from 6.1 to 6.4 (FINERACT-945)
2020-05-09 00:05:10 +02: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
f6c7bf970b
ignore yet another :( RecurringDepositTest (FINERACT-855)
...
testRecurringDepositAccountWithClosureTypeTransferToSavings_WITH_HOLD_TAX
2020-05-09 00:03:50 +02:00
Michael Vorburger
4ade89d57d
add integration test for (new) ISO-8601 Date Format (FINERACT-926)
...
using SchedulerJobsTest, just because that's convenient
2020-05-08 23:29:38 +02:00
Michael Vorburger
3ac7c29e51
clean up CommandHandlerProviderTest
2020-05-08 23:04:08 +02:00
Michael Vorburger
29d64d3cb0
remove org.gradle.daemon (FINERACT-948)
2020-05-08 22:41:14 +02:00
Michael Vorburger ⛑️
c6b5b2776b
add "Instructions to build the JAR file" to README
2020-05-08 22:02:16 +02:00
Michael Vorburger ⛑️ and GitHub
bee3fb7ce5
add java.util.Date ISO-8601 GSON type adapter (FINERACT-926) ( #816 )
...
* minor clean-up in existing JsonSerializer implementations (FINERACT-926)
* centralize registration of GSON type adapters (FINERACT-926)
* add java.util.Date ISO-8601 GSON type adapter (FINERACT-926)
2020-05-08 19:56:19 +01:00
Michael Vorburger ⛑️
f049892600
clarify Docker Compose UI self-signed SSL certificate
...
as suggested by Scott Dunbar on dev list
2020-05-08 20:31:12 +02:00
Michael Vorburger
6b1878a1d8
ignore one flaky FixedDepositTest (FINERACT-950)
...
testFixedDepositAccountClosureTypeWithdrawal_WITH_HOLD_TAX()
2020-05-08 20:30:25 +02:00
Michael Vorburger
077065c1b5
fix generic warnings in StaffTest (re. FINERACT-949)
2020-05-08 20:24:31 +02:00
Michael Vorburger ⛑️ and GitHub
22224709b6
upgrade Spotbugs plugin from 2.0.1 to latest 4.0.8 (FINERACT-947) ( #841 )
2020-05-08 19:15:19 +01:00
Michael Vorburger ⛑️ and GitHub
d2a0493be4
add server.forward-headers-strategy=framework (FINERACT-914) ( #798 )
2020-05-08 18:47:53 +01:00
Michael Vorburger ⛑️ and GitHub
e2d076f15e
ignore another flaky test in SchedulerJobsTestResults (FINERACT-857) ( #839 )
...
testUpdateLoanArrearsAgingJobOutcome()
2020-05-08 18:18:26 +01:00
Michael Vorburger ⛑️ and GitHub
1263a00691
change Oracle to OpenJDK in README ( #836 )
2020-05-08 18:17:21 +01:00
Michael Vorburger
bbadeb9591
add Gradle Wrapper Validation GitHub Action (FINERACT-946)
...
see https://github.com/marketplace/actions/gradle-wrapper-validation
2020-05-08 18:07:22 +02:00
Michael Vorburger
ea85f9c739
clean up XBRLBuilderTest (re. FINERACT-940)
2020-05-08 17:04:43 +02:00
Michael Vorburger
69a7b1e8da
add junit-platform-runner dependency (FINERACT-943)
2020-05-08 16:59:52 +02:00
Michael Vorburger
9254a74bb5
upgrade Spring Boot from 2.2.4 to 2.2.7 (FINERACT-941)
2020-05-08 16:16:56 +02:00
Petri Tuomola and Michael Vorburger ⛑️
ec9ef92ff6
FINERACT-938: Upgrading nekohtml and removing direct reference to Xerces
2020-05-08 12:33:25 +02:00
Petri Tuomola and Michael Vorburger ⛑️
0e4aeef1af
FINERACT-846: Migrating to Java 11, upgrading dependencies, fixing compiler warnings
2020-05-07 22:28:19 +02:00
Courage Angeh and GitHub
7ace5d47b2
Merge pull request #826 from vorburger/gitignore-keystore.jks
...
add keystore.jks to .gitignore
2020-05-05 18:54:36 -04:00
Michael Vorburger
bb4f1ac29a
add keystore.jks to .gitignore
...
This file is created by the Tomcat embedded by Spring Boot
when running "java -jar build/libs/fineract-provider.jar",
having it on .gitignore avoids anyone commiting it by mistake.
2020-05-05 22:50:23 +02:00
Sidney Wasibani and GitHub
a855d3a9cc
re-use styles so that Excel's 4k row limit isn't exceeded (FINERACT-930)
2020-05-05 22:30:25 +02:00
Petri Tuomola and Michael Vorburger ⛑️
b05162f60b
FINERACT-730: Fixed dependencies, SSL config and main class etc to get bootRun to work. Migrated from Gradle Tomcat plugin to Cargo plugin to fix integration test
2020-05-05 22:04:04 +02:00
Michael Vorburger
cb690f6d5b
ignore three more flaky tests in SchedulerJobsTestResults (FINERACT-857)
...
testInterestTransferForSavings()
testExecuteStandingInstructionsJobOutcome()
testAvoidUnncessaryPenaltyWhenAmountZeroForOverdueLoansJobOutcome()
2020-05-05 20:13:11 +02:00
rrpawar96 and Michael Vorburger ⛑️
489faf96b0
GLIM_GSIM enhancement (FINERACT-603)
2020-05-05 12:43:40 +02:00
Michael Vorburger
edfcb931e9
Gradle testLogging exceptionFormat "full" (FINERACT-927)
...
as well as integrationTest --fail-fast
2020-05-05 10:52:02 +02:00
Michael Vorburger
b6c6d50501
fix moar 3rd-party versions in build.gradle (see FINERACT-805)
2020-05-04 03:00:31 +02:00
Michael Vorburger ⛑️ and GitHub
d33e0ba72a
add new /echo debug API endpoint (FINERACT-915) ( #797 )
2020-05-03 22:34:37 +01:00
Michael Vorburger
c4797ab96b
more clean up in SchedulerJobsTest (re. FINERACT-922)
...
This does NOT, yet, fix FINERACT-922, but it splits the old test into
new smaller test methods, which (hopefully) should always pass, except
for the last one.
2020-05-03 20:22:54 +02:00
Michael Vorburger
404f055b65
remove old spring-jms:4.0.7 & fix JMS dependencies (FINERACT-805)
2020-05-03 19:52:12 +02:00
Michael Vorburger
83cdb17d8f
exclude dependencies causing classpath duplicates (FINERACT-919)
2020-05-03 19:52:12 +02:00
Michael Vorburger.ch
b0367099bc
add classpath duplicates detection test (FINERACT-919)
2020-05-03 19:52:12 +02:00
Michael Vorburger
2212675af4
second step to clean up in SchedulerJobsTest (re. FINERACT-922)
...
do more un-static-ify SchedulerJobHelper
This does NOT, yet, fix FINERACT-922.
2020-05-03 19:49:27 +02:00
Michael Vorburger
85bf8dc3e9
first step to clean up in SchedulerJobsTest (preparing for FINERACT-922)
...
make two methods in SchedulerJobHelper private
and start to un-static-ify SchedulerJobHelper
This does NOT, yet, fix FINERACT-922.
2020-05-03 19:49:27 +02:00
Saransh Sharma and Michael Vorburger ⛑️
90dec19201
FINERACT-925
2020-05-03 18:41:10 +02:00
Saransh Sharma and Michael Vorburger ⛑️
cb0624c073
FINERACT-924
2020-05-03 18:41:10 +02:00
Saransh Sharma and Michael Vorburger ⛑️
c0ac209ed2
FINERACT-923
2020-05-03 18:41:10 +02:00
Michael Vorburger ⛑️
62214ea1f7
add (obvious) rebase step to PR Help in README
2020-05-03 12:23:11 +02:00
Michael Vorburger
1e2e88c8bb
add @Ignore to another SchedulerJobsTestResults method (FINERACT-857)
...
testUpdateOverdueDaysForNPA()
2020-05-03 05:52:06 +02:00
Michael Vorburger
c9f2591766
Upgrade Jersey library from 1.17 to 1.19.4 (FINERACT-920)
2020-05-03 03:12:15 +02:00
Michael Vorburger
7fe9d2bcbf
use throw instead of confusing return null inside catch
...
in JournalEntryWritePlatformServiceJpaRepositoryImpl
2020-05-03 00:07:49 +02:00
Michael Vorburger
8418dd424f
upgrade OpenJPA from 3.1.0 to 3.1.1 (FINERACT-908)
2020-05-02 22:42:10 +02:00
Michael Vorburger
1baecf27f6
add @Ignore to another SchedulerJobsTestResults methods (FINERACT-857)
...
testUpdateLoanPaidInAdvanceJobOutcome()
2020-05-02 22:39:58 +02:00
Michael Vorburger
89fdc804f0
add @Ignore to more SchedulerJobsTestResults methods (FINERACT-857)
...
testUpdateAccountingRunningBalancesJobOutcome()
testTransferFeeForLoansFromSavingsJobOutcome()
2020-05-02 20:55:00 +02:00