Commit Graph

726 Commits

Author SHA1 Message Date
John Blum
c144adbb03 Upgrade to Spring Framework 5.1.13.RELEASE. 2020-01-24 18:14:13 -08:00
John Blum
09620b7cb1 Upgrade to Mockito 3.2.4. 2020-01-24 18:12:55 -08:00
John Blum
e762d44a5c Update README with 1.1.4.RELEASE and 1.1.5.BUILD-SNAPSHOT versions in reference documentation. 2019-12-11 17:19:08 -08:00
John Blum
dd6c9d46d1 Prepare next development iteration.
Set version to 1.1.5.BUILD-SNAPSHOT.

Set Spring Framework version to 5.1.13.BUILD-SNAPSHOT.

Set Spring Boot version to 2.1.12.BUILD-SNAPSHOT.

Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.15.BUILD-SNAPSHOT.

Set Spring Data Release Train version to Lovelace-BUILD-SNAPSHOT.

Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.8.BUILD-SNAPSHOT.

Set Spring Session BOM version to Bean-BUILD-SNAPSHOT.
2019-12-11 17:08:54 -08:00
John Blum
32562dd51b Release 1.1.4.RELEASE. 2019-12-11 16:45:42 -08:00
John Blum
3d94eca8b0 Update changelog with 1.1.4.RELEASE notes. 2019-12-11 16:32:12 -08:00
John Blum
44ba7f9f61 Upgrade to Gradle Wrapper (gradlew) 5.6.4. 2019-12-11 16:24:16 -08:00
John Blum
68abf51e4d Upgrade to TestContainers 1.12.3. 2019-12-11 16:23:06 -08:00
John Blum
74f6fac03c Upgrade to Spring Session for Apache Geode & Pivotal GemFire 2.1.7.RELEASE.
Upgrade to Spring Session BOM Bean-SR8.
2019-12-11 16:22:32 -08:00
John Blum
63a216796b Upgrade to Spring Data for Apache Geode & Pivotal GemFire 2.1.14.RELEASE.
Upgrade to Spring Data Release Train Lovelace-SR14.
2019-12-11 16:20:16 -08:00
John Blum
b524b4d525 Upgrade to Spring Boot 2.1.11.RELEASE. 2019-12-11 16:18:14 -08:00
John Blum
e155daaebf Upgrade to Spring Framework 5.1.12.RELEASE. 2019-12-11 16:17:37 -08:00
John Blum
75827e78dd Upgrade to Mockito 3.2.0. 2019-12-11 16:16:55 -08:00
John Blum
2220461a89 Update README with 1.1.3.RELEASE and 1.1.4.BUILD-SNAPSHOT versions in reference documentation. 2019-11-06 08:38:26 -08:00
John Blum
b5858191a9 Prepare next development iteration.
Set Spring Framework version to 5.1.12.BUILD-SNAPSHOT.

Set Spring Boot version to 2.1.11.BUILD-SNAPSHOT.

Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.13.BUILD-SNAPSHOT.

Set Srping Data Release Train version to Lovelace-BUILD-SNAPSHOT.

Set Spring Session BOM version to Bean-BUILD-SNAPSHOT.

Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.7.BUILD-SNAPSHOT.

Set version to 1.1.4.BUILD-SNAPSHOT.
2019-11-06 08:17:21 -08:00
John Blum
c21d511fed Release 1.1.3.RELEASE. 2019-11-06 07:53:51 -08:00
John Blum
497f0b08fe Update changelog with 1.1.3.RELEASE notes. 2019-11-06 07:41:23 -08:00
John Blum
9245b8149b Upgrade to Spring Boot 2.1.10.RELEASE. 2019-11-06 07:39:21 -08:00
John Blum
fea6085727 Update dependencies.
Ugprade to Spring Framework 5.1.11.RELEASE.

Upgrade to Spring Data for Apache Geode & Pivotal GemFire 5.1.12.RELEASE.

Upgrade to Spring Data Release Train Lovelace-SR12.

Upgrade to Spring Session BOM Bean-SR8.

Upgrade to Spring Session for Apache Geode & Pivotal GemFire 2.1.6.RELEASE.
2019-11-04 11:55:43 -08:00
John Blum
2a3354ada9 Add additional assertions and a ClientHttpRequestInterceptor bean to test the avoidance of possible interference caused by the Interceptor during the client to server cluster configuration metadata push provided in SDG.
See https://jira.spring.io/browse/DATAGEODE-243 for more details.
2019-10-31 13:53:02 -07:00
John Blum
af785779e3 Update README with 1.1.2.RELEASE and 1.1.3.BUILD-SNAPSHOT versions in the reference documentation. 2019-10-02 15:09:19 -07:00
John Blum
2350d8ebef Prepare next development iteration.
Set Spring Framework version to 5.1.11.BUILD-SNAPSHOT.

Set Spring Boot version to 2.1.10.BUILD-SNAPSHOT.

Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.12.BUILD-SNAPSHOT.

Set Spring Data Release Train to Lovelace-BUILD-SNAPSHOT.

Set Spring Session BOM version to Bean-BUILD-SNAPSHOT.

Set Spring Session for Apache Geode & Pivotal GemFire to 2.1.7.BUILD-SNAPSHOT.

Set version to 1.1.3.BUILD-SNAPSHOT.
2019-10-02 14:57:45 -07:00
John Blum
6f35db1945 Release 1.1.2.RELEASE. 2019-10-02 14:31:33 -07:00
John Blum
d4be63f422 Update changelog with 1.1.2.RELEASE notes. 2019-10-02 14:22:05 -07:00
John Blum
699f5bc5ea Downgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.8.RELEASE.
STDG 0.0.9.RELEASE is based on SD Moore while STDG 0.0.8.RELEASE is based on SD Lovelace and since SBDG 1.1.x is based on SD Lovelace, SBDG 1.1.x must be based on STDG 0.0.8.RELEASE.
2019-10-02 14:21:33 -07:00
John Blum
849be94701 Upgrade to Spring Build Conventions 0.0.27.RELEASE. 2019-10-02 14:00:52 -07:00
John Blum
4e6135f16b Updates Spring dependencies.
Upgrade to Spring Framework 5.1.10.RELEASE.

Upgrade to Spring Boot 2.1.9.RELEASE.

Upgrade to Spring Data for Apache Geode & Pivotal GemFire 2.1.11.RELEASE.

Upgrade to Spring Data Release Train Lovelace-SR11.

Upgrade to Spring Session BOM Bean-SR8.

Upgrade to Spring Session for Apache Geode & Pivotal GemFire 2.1.6.RELEASE.

Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.9.RELEASE.
2019-10-02 13:59:07 -07:00
John Blum
9bfad2c8b2 Refer to the Pivotal GemFire Documentation on acquiring Pivotal GemFire or Pivotal Cloud Cache bits from the commercial Pivotal Maven Repository.
Resolves gh-59.
2019-10-02 12:58:32 -07:00
John Blum
63dedd9fc9 Disable Spring Boot dependency management 'version' property overrides for Spring Framework, Spring Data and Spring Session. 2019-10-02 12:48:19 -07:00
John Blum
6ef0f4cf11 Upgrade to Mockito 3.1.0. 2019-10-02 12:45:53 -07:00
John Blum
ce7c6e270c Edit documentation on GemfireTemplate auto-configuration and add warning about Caching-defined Regions.
Resolves gh-55.
2019-09-20 14:55:58 -07:00
John Blum
2234075281 Improves auto-confiuguration of GemfireTemplates for cache Regions to minimize issues when auto-wiring templates into application components.
Resolves gh-55.
2019-09-20 14:55:53 -07:00
John Blum
add18afbfd Add TypelessAnnotationConfigSupport class extending SDG's o.s.d.g.config.annotation.support.AbstractAnnotationConfigSupport class, which is not based on any configuration-based annotation, but provides a means to utilize the helper methods. 2019-09-20 14:55:46 -07:00
John Blum
eddfe402f3 Update README.adoc file with the 1.1.1.RELEASE and 1.1.2.BUILD-SNAPSHOT versions in the reference documentation.
Edit the 'Examples' section for grammatical errors.
2019-09-11 22:49:16 -07:00
John Blum
ef429967a8 Prepare next development iteration.
Set Spring Framework version to 2.1.10.BUILD-SNAPSHOT.

Set Spring Boot version to 2.1.9.BUILD-SNAPSHOT.

Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.11.BUILD-SNAPSHOT.

Set Spring Data Release Train version to Lovelace-BUILD-SNAPSHOT.

Set Spring Session BOM version to Bean-BUILD-SNAPSHOT.

Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.6.BUILD-SNAPSHOT.

Set Spring Test for Apache Geode & Pivotal GemFire version to 0.0.9.BUILD-SNAPSHOT.

Set version to 1.1.2.BUILD-SNAPSHOT.
2019-09-11 22:34:32 -07:00
John Blum
cd4d4013f6 Release 1.1.1.RELEASE. 2019-09-11 22:11:26 -07:00
John Blum
ec526f4d19 Update changelog with 1.1.1.RELEASE notes. 2019-09-11 22:07:23 -07:00
John Blum
16eeabd026 Update dependencies.
Set Spring Framework version to 2.1.9.RELEASE.

Set Spring Boot version to 2.1.8.RELEASE.

Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.10.RELEASE.

Set Spring Data Release Train version to Lovelace-SR10.

Set Spring Session BOM version to Bean-SR7.

Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.5.RELEASE.

Set Spring Test for Apache Geode & Pivotal GemFire version to 0.0.8.RELEASE.
2019-09-11 18:59:33 -07:00
John Blum
ba9f06e15c Fix documentation anchor reference. 2019-09-11 00:04:49 -07:00
John Blum
d6e49dd8eb Edit the 'Security' and 'Pivotal CloudFoundry' chapters regarding client authentication. 2019-09-10 23:51:19 -07:00
John Blum
909c00bba4 Fix URL reference to Pivotal Cloud Cache documentation. 2019-09-10 23:51:19 -07:00
John Blum
4403c6d517 Add documentation on running a Spring Boot application in PCF using PCC as a specific, assigned user.
Resolves gh-44.
2019-09-10 23:51:19 -07:00
John Blum
e1017d482f Improve Client Security Auto-configuration to allow users to configure the runtime user of their Spring Boot applications running in Pivotal CloudFoundray (PCF) when using Pivotal Cloud Cache (PCC).
Note: configuring the runtime user of a Spring Boot app outside of CloudFoundry is already supported.  Simply set the 'spring.data.gemfire.security.username' and 'spring.data.gemfire.security.password' properties.

Resolves gh-44.
2019-09-10 23:51:19 -07:00
John Blum
55cef7e7ee Add capability to find an optional user by name.
Resolves gh-44.
2019-09-10 23:51:19 -07:00
John Blum
1e51adfabf Remove unnecessary exclude on ContinuousQueryAutoConfiguration class. 2019-09-10 23:51:19 -07:00
John Blum
6f9aec019e Upgrade to Spring Test for Apache Geode & Pivotal GemFire (STDG) 0.0.8.BULD-SNAPSHOT. 2019-09-10 23:51:19 -07:00
John Blum
88f457d042 Disable SSL auto-configuration for all Spring Geode Sample tests. 2019-09-10 23:51:19 -07:00
John Blum
d6d7c9edeb Refactor EnableSecurityCondition to extend AllNestedConditions.
Wrap existing Security conditions (e.g. Cloud Platform, spring.data.gemfire.security properties) in a SecurityTriggersCondition class extending AnyNestedCondition.

Declare nested Condition on the 'spring.boot.data.gemfire.security.auth.environment.post-processor.enabled' property fixing bug with the non-guarded application of the @EnableSecurity annotation.

Edit Javadoc.

Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
11e5a58b11 Refactor EnableSslCondition to extend AllNestedConditions.
Wrap existing SSL conditions (e.g. trusted.keystore, spring.data.gemfire.security.ssl properties) in a SslTriggersCondition class extending AnyNestedCondition.

Declare nested Condition on the 'spring.boot.data.gemfire.security.ssl.environment.post-processor.enabled.property' fixing bug with the non-guarded application of the @EnableSsl annotation.

Change order of trusted.keystore scan in TrustedKeyStoreIsPresentCondition to be classpath, working directory then home directory, reflecting the documentation.

Remove System.err.printf statements.

Remove non-qualified 'ssl-keystore' and 'ssl-trustore' properties.

Edit Javadoc.

Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
6aa16f8064 Edit Javadoc; Optimize imports. 2019-09-10 23:51:19 -07:00