You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by vo...@apache.org on 2019/11/24 20:11:26 UTC

[fineract] branch develop updated (23c3f23 -> a9858b1)

This is an automated email from the ASF dual-hosted git repository.

vorburger pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git.


    from 23c3f23  sleep 30s instead of 5s before attempting to httpie
     new 43fd861  implementation of FINERACT-724 (Upgrade Spring Boot, Spring and Spring Security to their latest stable version)
     new c038399  implementation of FINERACT-724 properties cleanup
     new 3777872  FINERACT-724 fixes after review
     new de77996  FINERACT-724 fixes after review (part2)
     new e743fd5  FINERACT-724 fixes after review (minor cleanup)
     new 1fbe752  implementation of FINERACT-724 (Upgrade Spring Boot, Spring and Spring Security to their latest stable version)
     new edf6655  implementation of FINERACT-724 properties cleanup
     new 32e43d7  FINERACT-724 fixes after review
     new 01e9839  FINERACT-724 fixes after review (part2)
     new 7f4df81  FINERACT-724 fixes after review (minor cleanup)
     new 69f6506  Merge branch 'develop' of https://github.com/ivan333m/fineract into develop
     new 33acc37  FINERACT-724 disable csrf on oauth configuration
     new 1d91765  FINERACT-724 fix travis build after spring version migration
     new 1e0e6ca  FINERACT-724 fix oauth configuration
     new 347108b  FINERACT-724 fix oauth authentication, replace DefaultPasswordEncoderFactories with standard spring security PasswordEncoderFactories
     new a9858b1  Merge pull request #653 from awasum/spring-boot-2.1.7-upgrade

The 5082 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   2 +-
 docker/server.xml                                  |   2 +-
 fineract-provider/build.gradle                     |  14 +-
 fineract-provider/dependencies.gradle              |  11 +-
 fineract-provider/dev-dependencies.gradle          |  21 ++-
 fineract-provider/gradle.properties                |   2 -
 .../properties/basicauth/application.properties    |   3 +-
 .../basicauth/twofactor/application.properties     |   3 +-
 .../properties/oauth/application.properties        |   3 +-
 .../oauth/twofactor/application.properties         |   3 +-
 .../GroupSavingsIntegrationTest.java               |   2 +-
 .../fineract/integrationtests/GroupTest.java       |   2 +-
 .../LoanReschedulingWithinCenterTest.java          |   2 +-
 .../fineract/integrationtests/common/Utils.java    |   2 +-
 ...osureWritePlatformServiceJpaRepositoryImpl.java |   7 +-
 .../FinancialActivityAccountRepositoryWrapper.java |   7 +-
 .../domain/GLAccountRepositoryWrapper.java         |   6 +-
 .../domain/TrialBalanceRepositoryWrapper.java      |   2 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |  13 +-
 .../service/AccountingProcessorHelper.java         |  12 +-
 ...EntryWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 ...triesWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 .../domain/AccountingRuleRepositoryWrapper.java    |   6 +-
 ...gRuleWritePlatformServiceJpaRepositoryImpl.java |   4 +-
 ...AdHocWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 ...folioCommandSourceWritePlatformServiceImpl.java |   8 +-
 .../SynchronousCommandProcessingService.java       |   4 +-
 .../AccountNumberFormatRepositoryWrapper.java      |   7 +-
 .../service/BulkImportEventListener.java           |   4 +-
 .../service/BulkImportWorkbookServiceImpl.java     |   2 +-
 .../cache/PlatformCacheConfiguration.java          |   6 +-
 .../email/domain/EmailMessageAssembler.java        |   7 +-
 ...ailCampaignWritePlatformCommandHandlerImpl.java |  43 +++---
 .../sms/service/SmsCampaignDomainServiceImpl.java  |   6 +-
 .../SmsCampaignWritePlatformServiceJpaImpl.java    |  37 +++--
 .../codes/domain/CodeValueRepositoryWrapper.java   |   6 +-
 .../service/CodeValueReadPlatformServiceImpl.java  |   4 +-
 ...ValueWritePlatformServiceJpaRepositoryImpl.java |  12 +-
 .../CodeWritePlatformServiceJpaRepositoryImpl.java |   7 +-
 .../domain/ConfigurationDomainServiceJpa.java      |   6 +-
 .../GlobalConfigurationRepositoryWrapper.java      |   7 +-
 .../boot/AbstractApplicationConfiguration.java     |  10 +-
 .../boot/EmbeddedTomcatWithSSLConfiguration.java   |   9 +-
 .../core/boot/WarWebApplicationInitializer.java    |   4 +-
 .../core/boot/WebTwoFactorXmlConfiguration.java    |   2 +-
 .../core/boot/WebXmlConfiguration.java             |  12 +-
 .../core/boot/WebXmlOauthConfiguration.java        |  10 +-
 .../core/domain/AbstractAuditableCustom.java       |  40 +++--
 .../core/domain/AuditorAwareImpl.java              |  13 +-
 .../domain/DefaultPlatformPasswordEncoder.java     |  12 +-
 .../core/serialization/JsonParserHelper.java       |   6 +-
 .../core/service/PaginationHelper.java             |  11 +-
 .../domain/ReportRepositoryWrapper.java            |   9 +-
 ...ityDatatableChecksWritePlatformServiceImpl.java |   6 +-
 .../service/ReadWriteNonCoreDataService.java       |  10 +-
 .../service/ReadWriteNonCoreDataServiceImpl.java   |  12 +-
 .../service/ReportWritePlatformServiceImpl.java    |  21 +--
 .../service/DocumentWritePlatformService.java      |  10 +-
 ...umentWritePlatformServiceJpaRepositoryImpl.java |  14 +-
 .../service/ImageWritePlatformService.java         |   8 +-
 .../data/FineractEntityDataValidator.java          |  12 +-
 .../FineractEntityAccessRepositoryWrapper.java     |   7 +-
 .../FineractEntityRelationRepositoryWrapper.java   |   5 +-
 ...ractEntityToEntityMappingRepositoryWrapper.java |   5 +-
 .../DeviceRegistrationRepositoryWrapper.java       |   8 +-
 .../gcm/service/NotificationSenderService.java     |   2 +-
 .../HookWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 .../infrastructure/openjpa/OpenJpaDialect.java     | 161 +++++++++++++++++++++
 .../openjpa/OpenJpaVendorAdapter.java              | 123 ++++++++++++++++
 .../domain/ReportMailingJobRepositoryWrapper.java  |   5 +-
 .../InsecureTwoFactorAuthenticationFilter.java     |   4 +-
 .../TenantAwareBasicAuthenticationFilter.java      |   9 +-
 .../sms/domain/SmsMessageAssembler.java            |  11 +-
 .../SmsMessageScheduledJobServiceImpl.java         |  11 +-
 .../survey/service/WriteLikelihoodServiceImpl.java |   4 +-
 .../interoperation/service/InteropServiceImpl.java |   4 +-
 ...MixTaxonomyMappingWritePlatformServiceImpl.java |   4 +-
 .../NotificationEventListener.java                 |   2 +-
 .../eventandlistener/SpringEventListener.java      |   2 +-
 .../service/NotificationDomainServiceImpl.java     |   2 +-
 ...ficationGeneratorReadRepositoryWrapperImpl.java |   4 +-
 ...otificationMapperReadRepositoryWrapperImpl.java |   4 +-
 .../NotificationWritePlatformServiceImpl.java      |   4 +-
 .../service/TopicDomainServiceImpl.java            |   6 +-
 .../holiday/domain/HolidayRepositoryWrapper.java   |   9 +-
 ...rencyWritePlatformServiceJpaRepositoryImpl.java |   4 +-
 .../organisation/office/domain/Office.java         |   5 +-
 .../office/domain/OfficeRepositoryWrapper.java     |  13 +-
 ...fficeWritePlatformServiceJpaRepositoryImpl.java |   4 +-
 .../provisioning/domain/ProvisioningCriteria.java  |   5 +-
 ...egoryWritePlatformServiceJpaRepositoryImpl.java |   4 +-
 .../service/ProvisioningCriteriaAssembler.java     |   8 +-
 ...teriaWritePlatformServiceJpaRepositoryImpl.java |  14 +-
 .../staff/domain/StaffRepositoryWrapper.java       |  11 +-
 ...StaffWritePlatformServiceJpaRepositoryImpl.java |   7 +-
 .../teller/domain/CashierRepositoryWrapper.java    |   5 +-
 .../teller/domain/TellerRepositoryWrapper.java     |   4 +-
 .../service/TellerWritePlatformServiceJpaImpl.java |  16 +-
 .../AccountTransfersReadPlatformServiceImpl.java   |   5 +-
 ...tandingInstructionWritePlatformServiceImpl.java |   8 +-
 .../domain/CalendarInstanceRepositoryWrapper.java  |   7 +-
 .../calendar/domain/CalendarRepositoryWrapper.java |   7 +-
 ...endarWritePlatformServiceJpaRepositoryImpl.java |  45 +++---
 .../charge/domain/ChargeRepositoryWrapper.java     |   4 +-
 ...hargeWritePlatformServiceJpaRepositoryImpl.java |   9 +-
 .../domain/ClientChargeRepositoryWrapper.java      |   4 +-
 .../domain/ClientNonPersonRepositoryWrapper.java   |   5 +-
 .../client/domain/ClientRepositoryWrapper.java     |   8 +-
 .../domain/ClientTransactionRepositoryWrapper.java |   6 +-
 ...ifierWritePlatformServiceJpaRepositoryImpl.java |  10 +-
 ...lientWritePlatformServiceJpaRepositoryImpl.java |  67 +++++----
 .../collateral/service/CollateralAssembler.java    |   8 +-
 ...teralWritePlatformServiceJpaRepositoryImpl.java |   6 +-
 .../domain/FloatingRateRepositoryWrapper.java      |   8 +-
 .../FundWritePlatformServiceJpaRepositoryImpl.java |   6 +-
 .../group/domain/GroupRepositoryWrapper.java       |   7 +-
 .../group/domain/GroupRoleRepositoryWrapper.java   |   5 +-
 ...TypesWritePlatformServiceJpaRepositoryImpl.java |   6 +-
 .../data/InterestRateChartRepositoryWrapper.java   |   7 +-
 .../InterestRateChartSlabRepositoryWrapper.java    |   7 +-
 .../loanaccount/domain/LoanRepositoryWrapper.java  |  10 +-
 .../service/GuarantorDomainServiceImpl.java        |  21 +--
 .../service/LoanScheduleAssembler.java             |   9 +-
 ...LoanScheduleCalculationPlatformServiceImpl.java |   6 +-
 ...LoanScheduleHistoryReadPlatformServiceImpl.java |   4 +-
 ...oanScheduleHistoryWritePlatformServiceImpl.java |  15 +-
 .../LoanRescheduleRequestRepositoryWrapper.java    |   4 +-
 ...nRescheduleRequestWritePlatformServiceImpl.java |  10 +-
 .../LoanAccrualWritePlatformServiceImpl.java       |   2 +-
 ...ationWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 .../loanaccount/service/LoanAssembler.java         |  25 ++--
 .../loanaccount/service/LoanChargeAssembler.java   |   8 +-
 .../service/LoanReadPlatformServiceImpl.java       |   7 +-
 .../LoanWritePlatformServiceJpaRepositoryImpl.java |   8 +-
 ...ctMixWritePlatformServiceJpaRepositoryImpl.java |  18 +--
 ...oductWritePlatformServiceJpaRepositoryImpl.java |  14 +-
 .../meeting/domain/MeetingRepositoryWrapper.java   |   7 +-
 ...etingWritePlatformServiceJpaRepositoryImpl.java |   6 +-
 .../NoteWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 .../domain/PaymentTypeRepositoryWrapper.java       |   4 +-
 .../savings/domain/DepositAccountAssembler.java    |  10 +-
 .../savings/domain/SavingsAccountAssembler.java    |   8 +-
 .../domain/SavingsAccountChargeAssembler.java      |   6 +-
 .../domain/SavingsAccountChargeRepository.java     |   1 +
 .../SavingsAccountChargeRepositoryWrapper.java     |   9 +-
 .../domain/SavingsAccountRepositoryWrapper.java    |   6 +-
 .../SavingsAccountTransactionRepository.java       |   4 +-
 .../domain/SavingsProductChargeAssembler.java      |   6 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   2 +-
 ...ocessWritePlatformServiceJpaRepositoryImpl.java |  10 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |  10 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |  10 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   1 -
 ...ocessWritePlatformServiceJpaRepositoryImpl.java |  11 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |  10 +-
 ...lfBeneficiariesTPTWritePlatformServiceImpl.java |   6 +-
 .../PocketAccountMappingRepositoryWrapper.java     |   4 +-
 .../domain/ShareAccountRepositoryWrapper.java      |   7 +-
 .../service/ShareAccountSchedularServiceImpl.java  |   2 +-
 .../shareproducts/domain/ShareProduct.java         |   8 +-
 ...ductDividentPayOutDetailsRepositoryWrapper.java |   6 +-
 .../domain/ShareProductRepositoryWrapper.java      |   7 +-
 .../tax/domain/TaxComponentRepositoryWrapper.java  |   7 +-
 .../tax/domain/TaxGroupRepositoryWrapper.java      |   8 +-
 .../fineract/spm/service/LookupTableService.java   |   2 +-
 .../fineract/spm/service/ScorecardService.java     |   2 +-
 .../apache/fineract/spm/service/SpmService.java    |   6 +-
 .../template/service/JpaTemplateDomainService.java |   7 +-
 .../useradministration/domain/Permission.java      |   6 +-
 .../fineract/useradministration/domain/Role.java   |   5 +-
 .../service/AppUserReadPlatformServiceImpl.java    |   7 +-
 ...pUserWritePlatformServiceJpaRepositoryImpl.java |  16 +-
 ...encesWritePlatformServiceJpaRepositoryImpl.java |   4 +-
 .../RoleWritePlatformServiceJpaRepositoryImpl.java |  20 +--
 .../main/resources/META-INF/spring/appContext.xml  |  13 +-
 .../resources/META-INF/spring/infrastructure.xml   |   6 +-
 .../resources/META-INF/spring/securityContext.xml  |  95 +++++-------
 .../main/resources/META-INF/spring/spmContext.xml  |   4 +-
 .../src/main/resources/application.properties      |   3 +-
 .../core_db/V353__migrate_passwords_to_ss_5.sql    |   8 +-
 ...ractSpringBootWithMariaDB4jIntegrationTest.java |   8 +-
 .../mix/report/service/XBRLBuilderTest.java        |   5 +-
 .../apache/fineract/notification/StorageTest.java  |  12 +-
 .../apache/fineract/notification/TopicTest.java    |   4 +-
 184 files changed, 1047 insertions(+), 886 deletions(-)
 create mode 100644 fineract-provider/src/main/java/org/apache/fineract/infrastructure/openjpa/OpenJpaDialect.java
 create mode 100644 fineract-provider/src/main/java/org/apache/fineract/infrastructure/openjpa/OpenJpaVendorAdapter.java
 copy fineract-db/docker/01-databases.sql => fineract-provider/src/main/resources/sql/migrations/core_db/V353__migrate_passwords_to_ss_5.sql (77%)