44 Commits

Author SHA1 Message Date
John Blum
902b83581a Update Copyright Year to 2020. 2020-03-03 02:45:13 +01:00
John Blum
222c7de1ad Fix path to images referenced in documentation. 2019-05-05 17:23:37 -07:00
Spring Operator
4138484793 URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/filter/DelegatingFilterProxy.html with 2 occurrences migrated to:
  https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/filter/DelegatingFilterProxy.html ([https](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/filter/DelegatingFilterProxy.html) result 200).
* [ ] http://geode.apache.org with 2 occurrences migrated to:
  https://geode.apache.org ([https](https://geode.apache.org) result 200).
* [ ] http://geode.apache.org/ with 1 occurrences migrated to:
  https://geode.apache.org/ ([https](https://geode.apache.org/) result 200).
* [ ] http://geode.apache.org/docs/guide/ with 2 occurrences migrated to:
  https://geode.apache.org/docs/guide/ ([https](https://geode.apache.org/docs/guide/) result 200).
* [ ] http://geode.apache.org/schema/cache/cache-1.0.xsd with 1 occurrences migrated to:
  https://geode.apache.org/schema/cache/cache-1.0.xsd ([https](https://geode.apache.org/schema/cache/cache-1.0.xsd) result 200).
* [ ] http://projects.spring.io/spring-session/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-session/ ([https](https://projects.spring.io/spring-session/) result 200).
* [ ] http://stackoverflow.com with 1 occurrences migrated to:
  https://stackoverflow.com ([https](https://stackoverflow.com) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-session with 1 occurrences migrated to:
  https://stackoverflow.com/questions/tagged/spring-session ([https](https://stackoverflow.com/questions/tagged/spring-session) result 200).
* [ ] http://stackoverflow.com/tags/spring-session with 1 occurrences migrated to:
  https://stackoverflow.com/tags/spring-session ([https](https://stackoverflow.com/tags/spring-session) result 200).
* [ ] http://www.thymeleaf.org with 3 occurrences migrated to:
  https://www.thymeleaf.org ([https](https://www.thymeleaf.org) result 200).
* [ ] http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-3.dtd with 3 occurrences migrated to:
  https://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-3.dtd ([https](https://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-3.dtd) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://geode.apache.org/releases/latest/javadoc with 2 occurrences migrated to:
  https://geode.apache.org/releases/latest/javadoc ([https](https://geode.apache.org/releases/latest/javadoc) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ with 2 occurrences migrated to:
  https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/) result 302).

These URLs were intentionally ignored.

* http://geode.apache.org/schema/cache with 2 occurrences
* http://java.sun.com/jsp/jstl/core with 4 occurrences
* http://localhost with 4 occurrences
* http://localhost:%s with 1 occurrences
* http://localhost:8080 with 1 occurrences
* http://localhost:8080/ with 6 occurrences
* http://localhost:8080/counts with 2 occurrences
* http://localhost:8080/ping with 1 occurrences
* http://www.w3.org/1999/xhtml with 3 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 1 occurrences
* http://www.webjars.org/tags with 4 occurrences

Resolves gh-30.
2019-04-04 17:21:23 -07:00
Spring Operator
779bf6de61 URL Cleanup.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.apache.org/licenses/LICENSE-2.0 with 134 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.html with 2 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html) result 200).

Resolves gh-27.
2019-04-04 17:21:23 -07:00
John Blum
a6611244b4 Fix Javadoc URLs.
Both spring-data-commons and spring-data-geode links were incorrect.
2019-04-04 17:21:23 -07:00
Spring Operator
7d4102d19f Switch HTTP URLs to HTTPS.
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://docs.spring.io/spring-data-geode/docs/current/api/ (301) migrated to:
  https://docs.spring.io/spring-data-geode/docs/current/api/ ([https](https://docs.spring.io/spring-data-geode/docs/current/api/) result 404).

These URLs were fixed successfully.

* http://docs.spring.io/spring-data/commons/docs/current/api/index.html?index-all.html migrated to:
  https://docs.spring.io/spring-data/commons/docs/current/api/index.html?index-all.html ([https](https://docs.spring.io/spring-data/commons/docs/current/api/index.html?index-all.html) result 200).
* http://docs.spring.io/spring-session/docs/ migrated to:
  https://docs.spring.io/spring-session/docs/ ([https](https://docs.spring.io/spring-session/docs/) result 200).
* http://docs.spring.io/spring/docs/current/javadoc-api/ migrated to:
  https://docs.spring.io/spring/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring/docs/current/javadoc-api/) result 200).
* http://geode.apache.org/releases/latest/javadoc/index.html migrated to:
  https://geode.apache.org/releases/latest/javadoc/index.html ([https](https://geode.apache.org/releases/latest/javadoc/index.html) result 200).

Resolves gh-25.
2019-04-04 17:21:23 -07:00
John Blum
4b8047123c Update Copyright to 2019.
Resolve gh-20.
2019-01-15 07:49:23 -08:00
John Blum
de15a186fd Add documentation describing the IsDirtyPredicate strategy interface.
Resolves gh-17.
2018-12-19 14:41:27 -08:00
John Blum
680c6d4a61 Add sample demonstrating the use of Spring Session with Gfsh started Apache Geode servers configured with DataSerialization.
Resolve gh-11.
2018-11-13 19:09:57 -08:00
John Blum
a1cb7bb41c Update documentation to include information on configuring Apache Geode/Pivotal GemFire server's with the DataSerialization framework as required by Spring Session.
Resolves gh-11.
2018-11-09 17:08:32 -08:00
John Blum
7426a0c92e Update Copyright to 2018. 2018-11-08 00:28:51 -08:00
John Blum
327c11fcda Edit documentation on using the SpringSessionGemFireConfigurer.
Add section about configuration order/precedence when combining approaches (Configurer, properties, annotation attributes).

Resolves gh-10.
2018-11-05 17:20:14 -08:00
John Blum
cf8699c00a Refer to Spring Data for Apache Geode API Javadoc.
Parameterize version in Spring Session core API Javadoc URL.
2018-10-30 12:50:23 -07:00
John Blum
16734f4516 Remove all repository declarations from modulde build.gradle files and add to gradle/dependency-management.gradle. 2018-10-24 21:50:54 -07:00
John Blum
71e33ecb2c Fix documentation reference (httpsession-gemfire-clientserver-xml) and anchor/bookmark (http-session-gemifre-clientserver-xml) to match. 2018-10-24 21:49:46 -07:00
John Blum
0b290cba07 Edit documentation on Session expiration. 2018-10-24 20:22:28 -07:00
John Blum
37411c4a9d Add chapter/section on configurable session expiration policies.
Resolve gh-5.
2018-10-23 23:14:54 -07:00
John Blum
3ed77ee1c7 Correct source code references. 2018-08-22 11:08:56 -07:00
John Blum
d856bce248 Re-organize all client/server sample code to separate client and server classes into client and server packages, respectively.
Rename sample.ServerConfig class to sample.server.GemFireServer and apply the GemFireServer Gradle Plugin.

Change all 'spring.session.data.gemfire.*' and 'spring.session.data.geode.*' properties to use the SDG property prefixed with 'spring.data.gemfire.*'.
2018-08-22 10:51:17 -07:00
John Blum
c0c3ade687 Remove optional 'gemfire.log-level' System property from command-line. 2018-08-20 21:53:11 -07:00
John Blum
e1b5b1c5b5 Edit and clean up the Sample User Guides. 2018-08-20 18:34:46 -07:00
John Blum
c95f5aeddd Remove unnecessary ide.gradle file and remove 'apply from: IDE_GRADLE' plugin declarations from Gradle module build files.
All IDE configuration logic is handle by the Spring Build Conventions Gradle project.
2018-08-16 17:55:12 -07:00
John Blum
3ec908e87a Add Tip noting the required PropertySourcesPlaceholderConfigurer bean definition when using Spring's @Value annotation and Spring Boot is not in play. 2018-08-10 20:11:39 -07:00
John Blum
81d51d89d6 Add documentation on configuring Spring Session with Apache Geode or Pivotal GemFire using Properties and the SpringSessionGemFireConfigurer interface. 2018-08-10 16:40:53 -07:00
John Blum
bd9db4a8c0 Reviewed and edited the reference guide.
Added Asciidoc variables for data store name, doc references and Javadoc references.

Corrected grammar and layout/formatting.
2018-08-10 14:02:51 -07:00
John Blum
d6be6dacc4 Switch to Spring Boot Dependencies BOM for complete project dependency management. 2018-06-19 22:19:48 -07:00
John Blum
d7c9038e23 Remove Spring IO Platform Dependency Management.
Declare Spring's Dependency Management Gradle Plugin to manage project dependency versions.
2018-06-19 22:19:47 -07:00
John Blum
10e7f532b2 Changing branding from Geode to Apache Geode.
Change branding from GemFire to Pivotal GemFire.

Change branding from Spring Data Geode to Spring Data for Apache Geode.

Change branding from Spring Data GemFire to Spring Data for Pivotal GemFire.

Change branding from Sppring Session Data GemFire/Geode to Spring Session for Pivotal GemFire and Apache Geode, respectively.
2018-05-09 13:58:44 -07:00
John Blum
6121539f84 Rebrand Geode as Apache Geode and GemFire as Pivotal GemFire. 2017-11-28 11:24:39 -08:00
John Blum
dfc7ba4ac0 Add reference to the new Spring Boot with Apache Geode Sample using Scoped Proxy Beans in the index.
Resolves Issue #3.
2017-11-07 11:14:39 -08:00
John Blum
05f3baee33 Complete final edits on the new Spring Boot with Apache Geode Sample using Spring Scoped Proxy Beans.
Resolves Issue #3.
2017-11-07 11:13:33 -08:00
John Blum
f136c1edeb Add user guide for the 'boot-gemfire-with-scoped-proxies' sample.
Resolves Issue #3.
2017-11-06 20:47:48 -08:00
John Blum
c8f0cf1bce Review and edit the Reference Guide concerning Serialization.
Resolves Issue #2.
2017-10-05 13:11:06 -07:00
John Blum
d1e7f7e3df Add a chapter in the Reference Guide on the new Session Serialization Framework.
Resolves Issue #2.
2017-10-05 13:10:30 -07:00
John Blum
04168ef1b3 Fixup documentation and samples. 2017-07-26 16:08:11 -07:00
John Blum
e3cc3e7388 Upgrade to Pivotal GemFire 9.1.0.
Upgrade to Spring Data GemFire 2.0.0.RC2.

Upgrade to Spring Data Geode 2.0.0.RC2.

Upgrade to Spring Data Release Train Kay RC2.

Upgrade to Spring Security 5.0.0.M3.

Upgrade to Spring Session 2.0.0.M3.
2017-07-25 18:19:47 -07:00
John Blum
fddcd116c4 Remove callouts. 2017-06-07 09:44:56 -07:00
John Blum
ba773efe25 Polish Asciidoc documentation. 2017-06-07 08:43:01 -07:00
John Blum
3513e5765b Add Javadoc links configuration to resolve Java API docs for Spring, Spring Session and Apache Geode types. 2017-06-07 08:42:41 -07:00
John Blum
492a51d120 Replace all Pivotal GemFire Java API base URL references with Apache Geode.
Replace all com.gemstone.gemfire.* package class references with org.apache.geode.*
2017-06-07 00:20:27 -07:00
John Blum
6b25500f09 Add gradle/ide.gradle file to mark src/integration-test/java sources as an IJ Test Sources Root. 2017-06-06 20:07:41 -07:00
John Blum
23518bf0f1 Polish and source code formatting. 2017-06-06 20:05:25 -07:00
John Blum
767074d7b8 Additional spring-session-data-geode setup. 2017-06-06 16:04:40 -07:00
Rob Winch
35e1ba929b Initial spirng-session-data-geode setup.
(cherry picked from commit c5a1ee021016d37dda5e5eb96320ee1be9869314)
Signed-off-by: John Blum <jblum@pivotal.io>
2017-06-06 16:00:46 -07:00