Rob Winch
b58ea03a3b
Polish JdkMongoSessionConverter
...
* Serializer/Deserializer -> Converter API
* Verify/Test null constructor arguments
Issue gh-431
2016-03-16 21:06:57 -05:00
Jakub Kubrynski
9014ac9060
JdkMongoSessionConverter supports custom ClassLoader
...
Fixes gh-431
2016-03-16 20:35:39 -05:00
Rob Winch
7a82915a98
Polish Mongo Documentation
...
* Externalize documentation code for testing
* Polish wording
* Start each new sentence with new line
Issue gh-430
2016-03-16 09:12:35 -05:00
Rob Winch
e16224583c
Fix Eclipse copyright start date
2016-03-16 09:12:35 -05:00
Jakub Kubrynski
96861ea535
Extend Mongo documentation
2016-03-16 09:12:35 -05:00
Rob Winch
de3d04fb29
Merge pull request #429 from eddumelendez/gh-427
...
Update to Sonarqube Plugin
2016-03-15 08:41:02 -05:00
Eddú Meléndez
68823eec29
Update to Sonarqube Plugin
...
See gh-427
2016-03-15 07:59:18 +10:00
Rob Winch
a58d4f64fb
Merge pull request #428 from vpavic/update-docs
...
Fix incorrect link in What's new section
2016-03-14 16:22:40 -05:00
Vedran Pavic
40ad82806c
Fix incorrect link in What's new section
2016-03-14 22:08:30 +01:00
Rob Winch
6db7d45f65
Add gh-423 to What's New in 1.2
...
Issue gh-420
2016-03-14 13:34:38 -05:00
Rob Winch
bbbdf939e8
Polish JacksonMongoSessionConverter
...
Issue gh-416
2016-03-14 13:29:17 -05:00
Jakub Kubrynski
e23398b890
Add JacksonMongoSessionConverter
...
Fixes gh-416
2016-03-14 13:29:17 -05:00
Rob Winch
5cfbeae161
Add Travis Badge
...
Issue gh-394
2016-03-14 12:42:03 -05:00
Rob Winch
c6e71a90bb
Add Travis
...
Fixes gh-394
2016-03-14 12:30:02 -05:00
Rob Winch
195228ff5a
Fix checkstyle
...
Fixes gh-423
2016-03-14 10:41:40 -05:00
Øyvind Horneland
831d2f4152
SessionRepositoryFilter caches null session lookup
...
If a session cannot be found by id, we will cache that result for any
subsequent calls to getSession(false) for the duration of this request.
Fixes gh-423
2016-03-14 10:40:25 -05:00
Rob Winch
4f7728f5b5
Fix Checkstyle Eclipse Settings
...
Issue gh-417
2016-03-14 00:13:46 -05:00
Rob Winch
11e418526e
Add What's new in 1.2
...
Fixes gh-420
2016-03-11 10:21:23 -06:00
Erin Drummond
49f24e493d
Fix JdbcOperationsSessionRepository session cleanup
...
Make JDBC session cleanup logic actually cleanup expired sessions
as opposed to all sessions
Fixes gh-421
2016-03-11 09:28:18 -06:00
Vedran Pavic
bd6d5bf419
Add JDBC documentation
...
Fixes gh-415
2016-03-10 09:24:57 -06:00
Rob Winch
9b989c4a3e
Merge pull request #414 from vpavic/fix-docs-test
...
Fix bad reference in IndexDocTests
2016-03-07 16:19:28 -06:00
Rob Winch
68ddcef83e
Fix Javadoc
2016-03-07 16:08:54 -06:00
Rob Winch
2592905b41
Add Eclipse settings
...
Fixes gh-417
2016-03-07 15:37:22 -06:00
Rob Winch
4be47f6b40
Add Agregate checkstyle task
...
Issue gh-393
2016-03-07 15:37:12 -06:00
Rob Winch
35b5fcdc75
Refine Checkstyle
...
Refine the Checkstyle rules slightly
Fixes gh-393
2016-03-07 15:36:56 -06:00
Vedran Pavic
4d010b23b8
Add Checkstyle to build
...
Fixes gh-393
2016-03-07 15:36:44 -06:00
Rob Winch
f0200696ef
Additional Checkstyle Fixes
...
Issue gh-393
2016-03-07 15:36:17 -06:00
Vedran Pavic
7f3302253b
Prepare codebase to adhere to Checkstyle rules
...
Issue gh-393
2016-03-07 15:33:42 -06:00
Rob Winch
9e3bcafa75
Use @SpringBootApplication
2016-03-07 12:45:06 -06:00
Rob Winch
216bfd7355
MongoSessionConverter -> AbstractMongoSessionConverter
...
Using Abstract prefix follows conventions for abstract classes
beginning with Abstract. This also opens up the door to introduce
a MongoSessionConverter interface in the future.
Issue gh-17
2016-03-07 12:45:05 -06:00
Jakub Kubrynski
34cebc3df6
Add MongoOperationsSessionRepository
...
Fixes gh-17
2016-03-07 12:45:05 -06:00
Rob Winch
7b28b214ff
Polish JdbcOperationsSessionRepository
...
* Fix whitepspaces
* Remove Override from interfaces
Issue gh-364
2016-03-07 09:25:30 -06:00
Rob Winch
8f8cfe5d79
JdbcOperationsSessionRepository uses ConversionService
...
Issue gh-364
2016-03-07 09:18:21 -06:00
Vedran Pavic
e0e29eab35
Fix bad reference in IndexDocTests
2016-03-06 23:18:51 +01:00
Vedran Pavic
cd38e307e0
Add JdbcOperationsSessionRepository
...
This commit provides implementation of SessionRepository based
on Spring's JdbcOperations interface.
@EnableJdbcHttpSession annotation is provided to ease the
configuration, together with spring-session-jdbc BOM and schema
creation scripts for all major databases.
Fixes gh-364
2016-03-04 11:24:06 -06:00
Rob Winch
091d0d8d9f
DefaultCookieSerializer ignores null Cookie value
...
Previously a null Cookie value was returned by DefaultCookieSerializer
readCookieValues(). This could cause NullPointerExeptions later on.
This commit ignores cookies with a null value.
Fixes gh-392
2016-03-04 10:22:33 -06:00
John Blum
3300b58afe
Fix GemFire TODOs
...
Upgrades Spring Session to use Spring Data GemFire 1.7.4.RELEASE
and addresses all TODOs.
Fixes gh-403
2016-02-29 21:07:00 -06:00
John Blum
00af8456d4
@DirtiesContext for GemFire integration tests
...
Applies @DirtiesContext to all Spring Session Data GemFire integration
tests to ensure that no lingering GemFire (peer or client) cache
instances cause conflicts on downstream tests.
Fixes gh-396
2016-02-29 20:46:59 -06:00
Rob Winch
aeb0add50e
Fix GemFire compile in Eclipse
...
Fixes gh-399
2016-02-29 15:47:01 -06:00
Rob Winch
671bfa0444
Revert "Fix GemFire compile in Eclipse"
...
This reverts commit 8bf3a251bb .
since the fixes to the tests are incorrect.
2016-02-29 15:46:44 -06:00
Rob Winch
8bf3a251bb
Fix GemFire compile in Eclipse
...
Fixes gh-399
2016-02-29 14:38:18 -06:00
Rob Winch
5d1c60711f
Merge pull request #397 from vpavic/update-docs
...
Fix minor documentation errors
2016-02-29 12:59:41 -06:00
Vedran Pavic
32cf8ad7ad
Fix minor documentation errors
2016-02-28 22:25:42 +01:00
Rob Winch
d3139b04e1
Update to 1.2.0.BUILD-SNAPSHOT
2016-02-25 14:40:17 -06:00
Spring Buildmaster
cc0bfc2299
Next development version
2016-02-25 11:15:24 -08:00
Spring Buildmaster
c0a5916413
Release version 1.1.0.RELEASE
2016-02-25 11:15:17 -08:00
Rob Winch
11ca552625
Update Dependency Versions
...
Fixes gh-386
2016-02-25 13:08:44 -06:00
Rob Winch
8e4ed22974
Add gradle-versions-plugin
...
This will make finding updates easier.
Fixes gh-385
2016-02-24 17:05:52 -06:00
John Blum
53d7c84f73
Fix ClassCastException Token$Tombstone
...
Fixes gh-373
2016-02-24 17:01:26 -06:00
Rob Winch
1871915c62
Update SessionEventRegistry to store all events
...
This ensures that if multiple events are published, we wait until the event
with the expected session id is fired.
Fixes gh-382
2016-02-23 15:41:57 -06:00