Aleksandar Vidakovic and Aleksandar Vidakovic
c66415dbfd
FINERACT-1492: Hikari configuration based on application properties
2022-02-07 16:38:39 +01:00
Aleksandar Vidakovic and Petri Tuomola
907f932abe
Simplify build for different auth strategies
2022-01-03 06:15:04 +08:00
Petri Tuomola and Michael Vorburger ⛑️
5efbd04173
FINERACT-1452: Disallow changing of password of specific users
2021-12-29 22:47:42 +01:00
Petri and Aleksandar Vidakovic
d82560d7b3
Upgrade to Spring Boot 2.6.0
2021-11-24 16:26:51 +01:00
Petri Tuomola and Aleksandar Vidakovic
d3400888fa
FINERACT-1418: Upgrade to Jersey 2
2021-11-04 07:43:46 +01:00
Rahul Pawar and GitHub
7c6c7c1e71
upload-CreditReport ( #1567 for FINERACT-1285)
2021-01-24 01:26:37 +01:00
Renovate Bot and Michael Vorburger ⛑️
ff52192f66
chore(deps): update dependency com.github.spotbugs:spotbugs to v4.2.0
2021-01-17 10:56:15 +01:00
rrpawar96 and Michael Vorburger ⛑️
85e3c4dcb2
Credit_Bureau_Phase3 (FINERACT-734)
2021-01-04 18:42:13 +01:00
percy ashu and Petri Tuomola
814455769b
FINERACT-1112 Replace ZoneId.systemDefault() with tenant's timezone
2020-11-06 05:19:44 +02:00
Michael Vorburger and Aleksandar Vidakovic
db53a422b2
Remove un-used code & testImplementation dependencies from provider (FINERACT-1209)
2020-11-02 12:23:31 +01:00
percyashu and Awasum Yannick
43ef6e1983
FINERACT-826 Migrate to java.time from Joda API
2020-10-24 22:27:00 +01:00
xurror and Petri Tuomola
153e7d07c1
enable harmless pentaho support
2020-08-20 09:47:11 +03:00
Manthan Surkar and Petri Tuomola
8a3c1903a4
FINERACT-821 Added and Enforced HideUtilityClassConstructor checkstyle
2020-08-20 07:33:12 +03:00
Manthan Surkar and Petri Tuomola
774fcd9265
Added and Enforced Membername Checkstyle(2)
2020-08-20 07:29:09 +03:00
Manthan Surkar and Michael Vorburger ⛑️
bcd42b9cb9
FINERACT-971 Added and enforced AvoidNoArgumentSuperConstructorCall Checkstyle
2020-08-01 15:08:46 +02:00
percyashu and Michael Vorburger ⛑️
1102d5b58a
FINERACT-822 Enable StaticAssignmentInConstructor check
2020-07-03 16:25:03 +02:00
percyashu and Michael Vorburger ⛑️
3f1673ea97
FINERACT-822 Enforce StaticAssignmentInConstructor check
2020-07-03 16:25:03 +02:00
percyashu and Michael Vorburger ⛑️
649eb4f843
FINERACT-822 Enforce MutablePublicArray check
2020-06-29 22:28:17 +02:00
percyashu and Michael Vorburger ⛑️
fde3d9f83e
FINERACT-822 Enforce NonCanonicalType check
2020-06-29 22:28:17 +02:00
Michael Vorburger and Awasum 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 Tuomola and Michael Vorburger ⛑️
f3862bca8b
FINERACT-1040 Re-enabling and fixing CampaignTests
2020-06-20 22:29:50 +02:00
thesmallstar and Michael Vorburger ⛑️
2f04f6a3e7
Fixes broken build due to spotless and error-prone
2020-06-20 08:28:08 +02:00
Manthan Surkar and Michael Vorburger ⛑️
2323450e71
FINERACT-821 Added and Enforced ModifierOrder Checkstyle
2020-06-20 00:11:17 +02:00
percyashu and Michael 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
xurror and Michael Vorburger ⛑️
f2624b584c
FINERACT-1021 - Update to JUnit 5
2020-06-14 12:52:18 +02:00
Manthan Surkar and Michael Vorburger ⛑️
73e1fe77e9
FINERACT-821 Made changes to enforce ConstantName Checkstyle (2)
2020-06-07 02:03:16 +02:00
Percy Ayuk Ashu and GitHub
99b0136f40
FINERACT-822 Enabling AssertEqualsArgumentOrderChecker check ( #982 )
2020-06-05 09:10:18 +01:00
Manthan Surkar and Michael Vorburger ⛑️
01e8014ea2
FINERACT-821 Added and Enforced upperEll checkstyle
2020-05-26 09:30:59 +02:00
thesmallstar and Michael Vorburger ⛑️
baa1177854
FINERACT-821 Added and Enforced Typename checkstyle
2020-05-22 15:23:23 +02:00
Michael Vorburger and Yemdjih 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
thesmallstar and Michael 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 ⛑️ and GitHub
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 Tuomola and Michael 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
xurror and Michael 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
percyashu and Michael Vorburger ⛑️
2e620b4de8
FINERACT-823 Gradle modernizer fixing violations
2020-03-23 00:54:00 +01:00
thesmallstar and Michael 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
xurror and Michael 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