Commit Graph
5268 Commits
Author SHA1 Message Date
Michael Vorburger ⛑️andGitHub 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 ⛑️andGitHub 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 ⛑️andGitHub d2a0493be4 add server.forward-headers-strategy=framework (FINERACT-914) (#798) 2020-05-08 18:47:53 +01:00
Michael Vorburger ⛑️andGitHub e2d076f15e ignore another flaky test in SchedulerJobsTestResults (FINERACT-857) (#839)
testUpdateLoanArrearsAgingJobOutcome()
2020-05-08 18:18:26 +01:00
Michael Vorburger ⛑️andGitHub 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 TuomolaandMichael Vorburger ⛑️ ec9ef92ff6 FINERACT-938: Upgrading nekohtml and removing direct reference to Xerces 2020-05-08 12:33:25 +02:00
Petri TuomolaandMichael Vorburger ⛑️ 0e4aeef1af FINERACT-846: Migrating to Java 11, upgrading dependencies, fixing compiler warnings 2020-05-07 22:28:19 +02:00
Courage AngehandGitHub 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 WasibaniandGitHub 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 TuomolaandMichael 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
rrpawar96andMichael 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 ⛑️andGitHub 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 SharmaandMichael Vorburger ⛑️ 90dec19201 FINERACT-925 2020-05-03 18:41:10 +02:00
Saransh SharmaandMichael Vorburger ⛑️ cb0624c073 FINERACT-924 2020-05-03 18:41:10 +02:00
Saransh SharmaandMichael 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
Michael Vorburger c579086af0 change community-app port in docker compose from 80 to 9090 (FINERACT-845)
This makes it much easier and more secure to use it "rootless",
e.g. with https://podman.io's podman-compose instead (Moby) Docker.

Also includes minor README improvements useful for beginners.
2020-05-02 14:17:58 +02:00
rrpawar96andMichael 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
xurrorandMichael Vorburger ⛑️ 9184f5975f FINERACT-845
Integrate community-app in fineract docker build
2020-05-02 12:21:31 +02:00
Michael Vorburger ede38dc8fa add @Ignore to another ClientLoanIntegrationTest method (FINERACT-885)
loanWithFlatCahargesAndPeriodicAccrualAccountingEnabled()
2020-04-26 18:41:27 +02:00
Michael Vorburger ⛑️ d3aebf570e add link to Web UIs, Mobile App, and fineract.dev 2020-04-26 17:26:13 +02:00
Michael Vorburger ⛑️ 09fd882c72 add Policy re. unstable tests to README 2020-04-26 16:59:28 +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
xurrorandMichael Vorburger ⛑️ 394a7fb1d1 IntegrationTests for git build info 2020-04-26 16:47:27 +02:00
xurrorandMichael Vorburger ⛑️ 0a80195ac2 Fix rat reports 2020-04-26 16:47:27 +02:00