Rob Winch
0f09d5e000
Polish EnableRedisHttpSessionExpireSessionDestroyedTests
2015-01-07 10:28:04 -06:00
Rob Winch
1eca2bc0ad
Add Basic REST documentation to reference
2015-01-06 16:16:18 -06:00
Rob Winch
f619cef67a
Remove Maven from referece documentation
...
Save details like Maven documentation for the in-depth guides.
2015-01-06 15:36:19 -06:00
Rob Winch
0f034312a2
Remove @Override from interface overrides
2015-01-06 13:47:49 -06:00
Rob Winch
090d106376
Polish docs
2015-01-06 13:46:36 -06:00
Rob Winch
cdf52507c0
Add the Spring IO plugin to spring-session and spring-session-data-redis
...
Fixes #62
2015-01-05 16:27:24 -06:00
Rob Winch
8acaed750a
Polish doc
2015-01-05 16:13:18 -06:00
Rob Winch
79569f5a6f
Polish doc
2015-01-05 16:12:45 -06:00
Rob Winch
ed28eab835
Added link to Javadoc in reference
...
Issue gh-41
2015-01-05 15:37:49 -06:00
Rob Winch
37572113c3
Fix links to samples
...
Issues gh-41
2015-01-05 15:33:57 -06:00
Rob Winch
1e56874338
RedisOperationsSessionRepository doesn't expose ExpirationRedisOperations
...
Fixes gh-91
2015-01-05 14:50:05 -06:00
Rob Winch
d2639570bb
Update README to refer to reference documentation
...
Issue gh-41
2015-01-05 14:24:13 -06:00
Rob Winch
f4b87b7ae7
Include Time Unit for ExpiringSession maxinactiveInterval
...
Fixes gh-82
2015-01-05 14:10:04 -06:00
Rob Winch
755754e173
Add Javadoc
...
Issue gh-41
2015-01-05 14:06:28 -06:00
Rob Winch
62bf5fa11d
Move Docs to reference folder
...
This makes the project align better with other Spring Projects.
Issue gh-41
2015-01-05 12:57:27 -06:00
Rob Winch
cd85c647ff
Add REST Sample
...
Issue gh-41
2015-01-05 12:56:57 -06:00
Rob Winch
64a0312bf7
Start Documentation
...
Issue gh-41
2014-12-23 17:26:27 -06:00
Rob Winch
59dbd75ca2
Add REST sample
...
Fixes gh-89
2014-12-23 16:42:30 -06:00
Rob Winch
ddff1f4c0d
Ensure values of _s are encoded
...
Fixes gh-80
2014-12-23 16:39:18 -06:00
Rob Winch
375db97f1c
Move Java Versions to gradle.properties
2014-12-23 16:39:04 -06:00
Rob Winch
8f3600c49a
samples/web->samples/httpsession
2014-12-23 16:39:04 -06:00
Rob Winch
7f9b5c0515
Ensure Redis Configured to Send Keyspace Notifications
...
Previously there was a possibility that Session to WebSocket mapping was
leaked if keyspace notifications were not enabled in Redis.
To resolve this the RedisHttpSessionConfiguration now ensures that Redis
is configured to enable Keyspace notifications.
Fixes gh-76 gh-81
2014-12-23 16:38:42 -06:00
Rob Winch
b3130edd98
Remove @Override from Interfaces
...
This is necessary to ensure the code compiles in Eclipse.
Fixes gh-83
2014-12-22 16:37:53 -06:00
Christopher Smith
873f4bacd6
Fix Javadoc for JDK8
...
Fixes gh-84
2014-12-22 16:37:33 -06:00
Rob Winch
900b9174d3
Fix integration tests for JDK8
...
Update jacoco version.
Fixes gh-86
2014-12-22 16:37:06 -06:00
Rob Winch
dd4ea20656
Add Spring Security Sample
...
Fixes gh-68
2014-12-12 16:09:11 -06:00
Rob Winch
0b403c3313
WebSocketRegistryListener handles null Session in SessionDisconnectEvent
...
Fixes gh-77
2014-12-12 15:26:07 -06:00
Rob Winch
c7e9c698a5
Update Versions
2014-12-12 12:56:19 -06:00
Rob Winch
8e80347022
Added Spring Boot Sample
...
Fixes gh-37
2014-12-12 12:56:19 -06:00
Rob Winch
977d1f474b
Add Default Expiration Option to MapSessionRepository
...
Fixes gh-73
2014-12-11 21:00:03 -06:00
Rob Winch
646682b056
EnableWebMvcSecurity->EnableWebSecurity
2014-12-11 20:56:24 -06:00
Rob Winch
62ce30fb38
Remove @Override from interface method implementations
...
Issues: gh-71
2014-12-11 11:07:40 -06:00
Rob Winch
604ec4a50d
Session.getAttribute returns generic type
...
This prevents the need to cast the attribute values.
Fixes: gh-64
2014-12-11 11:05:33 -06:00
Rob Winch
9834e91c6d
Make JDK 1.5 compatible
...
Fixes gh-71
2014-11-26 08:49:58 -06:00
Rob Winch
3254bc2bef
Update README Dependency Management Section
...
- Use pom
- Update versions
- Use aggregate pom for release
- Polish repository name
2014-11-26 08:48:50 -06:00
Rob Winch
5caf045ca0
Update to Gradle 2.2.1
2014-11-25 21:11:34 -06:00
Rob Winch
71cac12479
WebSocketSecurityConfig now uses .authenticated()
...
This is a simpler example without being coupled to any specific roles.
2014-11-25 20:38:07 -06:00
Rob Winch
d015f4c25a
Added Hazelcast Sample
...
Fixes gh-63
2014-11-17 16:53:05 -06:00
Rob Winch
f7a35e8da3
Remove dependency on Spring for MapSessionRepository
2014-11-17 14:58:12 -06:00
Rob Winch
519c83ea5a
Polish users log in error style
2014-11-17 14:51:53 -06:00
Rob Winch
3cd4364566
Add Invalid Username/Password to users sample
...
gh-49
2014-11-17 14:48:58 -06:00
Rob Winch
495d19982d
Update CookieHttpSessionStrategy default parameter from u to _s
...
This both provides two things:
- more meaningful parameter name since it relates to session
- less likely to have a collission due to the _ prefix
gh-49
2014-11-17 13:26:47 -06:00
Rob Winch
6b6ed48095
users sample password type=text->type=password
...
Change the password input of the users sample from type of text to type
password.
gh-49
2014-11-17 12:59:42 -06:00
Rob Winch
a0805e8411
Add support for multiple sessions in a browser
...
Fixes gh-49
2014-11-16 22:13:27 -06:00
Rob Winch
9df0594573
Polish RedisOperationsSessionRepository ConnectionFactory Constructor
...
Add test and remove unnecessary comment.
Relates to gh-61
2014-11-14 21:12:41 -06:00
Steve Storey
0926df9c54
Force initialization of default values after creation of the default template
2014-11-14 21:10:56 -06:00
Rob Winch
b001580334
Removed path check when reading Cookie
...
The Cookie path is not passed to the server so there is no point to check
it.
Relates to gh-34
2014-11-12 21:37:02 -06:00
Rob Winch
25804f1725
Add WebSocket Support
...
Fixes gh-35
2014-11-12 21:13:23 -06:00
Rob Winch
04fcc393fd
MapSessionRepository handles expried sessions
...
Fixes gh-31
2014-11-12 17:37:37 -06:00
Rob Winch
46173f6486
Add SessionDestroyedEvent
...
Add support for SessionDestroyedEvent so that applications can detect
when a Spring Session has expired or explicitly deleted. This will
ensure that we can cleanup resources (i.e. WebSockets) can be cleaned up
when a Session ends.
Fixes gh-60
2014-11-12 17:37:30 -06:00