Commit Graph
87 Commits
Author SHA1 Message Date
Renovate BotandPetri Tuomola 8810f97350 chore(deps): update dependency org.ehcache:ehcache to v3.9.3 2021-05-16 06:34:24 +08:00
Renovate BotandPetri Tuomola c5a9a7dadb chore(deps): update dependency com.google.cloud.sql:mysql-socket-factory-connector-j-8 to v1.2.3 2021-05-05 09:28:26 +08:00
BLasanandYemdjih Kaze Nasser 153204bad7 Fix email sending using smtp (FINERACT-1070) 2021-04-29 19:33:48 +01:00
Renovate BotandAwasum Yannick 5ee5cbb9e0 chore(deps): update dependency com.google.cloud.sql:mysql-socket-factory-connector-j-8 to v1.2.2 2021-04-09 19:52:11 +01:00
Renovate BotandPetri Tuomola 298c76e6c2 chore(deps): update dependency com.google.cloud.sql:mysql-socket-factory-connector-j-8 to v1.2.1 2021-02-18 12:24:59 +08:00
Renovate BotandPetri Tuomola 9072de71b1 chore(deps): update dependency com.google.cloud.sql:mysql-socket-factory-connector-j-8 to v1.2.0 2020-11-29 06:28:35 +08:00
ManojandGitHub 169b01d72b FINERACT-1241-elastic-web-hook-update (#1488) 2020-11-10 03:44:27 +05:30
Michael Vorburger ⛑️andGitHub 7b34e83843 Bump ancient OkHTTP & Retrofit in Hooks (FINERACT-1252) (#1486) 2020-11-03 14:16:01 +05:30
Michael VorburgerandAleksandar Vidakovic db53a422b2 Remove un-used code & testImplementation dependencies from provider (FINERACT-1209) 2020-11-02 12:23:31 +01:00
Aleksandar VidakovicandMichael Vorburger ⛑️ 578e098670 FINERACT-1209: Integration Tests using new Swagger Client API 2020-11-02 10:00:50 +01:00
percyashuandAwasum Yannick 43ef6e1983 FINERACT-826 Migrate to java.time from Joda API 2020-10-24 22:27:00 +01:00
Renovate BotandMichael Vorburger ⛑️ da73e62522 Update dependency com.github.spotbugs:spotbugs to v4.1.4 2020-10-15 14:01:29 +02:00
e57b7daad1 Added a SQL schema connection parameter field (#1373)
Co-authored-by: Cedric Khin <c.khin@opensense.fr>
2020-10-13 21:14:22 +02:00
Renovate BotandPetri Tuomola 6b8d25a945 Update dependency com.github.spotbugs:spotbugs to v4.1.3 2020-09-25 05:19:36 +03:00
Renovate BotandPetri Tuomola fe7984fde1 Update dependency com.github.spotbugs:spotbugs to v4.1.2 2020-08-19 10:06:54 +03:00
Renovate BotandYemdjih Kaze Nasser cb3e0c3b96 Update dependency com.github.spotbugs:spotbugs to v4.1.1 2020-08-01 04:33:04 +01:00
Renovate BotandPetri Tuomola ee1b3cde9a Update dependency com.github.spotbugs:spotbugs to v4.1.0 2020-07-30 23:01:03 +03:00
nnatarajanandMichael Vorburger ⛑️ b7b63985d9 Update dependency org.mock-server:mockserver-junit-jupiter from v5.10.0 to v5.11.0 2020-07-22 23:06:43 +02:00
Petri TuomolaandMichael Vorburger ⛑️ acca72f83d FINERACT-835: Complete work on automatically generating Swagger docs 2020-07-14 00:54:44 +02:00
percyashuandYemdjih Kaze Nasser c20329cd07 FINERACT-1023 Update spring boot gradle plugin from v2.2.7 to v2.3.1 2020-07-05 05:42:19 +01:00
Petri TuomolaandAwasum Yannick 3f444e2710 FINERACT-1072: Implementing Spotless for Gradle files 2020-07-04 11:25:23 +01:00
Michael Vorburger 2e32166079 Make Google's Guava library an explicit dependency
Instead of only transitively inheriting it through activemq-broker,
so that the upcoming next major upgrade of activemq-broker doesn't break the build.

Note that Fineract code already extensively uses Guava, this just makes it explicit.
2020-07-02 21:45:40 +02:00
Petri TuomolaandYemdjih Kaze Nasser 7d2c3ec417 FINERACT-1022: Fixing ehcache 3 2020-06-30 03:10:11 +01:00
d9df7fe245 FINERACT-835: Upgrade Swagger Annotations to Annotations 2.0 (#1101)
Co-authored-by: Michael Vorburger ⛑️ <mike@vorburger.ch>
2020-06-26 13:32:14 +02:00
Renovate BotandMichael Vorburger ⛑️ a9030171da Update dependency com.github.spotbugs:spotbugs to v4.0.6 2020-06-23 11:15:46 +02:00
Petri TuomolaandMichael Vorburger ⛑️ f3862bca8b FINERACT-1040 Re-enabling and fixing CampaignTests 2020-06-20 22:29:50 +02:00
7ec5229e23 FINERACT-835: Upgrade Swagger and automatically generate the JSON spec (#1069)
Co-authored-by: Michael Vorburger ⛑️ <mike@vorburger.ch>
2020-06-20 13:21:46 +02:00
Michael Vorburger 9da5932307 bulk auto reformat ca. 2900 files using ./gradlew :spotlessApply [FINERACT-1006] 2020-06-14 18:31:47 +02:00
Michael Vorburger 67e6e27b54 fix broken tests under JUnit 5 [FINERACT-1021] 2020-06-14 17:21:07 +02:00
xurrorandMichael Vorburger ⛑️ f2624b584c FINERACT-1021 - Update to JUnit 5 2020-06-14 12:52:18 +02:00
xurrorandMichael Vorburger ⛑️ ca97a37544 FINERACT-1022 - Update to org.ehcache 2020-06-13 14:21:45 +02:00
xurror 030a5143c7 update apache commons io(FINERACT-1020) 2020-06-09 13:54:28 +01:00
Renovate BotandMichael Vorburger ⛑️ 28e4fd15a2 Update dependency com.github.spotbugs:spotbugs to v4.0.4 2020-06-09 08:04:30 +02:00
nnatarajanandYemdjih Kaze Nasser df0bcb1b97 FINERACT-965 Upgrade, Replace itext 2.1.7 with Openpdf 1.1.0 2020-06-02 15:29:45 +01:00
Michael VorburgerandYemdjih Kaze Nasser 1db6e8d206 fix ClasspathHellDuplicatesCheckRuleTest (FINERACT-966)
and prevent FINERACT-940 related javax.xml.parsers problems

as per https://github.com/spotbugs/spotbugs/issues/1128
2020-05-29 06:13:23 +01:00
xurrorandMichael Vorburger ⛑️ 3bc7914068 Update spotbugs to v4.2.0(FINERACT-986) 2020-05-21 10:52:42 +02:00
Michael Vorburger ⛑️andGitHub e8276f0aea Remove direct explicit Guava dependency (FINERACT-963) (#913)
We *ARE* using Guava, but, unless we have a real need for a more recent
specific version, it seems "safer" (and less hassle to maintain bumping)
just using whatever version we transitively inherit from other libraries
we use that themselves depend on Guava (currently Swagger, Mustache and
activemq-broker).

Currently that "whatever version" is a 28.2 (we used 28.1 before).

This removes two fairly different kinds of Guava dependencies we have:
One for run-time (above), and one for build time which seems to have
been added due to some SpotBugs related issue (but it now works without
that, so that must have been some issue in SpotBugs that meanwhile go
fixed in the recent versions).
2020-05-20 10:00:29 +01:00
Michael Vorburger cbc274f603 remove (useless) SenderTest + mockrunner-jms/nekohtml (FINERACT-938) 2020-05-17 10:53:42 +02:00
xurrorandMichael Vorburger ⛑️ 2285797eff bump flyway from 2.1.1 to 6.4.1 2020-05-11 12:21:40 +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
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 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 69a7b1e8da add junit-platform-runner dependency (FINERACT-943) 2020-05-08 16:59:52 +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
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 b6c6d50501 fix moar 3rd-party versions in build.gradle (see FINERACT-805) 2020-05-04 03:00:31 +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