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%)