Commit Graph
5326 Commits
Author SHA1 Message Date
xurrorandMichael Vorburger ⛑️ dc3af0c867 FINERACT-964
bump json-path from 0.9.1 to 2.4.0
2020-05-20 00:56:20 +02:00
percyashuandMichael Vorburger ⛑️ 610375753c FINERACT-959 make javac fail for Xlint:cast 2020-05-20 00:42:20 +02:00
Michael Vorburger 5557b8be4a fix moar flaky StorageTest.testNotificationStorage() [FINERACT-828]
similar fix to earlier Pull Request for the same

also added some more toString()
2020-05-17 21:29:20 +02:00
Michael Vorburger ⛑️andGitHub e7889f8463 copy .git/** into build container so git.properties can be generated [FINERACT-983] (#904) 2020-05-17 10:33:29 +01:00
Michael Vorburger 7a98ad8d07 add new testNumberOfJobs() to SchedulerJobsTest (re. FINERACT-922)
This would catch problems such as the integration tests running "too
early" (before Flyway has fully initialized the database), which I have
a suspicion could be one of (many) causes of the unstable scheduler
tests, notably because of the IllegalArgumentException at
SchedulerJobsTest.java:90 in https://github.com/apache/fineract/pull/817
2020-05-17 10:56:59 +02:00
Michael Vorburger 904da67bbd Remove un-used "Send messages to Email gateway" Job (FINERACT-952) 2020-05-17 10:56:59 +02:00
Michael Vorburger cbc274f603 remove (useless) SenderTest + mockrunner-jms/nekohtml (FINERACT-938) 2020-05-17 10:53:42 +02:00
Michael Vorburger ⛑️andGitHub f7f52f04d1 Merge pull request #852 from vorburger/FINERACT-922_SchedulerJobsTest-reset-world-as-found
make SchedulerJobsTest preserve scheduler and job states (FINERACT-922)
2020-05-17 02:52:27 +02:00
Michael Vorburger e0d4a1f376 make SchedulerJobsTest preserve scheduler and job states (FINERACT-922) 2020-05-17 02:25:51 +02:00
Michael Vorburger ⛑️andGitHub ddaffd13c0 Merge pull request #857 from xurror/FINERACT-897
[WIP] MySQL v8(FINERACT-897)
2020-05-17 02:13:49 +02:00
Michael Vorburger 00aa71b0e1 rm .github/workflows/first-interaction.yml
because it's broken, see
https://github.com/actions/first-interaction/issues/10
2020-05-17 00:21:00 +02:00
Michael Vorburger a0e20588aa fix canceling previous ongoing jobs on Fineract.dev [FINERACT-970] 2020-05-17 00:19:11 +02:00
Michael Vorburger edcdcc34a2 cancel previous ongoing jobs on Fineract.dev when updating [FINERACT-970] 2020-05-17 00:08:07 +02:00
Michael Vorburger 1fdc033923 use --no-daemon in Dockerfile (and don't clean; really no need) [FINERACT-970] 2020-05-16 23:46:27 +02:00
Michael Vorburger 711ea1d6cd gcloud components install beta to deploy to https://Fineract.dev [FINERACT-970] 2020-05-16 23:34:46 +02:00
Michael Vorburger 84dfb32c34 use --quiet to deploy to https://Fineract.dev [FINERACT-970] 2020-05-16 23:26:43 +02:00
Michael Vorburger 04d3ce673c automatically deploy to https://Fineract.dev [FINERACT-970] 2020-05-16 23:07:53 +02:00
Michael Vorburger c764d32d5e fix Flyway table name problem (FINERACT-979) 2020-05-16 18:34:19 +02:00
thesmallstarandMichael Vorburger ⛑️ 20e8a02294 FINERACT-942 Remove bad logging pattern(Use of system.out) and added checkstyle 2020-05-16 18:13:43 +02:00
xurror 4360260ac6 FINERACT-897
make fineract compatible with both mysql5.5 and  mysql v8
2020-05-16 07:36:28 +01: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 ⛑️andGitHub 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 ⛑️andGitHub 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
Petri TuomolaandMichael Vorburger ⛑️ 439ba93ebd FINERACT-972: Ensure Tomcat is started after the integration tests have been compiled 2020-05-15 19:54:21 +02:00
thesmallstarandMichael Vorburger ⛑️ 9eccd61333 Added Empty Statement Check and enforced checkstyle 2020-05-15 19:43:16 +02:00
Michael Vorburger 297e483742 fix invalid YAML syntax in (broken) GitHub Action 2020-05-12 20:54:27 +02:00
Petri TuomolaandMichael Vorburger ⛑️ b58404be41 FINERACT-910: Serving apiDocs as part of the fineract-provider 2020-05-11 19:59:15 +02:00
Michael Vorburger ⛑️andGitHub dec9d21f71 add First Interaction Greeting GitHub Action (#880) 2020-05-11 12:09:57 +01:00
xurrorandMichael Vorburger ⛑️ 2285797eff bump flyway from 2.1.1 to 6.4.1 2020-05-11 12:21:40 +02:00
Michael Vorburger 3226b63383 remove broken dev-dependencies.gradle (until FINERACT-939) 2020-05-10 21:48:05 +02:00
Michael Vorburger 8743fc9743 fix (?) .github/workflows/rebase.yml (FINERACT-829) 2020-05-10 16:20:45 +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 d2d013b78f use Java >11.0.2 instead of Java 12 on Travis (FINERACT-937)
by ditching Travis' own sad state of Java (cough) 'support'

and just re-installing it ourselves instead
2020-05-10 15:04:26 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ 00b3687f95 Bump checkstyle from 8.28 to 8.32 in /fineract-provider
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.28 to 8.32.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.28...checkstyle-8.32)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:55:17 +02:00
Michael Vorburger b525925b57 bump org.apache.bval.bundle from 2.0.2 to 2.0.3
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:54:19 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ e3d3b5551b Bump gradle-jrebel-plugin from 1.1.2 to 1.1.10 in /fineract-provider
Bumps [gradle-jrebel-plugin](https://github.com/zeroturnaround/gradle-jrebel-plugin) from 1.1.2 to 1.1.10.
- [Release notes](https://github.com/zeroturnaround/gradle-jrebel-plugin/releases)
- [Changelog](https://github.com/zeroturnaround/gradle-jrebel-plugin/blob/master/changelog.txt)
- [Commits](https://github.com/zeroturnaround/gradle-jrebel-plugin/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:52:15 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ e63007c363 Bump classgraph from 4.8.43 to 4.8.78 in /fineract-provider
Bumps [classgraph](https://github.com/classgraph/classgraph) from 4.8.43 to 4.8.78.
- [Release notes](https://github.com/classgraph/classgraph/releases)
- [Commits](https://github.com/classgraph/classgraph/compare/classgraph-4.8.43...classgraph-4.8.78)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:50:25 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ 306ee35b03 Bump bug-pattern from 1.4.2 to 1.5.0 in /fineract-provider
Bumps [bug-pattern](https://github.com/KengoTODA/findbugs-slf4j) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/KengoTODA/findbugs-slf4j/releases)
- [Changelog](https://github.com/KengoTODA/findbugs-slf4j/blob/master/CHANGELOG.md)
- [Commits](https://github.com/KengoTODA/findbugs-slf4j/compare/findbugs-slf4j-1.4.2...findbugs-slf4j-1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:49:51 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ bb7df3c9e8 Bump retrofit from 1.6.1 to 1.9.0 in /fineract-provider
Bumps [retrofit](https://github.com/square/retrofit) from 1.6.1 to 1.9.0.
- [Release notes](https://github.com/square/retrofit/releases)
- [Changelog](https://github.com/square/retrofit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/retrofit/compare/parent-1.6.1...parent-1.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:48:37 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ 2d0d76fc01 Bump tika-core from 1.9 to 1.24.1 in /fineract-provider
Bumps [tika-core](https://github.com/apache/tika) from 1.9 to 1.24.1.
- [Release notes](https://github.com/apache/tika/releases)
- [Changelog](https://github.com/apache/tika/blob/1.24.1/CHANGES.txt)
- [Commits](https://github.com/apache/tika/commits/1.24.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:46:55 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ ea61519b63 Bump creadur-rat-gradle from 0.2.2 to 0.3.1 in /fineract-provider
Bumps creadur-rat-gradle from 0.2.2 to 0.3.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:44:47 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ 6464518179 Bump swagger-jersey-jaxrs from 1.5.15 to 1.6.1 in /fineract-provider
Bumps swagger-jersey-jaxrs from 1.5.15 to 1.6.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 14:35:08 +02:00
dependabot-preview[bot]andMichael Vorburger ⛑️ a45c2072a0 Bump aws-java-sdk-s3 from 1.11.80 to 1.11.779 in /fineract-provider
Bumps [aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) from 1.11.80 to 1.11.779.
- [Release notes](https://github.com/aws/aws-sdk-java/releases)
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.11.80...1.11.779)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 13:43:49 +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
Petri TuomolaandMichael Vorburger ⛑️ f3b3ebc58c Upgrading Travis distro and MySQL 2020-05-09 13:38:18 +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 6a8f48c06c remove fixed Slfj4j versions to fix broken logging (FINERACT-956) 2020-05-09 05:48:15 +02:00