John Blum
d4c45c063e
Remove @SuppressWarnings('all') annotation.
2018-04-03 19:34:05 -07:00
John Blum
db5a649115
Add Spring Boot auto-configuration for Apache Geode SSL.
2018-04-03 19:34:04 -07:00
John Blum
64eedc0b10
Add Spring Boot auto-configuration for Apache Geode Security, and primarily authentication between a client and a server.
...
Introduces a basic class template to auto-configure security based on context (e.g. PCF when using PCC) along with some other Conditions identifying certain Apache Geode properties necessitating the need to configure security.
2018-04-03 19:30:58 -07:00
John Blum
29438d9768
Add Travis CI build status to the README.
2018-04-03 12:44:24 -07:00
John Blum
dfbbf08ce0
Add Travis CI build configuration file.
2018-04-03 12:35:04 -07:00
John Blum
2a5cb36398
Remove 'Deploy Docs' stage.
2018-03-22 14:49:50 -07:00
John Blum
87f2acada9
Fix Ant glob path expression for 'Check' stage junit test results.
2018-03-22 14:38:48 -07:00
John Blum
cdd3c2702b
Upgrade to Gradle 4.6.
2018-03-22 13:42:26 -07:00
John Blum
b2585595c9
Fix formatting typo in README.
2018-03-20 12:51:55 -07:00
John Blum
67d9477919
Upgrade to AssertJ 3.9.1.
...
Upgrade to Mockito 2.15.0.
Upgrade to Spring Framework 5.0.4.RELEASE.
Upgrade to Spring Boot 2.0.0.RELEASE.
2018-03-20 12:47:46 -07:00
John Blum
a9b9397f85
Add Jenkinsfile build configuration.
2018-03-20 12:40:52 -07:00
John Blum
59bbd6ee90
Rename all auto-configuration classes by removing the 'Geode' name prefix.
2018-03-20 12:25:24 -07:00
John Blum
f4bab9c027
Refactor @ConditionalOnMissingBean to only refer to an instance of cache as o.a.g.cache.GemFireCache.
2018-03-20 12:00:29 -07:00
John Blum
b3bc1ff5a9
Do not require autowired constructor parameters.
2018-03-20 12:00:29 -07:00
John Blum
acdd8ac573
Refactor @ConditionalOnBean to be conditional on an instance of o.a.g.cache.GemFireCache.
...
Refactor @ConditionalOnClass to be conditional on an SDG and Apache Geode type based on functional concern.
2018-03-20 11:59:39 -07:00
John Blum
c7b9448f55
Edit Javadoc.
...
Format source code.
2018-03-20 11:16:15 -07:00
John Blum
8f4833dc4b
Fix bug with @ConditionalOnBean(..) to only require an insance of o.a.g.cache.GemFireCache.
2018-03-20 11:11:11 -07:00
John Blum
93f996215c
Upgrade to Spring Data GemFire 2.0.5.RELEASE.
...
Upgrade to Spring Data Geode 2.0.5.RELEASE.
Upgrade to Spring Data Release Train Kay-SR5.
2018-03-19 18:23:52 -07:00
John Blum
98cc87d3c2
Upgrade to the Spring Build Conventions Gradle Plugin 0.0.13.RELEASE.
2018-03-19 18:22:54 -07:00
John Blum
104bdf5a6c
Add @EnablePdx annotation to enable GemFire/Geode PDX serialization by default.
2018-02-07 13:25:23 -08:00
John Blum
1603150d54
Annotate all auto @Configuration classes with @AutoConfigureAfter to apply auto-configuration of the particular functional concern only after the Apache Geode/Pivotal GemFire ClientCache instance has been auto-configured.
2018-02-06 16:42:30 -08:00
John Blum
fdcaeaff1b
Rename spring-boot-starter-data-gemfire module to gemfire-spring-boot-starter.
...
Rename spring-boot-starter-data-geode module to geode-spring-boot-starter.
2018-02-06 16:14:30 -08:00
John Blum
79eae06f02
Fix Javadoc link reference to the o.s.b.autoconfigure.EnableAutoConfiguration annotation.
2018-02-06 15:34:38 -08:00
John Blum
2e7d5c5807
Rename spring-boot-data-gemfire module to spring-boot-starter-data-gemfire.
...
Rename spring-boot-data-geode module to spring-boot-starter-data-geode.
2018-02-06 15:30:10 -08:00
John Blum
96bd768b43
Add o.s.b.d.g.autoconfigure.GeodeFunctionExecutionAutoConfiguration to enable Apache Geode Funtion Executions.
2018-02-06 14:50:27 -08:00
John Blum
307c50242c
Add o.s.b.d.g.autoconfigure.GeodeContinuousQueryAutoConfiguration to enable Apache Geode Continuous Queries (CQ).
...
Re-order Geode auto-config @Configuration classes to ensure an Apache Geode ClientCache instance is created before all other features are initialized.
2018-02-06 14:50:11 -08:00
John Blum
5c86036a01
Edit and polish Javadoc.
2018-01-26 15:10:52 -08:00
John Blum
58a8307284
Add Spring Boot auto-configuration for Apache Geode Continuous Queries (CQ).
2018-01-26 15:10:07 -08:00
John Blum
7b4e9d9b34
Add Integration Tests testing the auto-configuration of an Apache Geode ClientCache instance.
2018-01-25 16:39:12 -08:00
John Blum
8aa1a00571
Move spring.factories to META-INF/.
2018-01-25 16:33:38 -08:00
John Blum
cc0d96f173
Add dependency on spring-boot-starter-test; exclude spring-boot-starter-logging transitive dependency.
2018-01-25 16:33:05 -08:00
John Blum
f5707c2dd7
Port over Spring Boot PRs #6952 & #6967 .
2018-01-25 15:45:12 -08:00
John Blum
2e95adc51d
Edit README; fix hyperlinks.
2018-01-24 16:31:48 -08:00
John Blum
114a93b403
Edit README and increase font size for Code of Conduct.
2018-01-24 16:25:32 -08:00
John Blum
f4906b4ae1
Convert README from Markdown to Asciidoc.
2018-01-24 16:23:43 -08:00
John Blum
3d2f686905
Add Code of Conduct document.
...
Add Contributing guidelines document.
Update README with reference to the Code of Conduct and Contributing guidelines documents.
2018-01-24 16:20:34 -08:00
John Blum
b71500df74
Add .gitignore Git configuration file.
2018-01-24 16:11:39 -08:00
John Blum
acabf3fccb
Convert Spring Boot Data Geode/GemFire project into a Gradle project.
2018-01-24 16:10:53 -08:00
John Blum
27adcb723d
Add branding and a description of this project to the README.
...
Brands this project as Spring Boot for Apache Geode and adds a summary for the purpose and intent of this project.
2017-11-28 12:35:27 -08:00
John Blum
fc1389345b
Update project README goals.
2017-11-03 14:23:48 -07:00
John Blum
01326495c6
Apply additional formatting and rearrange wording.
2017-06-11 00:18:26 -07:00
John Blum
dc840a579f
Formatting.
2017-06-11 00:15:27 -07:00
John Blum
fdfbf9da84
Fix URL references and links.
2017-06-11 00:14:33 -07:00
John Blum
a21f3f2275
Update the README to reflect the project's primary function.
2017-06-11 00:08:57 -07:00
John Blum
1cb08ed390
Fix spelling error.
2017-05-03 08:35:31 -07:00
John Blum
09dc2fd383
Update description of the project.
2017-05-03 08:35:08 -07:00
Mark Pollack
4fcb46a1d9
Initial commit
2017-05-03 11:31:11 -04:00