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
thesmallstar and Michael Vorburger ⛑️
c62328756b
FINERACT-111 Do not update charges amount paid if loan transaction is accruals
2020-04-26 12:32:32 +02:00
Michael Vorburger ⛑️ and GitHub
fd9a1ba1be
add @Ignore to flaky method in RecurringDepositTest (FINERACT-855) ( #783 )
...
testRecurringDepositAccountWithPrematureClosureTypeReinvest()
2020-04-26 11:12:13 +01:00
Josue Araujo and Michael Vorburger ⛑️
78ca45ef27
* Added missing grouping keywords from https://github.com/apache/fineract/pull/757
2020-04-22 17:17:27 +02:00
Michael Vorburger
212cd679e9
Ignore :( flaky :( AccountingScenarioIntegrationTest (FINERACT-899)
...
both checkPeriodicAccrualAccountingFlow_OVER_PAYMENT()
as well as checkPeriodicAccrualAccountingTillCurrentDateFlow()
but not the others
2020-04-18 23:07:24 +02:00
percyashu and Michael Vorburger ⛑️
83899c2fb0
FINERACT-826 Remove unused getTimeZone
2020-04-18 17:37:46 +02:00
thesmallstar and Michael Vorburger ⛑️
dd2e934cb1
Added One Statement per line and Enforced checkstyle
2020-04-18 03:23:54 +02:00
Michael Vorburger
64e02bc123
comment out broken MySQL JDBC driver logger (awaiting FINERACT-890)
2020-04-18 01:46:56 +02:00
Michael Vorburger ⛑️ and GitHub
c7b58b9869
escape all grouping in SQL files for MySQL 8 compatibility ( #757 )
...
Indirectly related to FINERACT-762 - not sure if strictly required,
but seems like a good idea anyway at this opportunity, so why not.
As originally on https://github.com/apache/fineract/pull/638/files
2020-04-17 22:40:42 +01:00
Michael Vorburger
059d1bebe7
comment out flaky testSavingsAccount_DormancyTracking (FINERACT-852)
2020-04-17 19:37:28 +02:00
Michael Vorburger
a5b35b8d31
clean-up to remove apparently unused PORT ENV (related to FINERACT-762)
...
This environment variable is actually never used. The port of a Tenant
DB instead appears to be read from schemaServerPort of the
tenant_server_connections table.
2020-04-17 19:09:24 +02:00
Michael Vorburger ⛑️ and GitHub
9517051340
comment out flaky SchedulerJobsTest (FINERACT-852) ( #764 )
...
Also adds a new assertion for a clearer failure message than the
confusing low-level technical ArrayIndexOutOfBoundsException for
whenever this test will be re-activated later.
2020-04-15 10:36:46 +01:00
Michael Vorburger ⛑️ and GitHub
fd7fa63002
improve ClientSavingsIntegrationTest error reporting (FINERACT-852) ( #765 )
...
Adds a new assertion for a hopefully clearer failure message than the
confusing low-level technical ArrayIndexOutOfBoundsException we
regularly hit on Travis CI.
Similar to https://github.com/apache/fineract/pull/764
2020-04-15 09:34:33 +01:00