Michael Vorburger
c764d32d5e
fix Flyway table name problem (FINERACT-979)
2020-05-16 18:34:19 +02:00
thesmallstar and Michael Vorburger ⛑️
20e8a02294
FINERACT-942 Remove bad logging pattern(Use of system.out) and added checkstyle
2020-05-16 18:13:43 +02:00
Michael Vorburger
9ce72fe67b
fix broken build
...
Combination of recently separately merged PRs #865 and #859 broke it.
2020-05-15 22:56:13 +02:00
Michael Vorburger ⛑️ and GitHub
0eee0ff775
make javac fail, not just warn, for (Xlint) unchecked (FINERACT-959) ( #859 )
...
This is just a first step - we should aim for -Xlint:all! ;)
2020-05-15 21:31:16 +01:00
Michael Vorburger ⛑️ and GitHub
39675c9a23
rewrite MultiException to actually contain all causes (FINERACT-858) ( #855 )
2020-05-15 21:30:33 +01:00
Michael Vorburger
2aca64056a
fix flaky StorageTest.testNotificationStorage() (FINERACT-828)
2020-05-15 20:12:37 +02:00
thesmallstar and Michael Vorburger ⛑️
9eccd61333
Added Empty Statement Check and enforced checkstyle
2020-05-15 19:43:16 +02:00
Petri Tuomola and Michael Vorburger ⛑️
b58404be41
FINERACT-910: Serving apiDocs as part of the fineract-provider
2020-05-11 19:59:15 +02:00
xurror and Michael Vorburger ⛑️
2285797eff
bump flyway from 2.1.1 to 6.4.1
2020-05-11 12:21:40 +02:00
Michael Vorburger
47549ae438
add toString() to Notification (to help debug FINERACT-828 next time)
2020-05-10 16:19:09 +02:00
Michael Vorburger
0cc18d7b8c
fix obvious bug in Notification setActor()
...
This method doesn't seem to be used anywhere, so it never mattered.
Eclipse pointed out "The assignment to variable actorId has no effect".
We should not ignore javac/Eclipse compiler warnings! => FINERACT-959
2020-05-10 16:19:09 +02:00
Michael Vorburger
55af726cf9
improve SchedulerJobsTest.testDateFormat() by introducing Awaitility
...
This recently introduced new test (FINERACT-926) would locally pass, but
then fail on the next run, because another test in the same class would
modify job state to be inactive. It now sets the first jobs state as it
requires it to be, and properly awaits the expected outcome.
2020-05-09 17:05:32 +02:00
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
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 ⛑️ 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
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
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
ea85f9c739
clean up XBRLBuilderTest (re. FINERACT-940)
2020-05-08 17:04:43 +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
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 ⛑️ 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
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
1e2e88c8bb
add @Ignore to another SchedulerJobsTestResults method (FINERACT-857)
...
testUpdateOverdueDaysForNPA()
2020-05-03 05:52:06 +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
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
rrpawar96 and Michael Vorburger ⛑️
9cd459273c
add @ignore to SchedulerJobsTestResults.testInterestPostingForSavingsJobOutcome
2020-05-02 14:16:18 +02:00
Michael Vorburger
6e91a091f3
add @Ignore to another SchedulerJobsTestResults methods (FINERACT-857)
...
testApplyDueFeeChargesForSavingsJobOutcome()
2020-05-02 12:22:36 +02:00
Michael Vorburger
ede38dc8fa
add @Ignore to another ClientLoanIntegrationTest method (FINERACT-885)
...
loanWithFlatCahargesAndPeriodicAccrualAccountingEnabled()
2020-04-26 18:41:27 +02:00
Michael Vorburger
348d5bc855
add @Ignore to more ClientLoanIntegrationTest methods (FINERACT-885)
...
loanWithCahargesOfTypeAmountPercentageAndPeriodicAccrualAccountingEnabled()
loanWithCahargesOfTypeAmountPlusInterestPercentageAndPeriodicAccrualAccountingEnabled()
2020-04-26 16:55:56 +02:00
Michael Vorburger
a1815c1b51
add @Ignore in AccountingScenarioIntegrationTest (FINERACT-899)
...
checkPeriodicAccrualAccountingFlow()
2020-04-26 16:55:56 +02:00
xurror and Michael Vorburger ⛑️
394a7fb1d1
IntegrationTests for git build info
2020-04-26 16:47:27 +02:00
xurror and Michael Vorburger ⛑️
c317db110f
FINERACT-883
...
Display fineracts git build info actuator/info endpoint
2020-04-26 16:47:27 +02:00
Michael Vorburger
4b724c2917
add @Ignore to flaky method in ClientLoanIntegrationTest (FINERACT-885)
...
testLoanScheduleWithInterestRecalculation_WITH_REST_DAILY_INTEREST_COMPOUND_INTEREST_FEE_STRATEGY_WITH_OVERDUE_CHARGE()
2020-04-26 12:51:27 +02:00