This is an automated email from the ASF dual-hosted git repository.
victorromero pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
from 39050aa01f Bump actions/cache from 4.2.3 to 4.2.4
add b0ca0a24cc FINERACT-2314: IP tracking (#4825)
No new revisions were added by this update.
Summary of changes:
.../fineract/commands/domain/CommandSource.java | 5 +
.../infrastructure/core/api/JsonCommand.java | 1 -
.../core/config/FineractProperties.java | 9 ++
.../core/filters/CallerIpTrackingFilter.java | 101 +++++++++++++++
.../{DefaultOption.java => IpAddressUtils.java} | 20 ++-
...empotencyCommandProcessFailedExceptionTest.java | 2 +
.../apache/fineract/commands/data/AuditData.java | 1 +
.../service/AuditReadPlatformServiceImpl.java | 14 +-
.../infrastructure/core/config/SecurityConfig.java | 9 +-
.../src/main/resources/application.properties | 1 +
.../db/changelog/tenant/changelog-tenant.xml | 1 +
...l_id_to_commands.xml => 0193_add_column_ip.xml} | 7 +-
.../core/filters/IpTrackingFilterTest.java | 142 +++++++++++++++++++++
.../src/test/resources/application-test.properties | 1 +
...aysTest.java => IpTrackingIntegrationTest.java} | 48 ++++---
15 files changed, 322 insertions(+), 40 deletions(-)
create mode 100644
fineract-core/src/main/java/org/apache/fineract/infrastructure/core/filters/CallerIpTrackingFilter.java
copy
fineract-core/src/main/java/org/apache/fineract/infrastructure/core/service/{DefaultOption.java
=> IpAddressUtils.java} (60%)
copy
fineract-provider/src/main/resources/db/changelog/tenant/parts/{0161_add_loan_external_id_to_commands.xml
=> 0193_add_column_ip.xml} (91%)
create mode 100644
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/filters/IpTrackingFilterTest.java
copy
integration-tests/src/test/java/org/apache/fineract/integrationtests/{WorkingDaysTest.java
=> IpTrackingIntegrationTest.java} (51%)
mode change 100755 => 100644