Vedran Pavic
19b8effa41
Add Redis implementation of ReactorSessionRepository
...
Closes gh-816
2017-10-06 18:45:42 +02:00
Vedran Pavic
9f5f7540d2
Fix Users sample app navbar
...
Closes gh-885
2017-10-02 22:31:55 +02:00
Vedran Pavic
eb8c22939c
Upgrade Gradle to 4.2.1
2017-10-02 21:20:14 +02:00
Vedran Pavic
45cfa1e9a4
Upgrade spring-build-conventions to 0.0.4.RELEASE
2017-10-02 20:53:06 +02:00
Vedran Pavic
99221e0948
Upgrade dependencies
...
This commit harmonizes project dependencies with Spring IO Platform Cairo levels.
2017-10-02 19:01:47 +02:00
Vedran Pavic
41cf2ef152
Update documentation to reflect preference for Lettuce
...
See gh-886
2017-10-02 19:00:23 +02:00
Vedran Pavic
c51bce4777
Use Lettuce driver for integration tests
...
Closes gh-886
2017-09-28 16:17:55 +02:00
Vedran Pavic
b6f1184c4c
Upgrade dependencies
...
This commit harmonizes project dependencies with Spring IO Platform Cairo levels.
2017-09-28 15:51:32 +02:00
Vedran Pavic
c69a8b8762
Improve JDBC data store schema scripts
...
Closes gh-884
2017-09-27 12:18:25 +02:00
Vedran Pavic
99fb17a66b
Adapt to Spring WebSession API changes
2017-09-27 11:52:04 +02:00
Vedran Pavic
937b2fcbf1
Upgrade Gradle to 4.2
2017-09-25 09:06:06 +02:00
Vedran Pavic
9c5a7e9156
Upgrade Spring Boot to 2.0.0.M4
...
Closes gh-877
2017-09-15 22:13:23 +02:00
Vedran Pavic
4deccd3ad0
Upgrade Gradle to 4.1
2017-09-15 21:24:48 +02:00
Vedran Pavic
da058e9510
Upgrade dependencies to latest snapshots
...
- Reactor Bismuth-BUILD-SNAPSHOT
- Spring Framework 5.0.0.BUILD-SNAPSHOT
- Spring Data Kay-BUILD-SNAPSHOT
- Spring Security 5.0.0.BUILD-SNAPSHOT
2017-09-14 07:18:24 +02:00
Vedran Pavic
d28ca4658b
Next development version
2017-09-14 07:16:49 +02:00
Rob Winch
c14fdb283d
Release 2.0.0.M4
2.0.0.M4
2017-09-13 18:04:06 -05:00
Rob Winch
ee1ff3ed3b
Update Spring Security 5.0.0.M4
2017-09-13 18:03:33 -05:00
Vedran Pavic
eb7bcc5eeb
Harmonize ReactorSessionRepository API
...
This commit renames the `ReactorSessionRepository#delete` to `deleteById` in order to make API consistent with `SessionRepository`.
2017-09-12 23:00:16 +02:00
Vedran Pavic
188e5ba4e0
Optimize JDBC session cleanup SQL statement
...
This commit improves session cleanup handling in `JdbcOperationsSessionRepository#cleanUpExpiredSessions` by optimizing the used SQL statement. This is done by calculating the session expiry time when persisting the session, which in turn allows the cleanup SQL statement to be more index-friendly.
Closes gh-847
2017-09-12 15:41:10 -05:00
Vedran Pavic
1e46630467
Remove MapReactorSessionRepository default constructor
...
This commit removes the default `MapReactorSessionRepository` so that the users are required to explicitly supply the `Map` used to store the sessions.
2017-09-12 15:22:29 -05:00
Vedran Pavic
b72c600884
Upgrade dependencies to current milestones
...
- Reactor Bismuth-M4
- Spring Framework 5.0.0.RC4
- Spring Data Kay-RC3
- Lettuce 5.0.0.RC2
2017-09-12 07:54:14 +02:00
Vedran Pavic
274aec1691
Fix Boot based samples
2017-09-11 13:57:38 +02:00
Rob Winch
52ea98b4ce
SpringWebSessionConfigurationTests close ApplicationContext
2017-09-07 20:12:45 -05:00
Rob Winch
5c294ae1d2
Polish
2017-09-07 20:12:45 -05:00
Greg Turnquist
1752928d96
Configure WebSessionManager's WebSessionIdResolver by bean definition
...
Allow a WebSessionIdResolver registered as a Spring bean to be wired into the WebSessionManager.
2017-09-07 20:12:45 -05:00
Vedran Pavic
0cdee25405
Remove MapSessionRepository default constructor
...
This commit removes the default `MapSessionRepository` constructor so that the users are required to explicitly supply the `Map` used to store the sessions.
2017-09-07 19:58:22 -05:00
Rob Winch
4a9f1700d5
Polish
...
Reorder methods
2017-09-06 15:12:13 -05:00
Rob Winch
36ab358d24
Remove SpringSessionWebSessionManager
...
Spring's DefaultWebSessionManager now supports all the functionality
that is needed for Spring Session, so we only need to implement
WebSessionStore
2017-09-06 14:50:48 -05:00
Vedran Pavic
8e3371aed9
Allow easier customization of cookie max age logic
2017-08-24 16:00:59 -05:00
mikemassa84
2161f966de
Update grails3.adoc
...
Add a note about spring-session and grails flash scope, with link to stackoverflow answer.
2017-08-24 14:37:32 -05:00
Vedran Pavic
63b67a501d
Update guides for Redis based samples
2017-08-24 14:17:10 -05:00
Vedran Pavic
2b0431eae4
Use TestContainers for Gretty integration tests
2017-08-24 14:17:10 -05:00
Vedran Pavic
04ec086014
Use TestContainers for integration tests
2017-08-24 14:17:10 -05:00
Rob Winch
5697f49a71
Config->HelloWebfluxSessionConfig
...
Use a more meaningful name
2017-08-24 13:54:21 -05:00
Rob Winch
dfce66383f
webflux sample uses @EnableSpringWebSession
...
Issue gh-861
2017-08-24 13:52:52 -05:00
Rob Winch
a83e59bf52
Polish
...
Fix checkstyle
Issue gh-861
2017-08-24 13:52:24 -05:00
Greg Turnquist
8b233e84ef
Create @EnableSpringWebSession annotation.
2017-08-24 13:41:42 -05:00
Greg Turnquist
84e7fbace1
Fix MapReactorSessionRepository's delete().
2017-08-24 13:40:57 -05:00
Rob Winch
f455df3333
Add WebFlux sample
...
Fixesh gh-857
2017-08-18 16:28:46 -05:00
Rob Winch
a7bb9d3b31
SpringSessionWebSessionManager writes on commit
...
when the ServerHttpResonse is commited the cookie and the session are written
Fixes gh-856
2017-08-18 16:28:46 -05:00
Kanjie Lu
5f0e4c3b85
fix typo
...
change "they key" to "the key"
2017-08-05 20:39:08 -05:00
Vedran Pavic
23c6c7cf31
Upgrade Spring Boot to 2.0.0.M3
...
Closes gh-841
2017-07-27 14:08:48 +02:00
Vedran Pavic
c8c5fae678
Polish build
2017-07-26 08:49:45 +02:00
Vedran Pavic
f4a58622e4
Upgrade dependencies to latest snapshots
...
- Reactor Bismuth-BUILD-SNAPSHOT
- Spring Framework 5.0.0.BUILD-SNAPSHOT
- Spring Data Kay-BUILD-SNAPSHOT
- Spring Security 5.0.0.BUILD-SNAPSHOT
2017-07-26 08:47:23 +02:00
Joe Grandja
5384764021
Next development version
2017-07-25 10:12:45 -04:00
Joe Grandja
56033a9b68
Release version 2.0.0.M3
2.0.0.M3
2017-07-25 09:31:12 -04:00
Vedran Pavic
99a2b079ac
Upgrade dependencies to current milestones
...
- Spring Framework 5.0.0.RC3
- Spring Data Kay-RC1
- Spring Security 5.0.0.M3
2017-07-25 10:11:26 +02:00
Vedran Pavic
9120151692
Polish "Add WebFlux Support"
...
Closes gh-683
2017-07-21 15:31:45 +02:00
Rob Winch
5abbe66b1d
Add WebFlux Support
2017-07-21 15:30:19 +02:00
Rob Winch
f00c196430
Update Dependencies to Prepare Release
2017-07-20 22:24:35 -05:00