Commit Graph
79 Commits
Author SHA1 Message Date
Aleksandar VidakovicandAleksandar Vidakovic c66415dbfd FINERACT-1492: Hikari configuration based on application properties 2022-02-07 16:38:39 +01:00
Aleksandar VidakovicandPetri Tuomola 907f932abe Simplify build for different auth strategies 2022-01-03 06:15:04 +08:00
Petri TuomolaandMichael Vorburger ⛑️ 5efbd04173 FINERACT-1452: Disallow changing of password of specific users 2021-12-29 22:47:42 +01:00
PetriandAleksandar Vidakovic d82560d7b3 Upgrade to Spring Boot 2.6.0 2021-11-24 16:26:51 +01:00
Petri TuomolaandAleksandar Vidakovic d3400888fa FINERACT-1418: Upgrade to Jersey 2 2021-11-04 07:43:46 +01:00
Rahul PawarandGitHub 7c6c7c1e71 upload-CreditReport (#1567 for FINERACT-1285) 2021-01-24 01:26:37 +01:00
Renovate BotandMichael Vorburger ⛑️ ff52192f66 chore(deps): update dependency com.github.spotbugs:spotbugs to v4.2.0 2021-01-17 10:56:15 +01:00
rrpawar96andMichael Vorburger ⛑️ 85e3c4dcb2 Credit_Bureau_Phase3 (FINERACT-734) 2021-01-04 18:42:13 +01:00
percy ashuandPetri Tuomola 814455769b FINERACT-1112 Replace ZoneId.systemDefault() with tenant's timezone 2020-11-06 05:19:44 +02:00
Michael VorburgerandAleksandar Vidakovic db53a422b2 Remove un-used code & testImplementation dependencies from provider (FINERACT-1209) 2020-11-02 12:23:31 +01:00
percyashuandAwasum Yannick 43ef6e1983 FINERACT-826 Migrate to java.time from Joda API 2020-10-24 22:27:00 +01:00
xurrorandPetri Tuomola 153e7d07c1 enable harmless pentaho support 2020-08-20 09:47:11 +03:00
Manthan SurkarandPetri Tuomola 8a3c1903a4 FINERACT-821 Added and Enforced HideUtilityClassConstructor checkstyle 2020-08-20 07:33:12 +03:00
Manthan SurkarandPetri Tuomola 774fcd9265 Added and Enforced Membername Checkstyle(2) 2020-08-20 07:29:09 +03:00
Manthan SurkarandMichael Vorburger ⛑️ bcd42b9cb9 FINERACT-971 Added and enforced AvoidNoArgumentSuperConstructorCall Checkstyle 2020-08-01 15:08:46 +02:00
percyashuandMichael Vorburger ⛑️ 1102d5b58a FINERACT-822 Enable StaticAssignmentInConstructor check 2020-07-03 16:25:03 +02:00
percyashuandMichael Vorburger ⛑️ 3f1673ea97 FINERACT-822 Enforce StaticAssignmentInConstructor check 2020-07-03 16:25:03 +02:00
percyashuandMichael Vorburger ⛑️ 649eb4f843 FINERACT-822 Enforce MutablePublicArray 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
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
Michael Vorburger c529fdf58c increase auto formatting comment line length from 80 to 120 2020-06-23 10:01:12 +02:00
Petri TuomolaandMichael Vorburger ⛑️ f3862bca8b FINERACT-1040 Re-enabling and fixing CampaignTests 2020-06-20 22:29:50 +02:00
thesmallstarandMichael Vorburger ⛑️ 2f04f6a3e7 Fixes broken build due to spotless and error-prone 2020-06-20 08:28:08 +02:00
Manthan SurkarandMichael Vorburger ⛑️ 2323450e71 FINERACT-821 Added and Enforced ModifierOrder Checkstyle 2020-06-20 00:11:17 +02:00
percyashuandMichael Vorburger ⛑️ cf4acffb01 FINERACT-822 enable BadImport error check 2020-06-20 00:01:23 +02:00
Michael Vorburger 9da5932307 bulk auto reformat ca. 2900 files using ./gradlew :spotlessApply [FINERACT-1006] 2020-06-14 18:31:47 +02:00
xurrorandMichael Vorburger ⛑️ f2624b584c FINERACT-1021 - Update to JUnit 5 2020-06-14 12:52:18 +02:00
Manthan SurkarandMichael Vorburger ⛑️ 73e1fe77e9 FINERACT-821 Made changes to enforce ConstantName Checkstyle (2) 2020-06-07 02:03:16 +02:00
Percy Ayuk AshuandGitHub 99b0136f40 FINERACT-822 Enabling AssertEqualsArgumentOrderChecker check (#982) 2020-06-05 09:10:18 +01:00
Manthan SurkarandMichael Vorburger ⛑️ 01e8014ea2 FINERACT-821 Added and Enforced upperEll checkstyle 2020-05-26 09:30:59 +02:00
thesmallstarandMichael Vorburger ⛑️ baa1177854 FINERACT-821 Added and Enforced Typename checkstyle 2020-05-22 15:23:23 +02:00
Michael VorburgerandYemdjih Kaze Nasser 3d0d515b4b ignore StorageTest [FINERACT-828] 2020-05-22 03:56:22 +01:00
Michael Vorburger dd0c838439 improve ClasspathHellDuplicatesCheckRuleTest (req. by FINERACT-953)
to ignore all META-INF/groovy** such as
META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule which is
part of both groovy-xml-3.0.3.jar as well as e.g. ical4j-3.0.18.jar
2020-05-19 23:01:28 +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 cbc274f603 remove (useless) SenderTest + mockrunner-jms/nekohtml (FINERACT-938) 2020-05-17 10:53:42 +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
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
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 3ac7c29e51 clean up CommandHandlerProviderTest 2020-05-08 23:04:08 +02:00
Michael Vorburger ea85f9c739 clean up XBRLBuilderTest (re. FINERACT-940) 2020-05-08 17:04:43 +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
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
26b619eea7 FINERACT-809 (#719) : Upgrade RestAssured version
Upgrade RestAssured version

closes https://issues.apache.org/jira/browse/FINERACT-809

Co-authored-by: percyashu <percyayukashu@gmail.com>

Co-authored-by: percyashu <percyayukashu@gmail.com>
2020-04-12 20:36:15 +01:00
xurrorandMichael Vorburger ⛑️ 3475c0cfb7 FINERACT-796
Use Hikari instead of Tomcat Connection Pool
 - Created hikari connection pool bean
 - Configured connection parameters to match hikari
 - Removed tomcat-jdbc and dbcp
 - Remove unused classes
 - Add Hikari to logback
 - update hikaridatasource bean

closes https://issues.apache.org/jira/browse/FINERACT-796

remove hikaricp import from gradle files

more specific bean config

- Set up datasource properties
- Cleanup unused classes
- Add hikari to logback
2020-03-28 15:06:34 +01:00
percyashuandMichael Vorburger ⛑️ 2e620b4de8 FINERACT-823 Gradle modernizer fixing violations 2020-03-23 00:54:00 +01:00
thesmallstarandMichael Vorburger ⛑️ 93d1716630 Added: SQL builder toString function 2020-03-12 12:54:46 +01:00
Michael Vorburger 753554e281 Fix audit trails filter (FINERACT-808)
As per the great analysis by Manthan Surkar (@thesmallstar) in the
original PR https://github.com/apache/fineract/pull/723, the cause of
the FINERACT-808 bug was that "the backend would treat "UPDATE" and
similar strings as SQL injection".

The root cause of that was that (IMHO..) how Fineract does SQL injection
is more of a workaround (blacklisting some keywords and some heuristic
checks) then how this really should be done (by using JDBC Prepared
statements with arguments for all external data, instead inlined SQL).

This also lays the foundation for more like this in FINERACT-854.
2020-03-10 11:36:49 +01:00
xurrorandMichael Vorburger ⛑️ a7ebef4781 FINERACT-807
change mifosplatform-tenants and mifostenant-default to fineract_tenants
 and fineract_default respectively

closes https://issues.apache.org/jira/projects/FINERACT/issues/FINERACT-807?filter=allopenissues
2020-03-08 14:16:05 +01:00