Vedran Pavic
8267a90fcc
Polish contribution
...
See #1173
2018-09-03 23:28:14 +02:00
Johnny Lim
2113b330a7
Add @since for ReactiveRedisOperationsSR.getSessionRedisOperations()
2018-08-31 10:29:09 -05:00
Vedran Pavic
c4ac68b777
Fix Jenkinsfile
2018-08-27 09:26:55 +02:00
Vedran Pavic
0be2759e68
Fix Jenkinsfile
2018-08-27 08:24:36 +02:00
Vedran Pavic
1181e52bb0
Upgrade spring-build-conventions to 0.0.18.RELEASE
2018-08-24 23:50:23 +02:00
Vedran Pavic
5277d945ed
Upgrade samples to Spring Boot 2.1.0.M2
...
Closes gh-1168
2018-08-22 18:31:30 +02:00
Rob Winch
1fc0162fe9
Fix settings.gradle on Windows
...
Fixes: gh-1167
2018-08-22 10:23:29 -05:00
Vedran Pavic
9df259b1ae
Next development version
2018-08-21 06:34:09 +02:00
Vedran Pavic
0c2f756533
Release 2.1.0.M2
2.1.0.M2
2018-08-21 06:33:12 +02:00
Vedran Pavic
de16c304ea
Add support using JDBC repository without transactions
...
Closes gh-1046
2018-08-21 06:05:52 +02:00
Vedran Pavic
3ce3962ebd
Upgrade Spring Security to 5.1.0.RC1
...
Closes gh-1144
2018-08-20 20:41:38 +02:00
Vedran Pavic
3c4a309a0f
Upgrade Spring Data to Lovelace-RC2
...
Closes gh-1143
2018-08-20 11:51:28 +02:00
Vedran Pavic
38de434158
Add support for @SpringSessionRedisOperations in reactive Redis repository
...
Closes gh-1164
2018-08-20 07:23:23 +02:00
Vedran Pavic
7ef0faf259
Update integration tests
2018-08-20 06:31:10 +02:00
Vedran Pavic
f65cee0a7b
Upgrade dependencies
2018-08-20 06:31:10 +02:00
Vedran Pavic
a2cd1e37fa
Add support for configuring custom RedisSerializer in reactive config
...
Closes gh-1149
2018-08-20 06:31:09 +02:00
Vedran Pavic
b768042506
Upgrade Spring Framework to 5.1.0.RC2
...
Closes gh-1141
2018-08-17 12:21:48 +02:00
Vedran Pavic
3140bd06b2
Add FindByIndexNameSessionRepository#findByPrincipalName default method
...
Closes gh-1158
2018-08-17 08:04:09 +02:00
Vedran Pavic
172c18d666
Upgrade Reactor to Californium-M2
...
Closes gh-1142
2018-08-16 07:13:59 +02:00
Vedran Pavic
7fdf2876b2
Polish
2018-08-13 07:44:47 +02:00
Vedran Pavic
87c2e53b5a
Insert new attributes conditionally in JDBC repo
...
At present, the insert of new attributes in JdbcOperationsSessionRepository is done unconditionally. This can cause data integrity violation errors with concurrent requests, where one request attempts to add new session attribute while the other, concurrent request, deletes the session.
This commit addresses the described scenario by executing insert of new attributes conditionally on presence of parent record.
Closes gh-1031
2018-08-13 06:28:42 +02:00
Vedran Pavic
268ba663e5
Remove SpringSessionWebSessionStore#storeSession
...
Closes gh-1150
2018-08-09 16:32:14 +02:00
Vedran Pavic
3f4873f0eb
Simplify tests related to SameSite cookie directive support
...
Closes gh-1147
2018-08-03 23:20:55 +02:00
Vedran Pavic
644239ee14
Start building against Spring Framework 5.1.0 snapshots
...
See gh-1141
2018-08-03 23:20:52 +02:00
Johnny Lim
97e52de41b
Make MapSession.originalId final
...
Closes gh-1146
2018-08-02 18:46:59 +02:00
Vedran Pavic
f4bbc18f94
Fix Jenkinsfile
2018-08-01 02:00:48 +02:00
Vedran Pavic
dfe216b482
Update Jenkinsfile
...
- set check stage timeout to 30 minutes
- set build discared to keep last 10 builds
- handle deploy stage errors
- general formatting improvements
2018-08-01 01:01:32 +02:00
Vedran Pavic
a976c9dd6d
Upgrade samples to Spring Boot 2.1.0.M1
...
Closes gh-1139
2018-07-31 22:22:50 +02:00
Vedran Pavic
deb2863507
Next development version
2018-07-30 02:49:33 +02:00
Vedran Pavic
7bdb3f6ded
Release 2.1.0.M1
2.1.0.M1
2018-07-30 02:36:01 +02:00
Vedran Pavic
7d3472f55d
Remove Spring IO check from build
2018-07-30 02:31:00 +02:00
Vedran Pavic
00465a6f00
Add support for SameSite cookie directive
...
Closes gh-1005
2018-07-30 02:13:57 +02:00
Vedran Pavic
ad35d7ca30
Add support for HttpSessionBindingListener
...
Closes gh-1018
2018-07-29 08:09:00 +02:00
Vedran Pavic
18e9ab4c0f
Polish
2018-07-27 13:14:04 +02:00
Vedran Pavic
1c9a6d3e5d
Upgrade Spring Security to 5.1.0.M2
...
Closes gh-1125
2018-07-27 13:13:19 +02:00
Vedran Pavic
d2936ed0b4
Upgrade dependencies
2018-07-27 11:10:14 +02:00
Vedran Pavic
cdf6089ccd
Upgrade Spring Data to Lovelace-RC1
...
Closes gh-1126
2018-07-26 23:14:16 +02:00
Vedran Pavic
1ca8a6476a
Upgrade Spring Framework to 5.1.0.RC1
...
Closes gh-1124
2018-07-26 23:13:31 +02:00
Vedran Pavic
cf926045dc
Upgrade Reactor to Californium-M1
...
Closes gh-1127
2018-07-25 22:05:19 +02:00
Vedran Pavic
7123df8656
Remove MapSession#setOriginalId
...
Closes gh-1100
2018-07-25 22:03:19 +02:00
Rob Winch
096a5683cb
Spring Session Core 2.1.0.BUILD-SNAPSHOT
2018-07-25 10:32:29 -07:00
Vedran Pavic
db31527c8c
Add logging for errors decoding Base64 cookies
...
Closes gh-1117
2018-07-24 23:37:52 +02:00
Vedran Pavic
3d2a742328
Use Spring Java Format Checkstyle
...
Closes gh-1113
2018-07-23 15:16:35 +02:00
Vedran Pavic
7ac6e458e0
Update integration tests
2018-07-23 12:15:14 +02:00
Vedran Pavic
9adf0a6e0c
Upgrade spring-build-conventions to 0.0.17.RELEASE
2018-07-18 09:38:02 +02:00
Vedran Pavic
58219fa016
Upgrade Gradle to 4.9
2018-07-18 08:15:38 +02:00
Vedran Pavic
83cbff5ce2
Improve support for Hazelcast client-server topology
...
This commit improves support for use of Spring Session with Hazelcast's client-server topology by ensuring SessionUpdateEntryProcessor is easier to serialize to the cluster. This is done by refactoring SessionUpdateEntryProcessor from static inner class of HazelcastSessionRepository to a dedicated class, therefore minimizing the dependencies to other Spring Session components.
Closes gh-1101
2018-07-17 21:42:33 +02:00
Vedran Pavic
936fc853df
Ensure Session#getAttributeNames implementations return a copy
...
Currently, Session#getAttributeNames implementations, by delegating to MapSession, all return a session attribute map's key set. This causes ConcurrentModificationException when an attempt to modify session attributes is made while iterating over the returned attribute names.
Closes gh-1120
2018-07-17 15:05:03 +02:00
Vedran Pavic
dba475c48f
Invalidate session before clearing session store
...
Closes gh-1114
2018-07-13 10:50:49 +02:00
Vedran Pavic
9956e91b93
Upgrade samples to Spring Boot 2.0.3.RELEASE
...
Closes gh-1107
2018-07-13 10:50:49 +02:00