Commit Graph
5567 Commits
Author SHA1 Message Date
percyashuandMichael Vorburger ⛑️ 3f1673ea97 FINERACT-822 Enforce StaticAssignmentInConstructor check 2020-07-03 16:25:03 +02:00
Petri TuomolaandMichael Vorburger ⛑️ b61957acb2 FINERACT-1065: Fixing integration test issues 2020-07-03 16:07:58 +02:00
WhiteSource RenovateandGitHub 1da8060805 Update dependency org.apache.activemq:activemq-broker to v5.16.0 (#1134) 2020-07-03 14:52:07 +01:00
Petri TuomolaandMichael Vorburger ⛑️ 551819ee18 FINERACT-1060: Stop delete / update of system user 2020-07-03 15:35:33 +02:00
WhiteSource RenovateandGitHub c92e926d6c Update dependency com.google.guava:guava to v29 (#1142) 2020-07-03 14:29:46 +01:00
WhiteSource RenovateandGitHub fdf9e2c6f0 Update dependency gradle to v6.5.1 (#1130) 2020-07-03 13:05:58 +01:00
WhiteSource RenovateandGitHub 82d100ec54 Update dependency com.amazonaws:aws-java-sdk-s3 to v1.11.816 (#1133) 2020-07-03 12:52:13 +01:00
WhiteSource RenovateandGitHub f3b4a66ff8 Update dependency com.diffplug.spotless:spotless-plugin-gradle to v4.5.0 (#1137) 2020-07-03 12:45:01 +01:00
Petri TuomolaandMichael Vorburger ⛑️ c7c76f3ffa FINERACT-1016: Removing partial fix to 1st month issue 2020-07-03 11:31:06 +02:00
Renovate BotandMichael Vorburger ⛑️ ce9a8c90aa Update dependency org.webjars.npm:swagger-ui-dist to v3.28.0 2020-07-02 21:50:50 +02:00
Michael Vorburger 1623e80a7f make ApiParameterError (almost) immutable
by making (most of) its fields final, because Immutable is Good

Only "almost" / "most" because of the of the remaining use of setParameterName() in
EntityDatatableChecksWritePlatformServiceImpl.saveDatatables() which unfortunately looks
a lot less trivial to get rid of, so that's for another time/someone else, later (or never).
2020-07-02 21:47:02 +02:00
Michael Vorburger 10536c0f91 make SimpleDateFormat use in ApiParameterError thread-safe [FINERACT-1063] 2020-07-02 21:46:10 +02: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 TuomolaandMichael Vorburger ⛑️ 0a01419cd3 FINERACT-1016: Fixing rounding issues in integration tests 2020-07-02 12:07:43 +02:00
Nikhil PawarandMichael Vorburger ⛑️ 9c3f1addd7 Fineract-1043 Removed street field from address 2020-07-01 22:31:52 +02:00
Petri TuomolaandMichael Vorburger ⛑️ 6e279619a5 FINERACT-1061: Removing call to rs.beforeFirst() 2020-07-01 22:31:33 +02:00
Michael Vorburger 9ed9153cba use AbstractPlatformException's defaultUserMessage as RuntimeException's message [FINERACT-1062] 2020-06-30 21:28:20 +02:00
Michael Vorburger bcfbe65d56 use new AbstractPlatformException in AbstractPlatformException
only indirectly related to FINERACT-942, but makes sense to do so now
2020-06-30 21:28:20 +02:00
Michael Vorburger 56cad56848 use AbstractPlatformException as superclass for various exceptions
related to FINERACT-942 and as per code review discussion in PR #1079.
2020-06-30 21:28:20 +02:00
Petri TuomolaandMichael Vorburger ⛑️ 7a88f14eec FINERACT-885: Fixing dates in ClientLoanIntegrationTest to avoid failures end of month 2020-06-30 15:46:37 +02:00
Petri TuomolaandYemdjih Kaze Nasser 7d2c3ec417 FINERACT-1022: Fixing ehcache 3 2020-06-30 03:10:11 +01:00
Renovate BotandMichael Vorburger ⛑️ da978a37aa Update dependency com.puppycrawl.tools:checkstyle to v8.34 2020-06-30 01:08:34 +02:00
thesmallstarandMichael Vorburger ⛑️ 022f214ad5 FINERACT-942 Added and Enforced AvoidHidingCauseException Checkstyle 2020-06-29 23:16:53 +02:00
percyashuandMichael Vorburger ⛑️ 649eb4f843 FINERACT-822 Enforce MutablePublicArray check 2020-06-29 22:28:17 +02:00
percyashuandMichael Vorburger ⛑️ 63c72ee53c FINERACT-822 Enforce InvalidInlineTag check 2020-06-29 22:28:17 +02:00
percyashuandMichael Vorburger ⛑️ fde3d9f83e FINERACT-822 Enforce NonCanonicalType check 2020-06-29 22:28:17 +02:00
Renovate BotandMichael Vorburger ⛑️ e1e230d660 Update dependency io.swagger.core.v3:swagger-gradle-plugin to v2.1.3 2020-06-29 22:22:27 +02:00
Renovate BotandMichael Vorburger ⛑️ 5e9b4cafa8 Update dependency io.swagger.core.v3:swagger-annotations to v2.1.3 2020-06-29 22:22:16 +02:00
Renovate BotandMichael Vorburger ⛑️ 4fd176ba66 Update dependency gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin to v4.4.4 2020-06-29 22:21:35 +02:00
WhiteSource RenovateandGitHub 570a18a206 Update dependency org.flywaydb:flyway-core to v6.5.0 (#1116) 2020-06-26 19:07:22 +02: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
percyashuandMichael Vorburger ⛑️ dff6109c81 FINERACT-822 Enforce ModifyCollectionInEnhancedForLoop check 2020-06-26 12:43:45 +02:00
percyashuandMichael Vorburger ⛑️ 4ede116861 FINERACT-822 Enforce UnescapedEntity check 2020-06-26 12:43:45 +02:00
percyashuandMichael Vorburger ⛑️ 66c3bfdd4f FINERACT-822 Enforce PublicConstructorForAbstractClass check 2020-06-26 12:43:45 +02:00
kiran-vsmandMichael Vorburger ⛑️ d9911bd771 FINERACT-1043: Unable to create client due to invalid error message about required address field 2020-06-26 12:42:07 +02:00
Manthan SurkarandMichael Vorburger ⛑️ 885d2e9a57 Fixes Invalid Regex in Exception Messege(SQL builder) 2020-06-26 12:38:40 +02:00
Renovate BotandMichael Vorburger ⛑️ 6c6839a70f Update dependency com.github.librepdf:openpdf to v1.3.20 2020-06-26 12:37:38 +02:00
Manthan SurkarandMichael Vorburger ⛑️ a5afb0b833 FINERACT-1047 Integration test for Audit trails(Create) 2020-06-26 12:37:09 +02:00
Percy Ayuk AshuandGitHub 8884e61103 FINERACT-822 Enforce SameNameButDifferent check (#1083) 2020-06-26 12:34:44 +02:00
Michael VorburgerandYemdjih Kaze Nasser 24d4c45d9a introduce Throwable cause to AbstractPlatformResourceNotFoundException (re. FINERACT-942) 2020-06-24 16:03:10 +01:00
Michael VorburgerandAwasum Yannick eb2b39f160 add @Disabled to 2 old unit tests (which perhaps should be removed)
This saves a few seconds ;) in the build, and (more importantly)
makes it easier to find all the project's @Disabled (formerly @Ignore) tests.
2020-06-24 10:39:20 +01:00
Percy Ayuk AshuandGitHub f1a06b42d7 FINERACT-822 Enforce UndefinedEquals check (#1099) 2020-06-23 22:36:52 +02:00
Renovate BotandMichael Vorburger ⛑️ d70af43f13 Update dependency io.github.classgraph:classgraph to v4.8.87 2020-06-23 20:59:38 +02:00
Renovate BotandMichael Vorburger ⛑️ 8bc37be7cc Update dependency org.mock-server:mockserver-junit-jupiter to v5.10.0 2020-06-23 11:16:25 +02:00
Renovate BotandMichael Vorburger ⛑️ a9030171da Update dependency com.github.spotbugs:spotbugs to v4.0.6 2020-06-23 11:15:46 +02:00
Renovate BotandMichael Vorburger ⛑️ c983e27161 Update dependency com.github.spotbugs:spotbugs-annotations to v4.0.6 2020-06-23 11:15:18 +02:00
Renovate BotandMichael Vorburger ⛑️ e8442a3db9 Update dependency gradle.plugin.com.github.spotbugs.snom:spotbugs-gradle-plugin to v4.4.3 2020-06-23 11:15:02 +02:00
Michael Vorburger c529fdf58c increase auto formatting comment line length from 80 to 120 2020-06-23 10:01:12 +02:00
percyashuandMichael Vorburger ⛑️ 9542e35702 FINERACT-822 Enforce ModifiedButNotUsed check 2020-06-23 10:00:49 +02:00
percyashuandMichael Vorburger ⛑️ a7fdafd407 FINERACT-822 Enforce UnusedMethod check 2020-06-23 10:00:49 +02:00