Greg Turnquist
98aae89c4e
Polishing ( #38 )
2018-08-22 11:33:20 -05:00
Greg Turnquist
a2bfa4d39d
Allow custom ObjectMapper to be injected
...
Jackson-based session converter now allows a custom ObjectMapper to be injected.
Resolves #27 .
2018-08-03 10:22:55 -05:00
Greg Turnquist
b2dfa69b3d
Utilize container's classloader
...
Resolves #15
2018-08-02 12:57:39 -05:00
Greg Turnquist
bc59817693
Simplify using Jackson's covariant API
...
Resolves #4
2018-07-31 16:27:06 -05:00
Patrick Gotthard
4e7861db26
Improve documentation
...
Since Spring Session MongoDB uses JdkMongoSessionConverter as default it is not necessary to declare it when using Spring Security. This update should clarify this fact.
2018-07-31 17:17:19 -04:00
Greg Turnquist
4e42a83ca8
Add support for Java 10
2018-05-10 10:50:19 -05:00
Greg Turnquist
6d07a5511f
Polishing.
2018-02-20 12:08:54 -06:00
Greg Turnquist
f997566f76
Polish docs
2018-02-20 12:03:09 -06:00
Greg Turnquist
74a67f52c6
Fix link to dependencies
2018-02-20 12:00:31 -06:00
Greg Turnquist
ec35044dad
Fix links to Spring Session MongoDB examples
2018-02-20 11:30:50 -06:00
Greg Turnquist
7a4e14cfbf
Make Jackson operational.
...
Resolves https://github.com/spring-projects/spring-session/issues/913
2018-02-19 16:53:27 -06:00
Greg Turnquist
f2a6caa6fd
Introduce Session-based events
...
Resolves #22 .
2018-01-10 17:01:37 -06:00
Greg Turnquist
b22cc99899
Handle removing sessions that don't exist
...
Resolves #21
2018-01-10 15:52:45 -06:00
Vedran Pavic
e8d12b50b5
Refactor ReactiveMongoWebSessionConfiguration to support Spring Boot
...
This commit updates `ReactiveMongoWebSessionConfiguration` to extend `SpringWebSessionConfiguration` rather than having it imported via `@EnableMongoWebSession`. This is required in order for Spring Boot auto-configuration to work properly.
2017-11-17 12:35:49 -06:00
Greg Turnquist
53bd6f65ac
Adjust to new name of reactive repository
2017-10-24 11:27:50 -05:00
Greg Turnquist
e86e991c97
Adjust to new package for EnableSpringWebSession
2017-10-23 12:03:21 -05:00
Greg Turnquist
00085d517b
Handle missing expiration
...
Original issue: #13
2017-10-18 14:01:15 -05:00
Greg Turnquist
ed655da828
Make reactive session settings configurable through setters
...
Resolves #11
2017-09-25 09:21:06 -05:00
Greg Turnquist
2afebe8e78
Imperatively create TTL indexes
2017-09-19 11:59:02 -05:00
Greg Turnquist
eec5342d39
Adjust for Spring 5.0.0.RC4
2017-09-13 16:18:15 -05:00
Greg Turnquist
d7ad6d320f
Switch default session converter to JDK
...
The Jackson-based session converter doesn't work as expected, so switching to JDK-based one for now until we can write more tests and determine what is wrong.
2017-09-06 09:43:39 -05:00
Greg Turnquist
92dd4f8401
Polishing.
2017-08-30 10:36:34 -05:00
Greg Turnquist
42a83f937a
Allow overriding Mongo parameters through reactive annotation
2017-08-30 10:29:38 -05:00
Greg Turnquist
b22ec3fa00
Make AbstractMongoSessionConverter injectable
...
While it defaults to the coverter based on whether or not Jackson is on the classpath, this attribute must be overridable based on whatever is in the application context.
2017-08-30 09:53:08 -05:00
Greg Turnquist
91cdbdd036
Fix test case so it runs with maven
2017-08-30 09:11:44 -05:00
Greg Turnquist
e5c3770674
Polish.
2017-08-24 23:33:16 -05:00
Greg Turnquist
7443a363f7
Add @EnableMongoWebSession
2017-08-24 22:15:00 -05:00
Greg Turnquist
c70fc8378b
Polish
2017-08-02 14:46:31 -05:00
Greg Turnquist
c9b034aeef
Break out examples to separate repo
...
This repository is simplified by putting all examples into spring-session-data-mongodb-examples.
2017-08-02 14:33:23 -05:00
Greg Turnquist
c189662a6b
Update to Spring Data Kay-RC2
2017-07-27 14:27:36 -05:00
Greg Turnquist
b10d28eedc
Add MongoSession.changeSessionId
2017-07-27 12:13:15 -05:00
Greg Turnquist
f2a8a1f4d1
Polish
2017-07-10 12:03:38 -05:00
Greg Turnquist
51f4f2ae23
Add reactive streams support
2017-07-10 11:47:31 -05:00
Greg Turnquist
5e8273c35c
Adapt to spring-session-core and its changes
...
* Chief artifact changed maven coordinates
* `SessionRepository` API changed
2017-06-28 13:06:14 -05:00
Greg Turnquist
ab898a8b05
Adapt to Spring Session's merging of ExpiringSession into Session
2017-06-26 17:51:44 -05:00
Greg Turnquist
f49943260a
Make ref docs operational
2017-05-24 16:07:27 -05:00
Greg Turnquist
436cdb38a1
Enable Spring Session MongoDB
2017-05-24 14:15:27 -05:00
Rob Winch
1acbca062a
Move src to separate project to support sample
2014-07-01 17:28:50 -05:00
Rob Winch
f28a6fea1f
Cleanup Generics
...
Fixes #3
2014-06-30 16:43:02 -05:00
Rob Winch
0ab9385eeb
Fix Javadoc to remove .security. from package names
2014-06-30 16:41:58 -05:00
Rob Winch
9ab5cf80f9
Create data.redis package
...
Fixes #1
2014-06-30 16:02:16 -05:00
Rob Winch
43a968633d
To tabs for all source
2014-06-26 16:53:56 -05:00
Rob Winch
6fb7e3dfda
Add defaultMaxInactiveInterval to REdisOperationsSessionRepository
2014-06-26 16:52:19 -05:00
Rob Winch
2edeb9e498
Set cookie path and find cookie based on that path.
2014-06-26 16:25:45 -05:00
Rob Winch
60d4795bfb
Verify single attribute change does not remove previous attributes
2014-06-26 16:09:02 -05:00
Rob Winch
afd6fc3b1e
Disable pool for Redis integration tests
2014-06-20 16:45:16 -05:00
Rob Winch
fe6c5d6503
Initial
2014-06-20 16:04:27 -05:00