This is an automated email from the ASF dual-hosted git repository.
arnold pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
from 09879800e0 FINERACT-2181: modified id and id related fields in api
objects to long datatype
add 872f97b6b6 FINERACT-2258: Fix for making the Post Interest for Savings
job properly work in a multitenant environment
No new revisions were added by this update.
Summary of changes:
.../legacy/JsonLocalDateArrayFormat.java | 9 +-
.../SavingsAccountApplicationTimelineData.java | 2 +
.../savings/data/SavingsAccountChargeData.java | 2 +
.../portfolio/savings/data/SavingsAccountData.java | 24 +-
.../savings/data/SavingsAccountSummaryData.java | 2 +
.../data/SavingsAccountTransactionData.java | 2 +
.../GetSavingsAccountByIdCommandStrategy.java | 19 +-
.../core/jersey/JerseyJacksonConverterConfig.java | 15 +-
.../jersey/converter/LocalDateJsonConverter.java | 3 +-
.../JacksonLocalDateBeanSerializerModifier.java | 59 +++++
.../legacy/JacksonLocalDateArrayModule.java | 18 +-
.../JacksonLocalDateArraySerializer.java} | 27 ++-
.../savings/api/SavingsAccountsApiResource.java | 44 +---
.../PostInterestForSavingTasklet.java | 6 +-
.../self/savings/api/SelfSavingsApiResource.java | 13 +-
.../savings/api/SavingsApiSetConstants.java | 22 +-
.../service/SavingsSchedularInterestPoster.java | 3 +-
.../SavingsAccountsExternalIdTest.java | 15 +-
.../savings/SavingsInterestPostingTest.java | 108 +++++++++
.../savings/base/BaseSavingsIntegrationTest.java | 249 +++++++++++++++++++++
20 files changed, 535 insertions(+), 107 deletions(-)
copy
fineract-provider/src/test/java/org/apache/fineract/junit/timezone/WithSystemTimeZone.java
=>
fineract-core/src/main/java/org/apache/fineract/infrastructure/core/jersey/serializer/legacy/JsonLocalDateArrayFormat.java
(87%)
create mode 100644
fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/jersey/serializer/JacksonLocalDateBeanSerializerModifier.java
copy
custom/acme/loan/job/src/main/java/com/acme/fineract/loan/job/AcmeJobName.java
=>
fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/jersey/serializer/legacy/JacksonLocalDateArrayModule.java
(65%)
copy
fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/jersey/serializer/{JacksonSerializerAdapter.java
=> legacy/JacksonLocalDateArraySerializer.java} (66%)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/savings/SavingsInterestPostingTest.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/savings/base/BaseSavingsIntegrationTest.java