4ba70b6e8f
Declare the mainClassName property for bootJar.
John Blum
2018-09-21 16:11:13 -07:00
6f721538cb
Add client member to the 'TemperatureMonitors' group.
John Blum
2018-09-21 12:26:28 -07:00
ed9b8e0c7a
Add server member to the 'TemperatureSensors' group.
John Blum
2018-09-21 12:24:39 -07:00
19f5785350
Add sample demonstrating the use of Spring Boot Actuator with Apache Geode.
John Blum
2018-09-21 00:43:11 -07:00
da20d74044
Add Unit Tests for HttpBasicAuthenticationSecurityConfiguration.
John Blum
2019-04-29 15:38:19 -07:00
717832d053
Remove unnecessary filter(..) and map(..) invocations on the Optional used inside the BeanPostProcessor.postProcessAfterInitialization(..).
John Blum
2019-04-29 15:37:42 -07:00
a366c7abd5
Add findMethod(:Class, :String, :Object[]):Optional<Method> and supporting private Predicate creation methods.
John Blum
2019-04-29 15:31:21 -07:00
60c65548ee
Remove unecessary ExceptionThrowingOperation @FunctionalInterface.
John Blum
2019-04-28 18:55:02 -07:00
6419a5bd4d
Upgrade to Gradle 5.4.1.
John Blum
2019-04-28 18:12:36 -07:00
2a4f0b0f4e
Prepare next development iteration.
John Blum
2019-04-24 12:13:59 -07:00
4fbe53f353
Release 1.0.0.RC1.
John Blum
2019-04-24 11:42:44 -07:00
bb8a415bd9
Edit changelog.
John Blum
2019-04-24 11:36:16 -07:00
66a130f954
Revert directory location references back to using 'rootProject.projectDir.path'.
John Blum
2019-04-24 11:23:55 -07:00
5facbf4679
Fix links/includes to source files.
John Blum
2019-04-24 10:11:15 -07:00
361c1e3a0c
Edit README and include reference to the samples.
John Blum
2019-04-24 09:59:33 -07:00
3e2411a6aa
Fix URLs as well as other links, includes, etc.
John Blum
2019-04-24 09:56:30 -07:00
f49aa679a2
Change directory locations to be based on GitHub URLs.
John Blum
2019-04-24 09:55:56 -07:00
921243c003
Update changelog.
John Blum
2019-04-24 00:46:59 -07:00
a293b97113
Implement HTTP client authentication on cluster configuration push when sending configuration meta-data from client to server (cluster Manager).
John Blum
2019-04-24 00:27:30 -07:00
786deaeef9
Optimize imports.
John Blum
2019-04-23 23:40:25 -07:00
60214e7d82
Modify processResources filter to ignore Java KeyStore (JKS) files.
John Blum
2019-04-23 19:20:50 -07:00
3346bbba10
Edit the Abstract, Introduction, and Getting Started chapters in the Reference Documentation.
John Blum
2019-04-23 17:38:58 -07:00
492fabf339
Change Reference Documentation URL to html5 reference.
John Blum
2019-04-23 17:08:21 -07:00
0035f6fe76
Add reference to the 'Spring Boot Auto-configuration for Apache Geode/Pivotal GemFire' Sample in the 'Auto-configuration vs. Annotation-based configuration' reference documentation.
John Blum
2019-04-23 17:05:28 -07:00
1c9a06f4c8
Customize processResources build step and configure the Apache Ant ReplaceTokens filter to process all tokens in configuration files and Gfsh shell scripts.
John Blum
2019-04-23 16:59:11 -07:00
1f3824b5f5
Rename spring-gemfire-starter-actuator/build.gradle to spring-gemfire-starter-actuator.gradle.
John Blum
2019-04-23 16:04:07 -07:00
804e96e927
Add logging configuration for the SpringBootApacheGeodeCacheServerApplication class.
John Blum
2019-04-23 16:02:12 -07:00
b7d584d8d5
Cleanup the Gfsh shell scripts.
John Blum
2019-04-23 16:00:52 -07:00
72421bbb26
Set the 'spring.boot.data.gemfire.security.ssl.keystore.name' property to 'trusted-keystore.jks'.
John Blum
2019-04-23 16:00:39 -07:00
36208a684d
Edit guide and refactor example on Spring Boot auto-configuration for Apache Geode/Pivotal GemFire to include Security with SSL.
John Blum
2019-04-23 15:54:16 -07:00
f5fdf4b425
Edit the boot-configuration.adoc section on client/server auto-configuration support.
John Blum
2019-04-23 11:06:48 -07:00
7b5908ba30
Set the Table of Contents (TOC) level to 1.
John Blum
2019-04-23 09:40:04 -07:00
6b8fbba958
Edit boot-configuration.adoc for grammar and wording up to the client/server section.
John Blum
2019-04-23 09:39:41 -07:00
58d9970ce1
Edit guide and refactor example of Spring Boot auto-configuration for Apache Geode/Pivotal GemFire to include Security with Authentication.
John Blum
2019-04-22 23:44:40 -07:00
4f52e19acd
Add setenv.gfsh Gfsh shell script to setup the system environment to run the example app.
John Blum
2019-04-22 23:40:52 -07:00
57a1ea4840
Add apache-geode-extensions module containing classes implementing Apache Geode interfaces and SPIs.
John Blum
2019-04-22 15:23:53 -07:00
74c4edfb2d
Remove Git ignore on bin/.
John Blum
2019-04-22 11:59:23 -07:00
687ba1e54c
Include guide and example of Spring Boot auto-configuration for Apache Geode & Pivotal GemFire.
John Blum
2019-04-22 00:46:55 -07:00
20994a58bb
Upgrade to Spring Session for Apache Geode/Pivotal GemFire 2.0.9.RELEASE.
John Blum
2019-04-19 13:09:36 -07:00
7539d9c824
Add section detailing the differences between Auto-configuration and Annotation-based configuration.
John Blum
2019-04-18 13:00:07 -07:00
1d685ede04
Change Templates chapter title to 'Data Access with GemfireTemplate'.
John Blum
2019-04-16 13:36:40 -07:00
7d7f8a34df
Add Region Template auto-configuration documentation to Reference Docs.
John Blum
2019-04-16 12:20:28 -07:00
3251ffe166
Configure logging for Apache Geode, Spring and other libraries.
John Blum
2019-04-15 15:51:16 -07:00
4abc75b1d3
Extend o.s.d.g.tests.integration.IntegrationTestsSupport.
John Blum
2019-04-12 17:41:10 -07:00
cf4df83333
Add additional integration tests testing the auto-configuration of GemfireTemplate beans for Regions with existing named and Region-based GemfireTemplates.
John Blum
2019-04-12 17:08:34 -07:00
b9922f8c1b
Add auto-configuration support for creating Templates per Cache Region.
John Blum
2019-04-12 16:23:35 -07:00
ceaeac88b4
Fix typo.
John Blum
2019-04-12 15:21:48 -07:00
c288270df9
Add dependency management for ByteBuddy.
John Blum
2019-04-11 12:37:25 -07:00
1e7a6a5cf7
Upgrade to Mockito 2.27.0.
John Blum
2019-04-11 11:44:53 -07:00
070d83354e
Upgrade to Spring Build Conventions Gradle Plugin 0.0.25.RELEASE.
John Blum
2019-04-11 11:33:41 -07:00
18deac2463
Add configuration meta-data reference for (embedded) Service properties.
John Blum
2019-04-05 18:27:26 -07:00
8be1c5e242
Change default value for the SDG server.memcached.protocol property from 11211 to ASCII.
John Blum
2019-04-05 18:27:08 -07:00
2d35857a71
Add configuration meta-data reference for SSL properties.
John Blum
2019-04-05 18:17:13 -07:00
553bb489ac
Add configuration meta-data reference for Security (Auth) properties.
John Blum
2019-04-05 18:02:46 -07:00
ae39935d61
Add configuration meta-data reference for Pool properties.
John Blum
2019-04-05 17:43:19 -07:00
7383357f80
Remove incorrect default value for 'spring.data.gemfire.manager.access-file' property.
John Blum
2019-03-22 17:38:22 -07:00
ca58e6cc82
Add configuration meta-data reference for Entity, Locator, Logging, Management, Manager and PDX properties.
John Blum
2019-03-22 17:37:00 -07:00
0422322044
Add configuration meta-data reference for DiskStore properties.
John Blum
2019-03-22 17:13:29 -07:00
69ef545e8c
Add configuration meta-data reference for GemFireCache, ClientCache, peer Cache and CacheServer properties.
John Blum
2019-03-22 16:39:22 -07:00
485f4e5af4
Add section to Appendix covering configuration meta-data and well-known/documented properties used by Spring Data and Spring Session when backed by Apache Geode or Pivotal GemFire.
John Blum
2019-03-22 13:45:22 -07:00
d19221c3e6
Add 'session' group to describe the Spring Session configuration properties.
John Blum
2019-03-22 13:43:15 -07:00
c18ca753a9
Prepare next development iteration.
John Blum
2019-03-22 01:46:39 -07:00
044e372a29
Release 1.0.0.M4.
John Blum
2019-03-22 01:35:13 -07:00
224f1485d8
Modify the sslConfigurationIsEnabled test case method to spy on the SslEnvironmentPostProcessor and do nothing when postProcessEnvironment(..) is called.
John Blum
2019-03-22 00:34:48 -07:00
585b4c8cd7
Add test class tear down method to delete all KeyStore files in the current working directory.
John Blum
2019-03-22 00:33:10 -07:00
a64e8a2c98
Add test class tear down method to clear the 'spring.profiles.active' System property, if present.
John Blum
2019-03-21 23:40:47 -07:00
6aca93658e
Add test case tear down method to remove the 'gemfire-ssl' PropertySource from the Environment.
John Blum
2019-03-21 23:35:40 -07:00
bddc080ce4
Add spring.boot.data.gemfire.security.ssl.keystore.name property set to a non-existing KeyStore filename.
John Blum
2019-03-21 23:35:12 -07:00
7f2795582d
Declare @DirtiesContext annotation.
John Blum
2019-03-21 22:30:57 -07:00
1ec07c0dc1
Update changelog.
John Blum
2019-03-21 22:05:39 -07:00
4dbd26c273
URL Cleanup.
Spring Operator
2019-03-21 13:58:40 -05:00
928d96e0f5
URL Cleanup.
Spring Operator
2019-03-20 17:07:00 -05:00
a7c3bf2344
Extend o.s.d.g.tests.integration.IntegrationTestsSupport.
John Blum
2019-03-21 20:36:03 -07:00
802bc61227
Upgrade to Spring Session for Apache Geode / Pivotal GemFire 2.0.8.RELEASE.
John Blum
2019-03-21 18:11:31 -07:00
8da5755ed8
Update copyright to 2019.
John Blum
2019-03-21 18:07:02 -07:00
61fce40af9
Add configuration meta-data for Spring Session properties.
John Blum
2019-03-21 17:49:56 -07:00
4bdebc0bab
Fix ordering.
John Blum
2019-03-21 17:31:24 -07:00
aeb7c0af88
Add JSON document containing additional Spring configuration meta-data.
John Blum
2019-03-21 17:27:46 -07:00
1bec99dfc7
Document the SBDG configuration processor and associated, provided (auto-configured) @ConfigurationProperties classes.
John Blum
2019-03-21 10:56:55 -07:00
75b7a50676
Edit Javadoc.
John Blum
2019-03-21 09:47:03 -07:00
285eac9cba
Add integration tests testing the configuration of Spring Boot with Apache Geode / Pivotal GemFire using properties and @ConfigurationProperties classes.
John Blum
2019-03-20 17:59:58 -07:00
6e6b280e3b
Add configuration processor to support auto-completion / content-assist of well-known Spring Session properties, especially when using Apache Geode or Pivotal GemFire as the Session state caching provider.
John Blum
2019-03-19 14:19:40 -07:00
82975c736d
Remove 'default' Pool Properties accessor, which conflicts with the 'DEFAULT' Pool configuration.
John Blum
2018-12-03 13:32:39 -08:00
0c1ea8e925
Add configuration processor to support auto-completion / content-assist of well-known SDG properties.
John Blum
2018-10-16 17:52:07 -07:00
74bec269d9
Cleanup HTTP URLs to use HTTPS.
Spring Operator
2019-03-05 23:32:20 -06:00
5a70c32261
Format source code.
John Blum
2019-01-29 15:07:26 -08:00
fb6fc6c93c
Fix failing tests.
John Blum
2019-01-29 14:39:16 -08:00
2e263257f2
Workaround issue caused by org.springframework.cloud:spring-cloud-services-starter-service-registry.
John Blum
2019-01-29 10:29:22 -08:00
795da35cde
Alphabetize properties by name.
John Blum
2019-01-29 10:28:50 -08:00
6e8cca1425
Format source code.
John Blum
2019-01-29 10:28:27 -08:00
7f2a9eb1f1
Add org.springframework.cloud:spring-cloud-services-starter-service-registry lib to test runtime to expose Pivotal Spring Cloud Services bug.
John Blum
2019-01-28 09:43:42 -08:00
60d23c9b8f
Apply Java 8 constructs and features (e.g. Method References).
John Blum
2019-01-28 09:41:27 -08:00
f62e7cd5e0
Upgrade to Spring Build Conventions Gradle Plugin 0.0.23.RELEASE.
John Blum
2019-01-17 12:29:47 -08:00
2472f9f5d6
Upgrade to Spring Framework 5.0.12.RELEASE.
John Blum
2019-01-17 12:27:23 -08:00
4b7d642e23
Add 'this' qualifier to the corresponding class instance fields in the TestSecurityManager username and password property accessors.
John Blum
2019-01-17 12:23:43 -08:00
5b490b9096
Upgrade to Spring Test for Apache Geode/Pivotal GemFire 0.0.1.RC1.
John Blum
2018-12-19 18:07:56 -08:00
2f9266609a
Upgrade to Mockito 2.23.4.
John Blum
2018-12-03 18:17:26 -08:00
f703269afb
Upgrade to Spring Build Conventions Gradle Plugin 0.0.22.RELEASE.
John Blum
2018-12-03 18:12:35 -08:00