This is an automated email from the ASF dual-hosted git repository. terencemo pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit cd5cfbc0fa5c8f5606664b2fef6f94cec4dcfa42 Merge: 86d4716e6b 17eef86494 Author: Terence Monteiro <[email protected]> AuthorDate: Thu Jun 11 23:04:55 2026 +0530 Merge pull request #5980 FINERACT-2624: runreports prepared statement, input validation .../core/config/FineractProperties.java | 35 +++++ .../dataqueries/service/GenericDataService.java | 2 + .../exception/InputValidationException.java | 18 +-- .../security/service/InputValidator.java | 27 ++-- .../security/utils/DefaultInputValidator.java | 81 +++++++++++ .../service/DatatableReportingProcessService.java | 10 +- .../service/GenericDataServiceImpl.java | 26 ++++ .../dataqueries/service/PreparedQuery.java | 19 +-- .../service/ReadReportingServiceImpl.java | 157 +++++++++++++++++---- .../src/main/resources/application.properties | 20 +++ .../DatatableReportingProcessServiceTest.java | 13 +- .../src/test/resources/application-test.properties | 20 +++ .../service/AbstractReportingProcessService.java | 46 +++++- ...rvice.java => ReportParameterTypeResolver.java} | 12 +- .../service/ReportParameterTypeResolverImpl.java | 62 ++++++++ .../report/service/ReportingProcessService.java | 2 +- .../integrationtests/client/ReportsTest.java | 55 ++++++++ 17 files changed, 513 insertions(+), 92 deletions(-)
