Vedran Pavic
3bfdb9be93
Polish contribution
...
Resolves : #1243
2018-11-02 22:28:34 +01:00
Josh Cummings
c8f3d1a1ec
Commit Session on Include Dispatch
...
The servlet spec disallows any writing of headers after an include has been issued.
This commit intercepts the include and commits the session, then
allowing the include to proceed.
See: #1243
2018-11-02 22:28:34 +01:00
Vedran Pavic
11ad1db6e7
Update integration tests
2018-11-01 17:50:35 +01:00
Vedran Pavic
7b87128db6
Upgrade test dependencies
2018-11-01 17:28:06 +01:00
Vedran Pavic
bf861933ed
Upgrade samples to Spring Boot 2.1.0.RELEASE
...
Resolves : #1240
2018-11-01 17:24:59 +01:00
Rob Winch
979e91256d
Next Development Version
2018-10-29 10:42:02 -05:00
Rob Winch
05986d68b2
Release 2.1.1.RELEASE
2018-10-29 10:08:49 -05:00
Rob Winch
e17b047800
Update to Spring Data Lovelace-SR2
...
Fixes: gh-1234
2018-10-29 10:07:26 -05:00
Vedran Pavic
5ab2424b14
Upgrade Spring Framework to 5.1.2.RELEASE
...
Resolves : #1233
2018-10-29 13:04:47 +01:00
Vedran Pavic
196919efbb
Upgrade Reactor to Californium-SR2
...
Resolves : #1235
2018-10-29 07:37:17 +01:00
Vedran Pavic
717e16cb71
Ensure HttpServletRequest#getRequestedSessionId API is respected
...
HttpSessionIdResolver supports resolving multiple requested session ids associated with the request - as a consequence, we need to validate the existence of requested session before returning the id. However, if no presented session ids do validate the null is returned, which violates the HttpServletRequest#getRequestedSessionId API.
This commit ensures that if no presented session ids are valid, we respect the HttpServletRequest#getRequestedSessionId API by returning first requested session id.
Resolves : #1229
2018-10-26 19:55:37 +02:00
Rob Winch
5f1b7d6722
Next Development Version
2018-10-15 20:05:12 -05:00
Rob Winch
4d3a01919c
Release 2.1.0.RELEASE
2018-10-15 20:04:27 -05:00
Rob Winch
e408d7f557
Update to Spring Security 5.1.1.RELEASE
...
Fixes: gh-1222
2018-10-15 20:04:04 -05:00
Vedran Pavic
f34acebf84
Upgrade integration tests
2018-10-15 18:42:12 +02:00
Vedran Pavic
1aab3e8285
Upgrade test dependencies
2018-10-15 18:35:18 +02:00
Vedran Pavic
c3528996d2
Upgrade Hazelcast to 3.10.6
...
Resolves : #1223
2018-10-15 18:34:44 +02:00
Vedran Pavic
3ccc3eb6e1
Upgrade Reactor to Californium-SR1
...
Resolves : #1221
2018-10-15 18:34:10 +02:00
Vedran Pavic
de76be95ac
Upgrade Spring Data to Lovelace-SR1
...
Resolves : #1220
2018-10-15 18:33:25 +02:00
Vedran Pavic
bc127ab3fc
Upgrade Spring Framework to 5.1.1.RELEASE
...
Resolves : #1219
2018-10-15 18:32:47 +02:00
Vedran Pavic
3e9f6a35c4
Fix root project name
2018-10-01 22:46:10 +02:00
Vedran Pavic
49daa3a9c7
Polish
2018-09-26 14:16:02 +02:00
Vedran Pavic
a67bd634d9
Disable network join in Hazelcast samples
2018-09-26 14:16:00 +02:00
Vedran Pavic
2762f001bf
Add Oracle integration tests
2018-09-25 19:10:15 +02:00
Vedran Pavic
93aee206fb
Configure default LobHandler to use temporary LOBs on Oracle
...
JdbcOperationsSessionRepository recently introduced validation when inserting new session attributes in order to prevent data integrity violations in highly concurrent environments. This is done by using INSERT INTO ... SELECT statement to verify existence of session record in parent table. Such arrangement causes problems with Oracle if inserted attribute is of size 4 kb or more.
This commit enhances JdbcHttpSessionConfiguration to detect Oracle database is used, and set createTemporaryLob option on default LobHandler to true.
Resolves : #1203
See also: #1031
2018-09-25 18:45:02 +02:00
Vedran Pavic
3df3b30117
Upgrade Testcontainers to 1.9.1
2018-09-25 18:31:52 +02:00
Vedran Pavic
5fb0c4dd35
Improve JDBC integration tests
2018-09-24 06:30:47 +02:00
Vedran Pavic
6fbce6e3e8
Next development version
2018-09-21 21:27:42 +02:00
Vedran Pavic
a3fd05326a
Release 2.1.0.RC1
2018-09-21 21:26:28 +02:00
Vedran Pavic
4c6dc976b3
Upgrade Testcontainers to 1.9.0-rc2
2018-09-21 19:22:12 +02:00
Vedran Pavic
58ae28b0a0
Fix SpringSessionRememberMeServices documentation example
...
Resolves : #1157
2018-09-21 19:05:33 +02:00
Vedran Pavic
3e98ecf234
Upgrade Spring Security to 5.1.0.RELEASE
...
Resolves : #1188
2018-09-21 19:01:15 +02:00
Vedran Pavic
41ed429f98
Upgrade Spring Data to Lovelace-RELEASE
...
Resolves : #1190
2018-09-21 19:00:38 +02:00
Vedran Pavic
def15b05ca
Upgrade Spring Framework to 5.1.0.RELEASE
...
Resolves : #1187
2018-09-21 11:10:33 +02:00
Vedran Pavic
eae8592f2b
Upgrade integration tests
2018-09-20 19:48:33 +02:00
Vedran Pavic
81460ede09
Make SessionUpdateEntryProcessor implement Offloadable
...
Resolves : #1204
2018-09-20 19:31:55 +02:00
Vedran Pavic
ca4ec9a557
Upgrade test dependencies
2018-09-20 19:23:24 +02:00
Vedran Pavic
fd2165f471
Upgrade Hazelcast to 3.10.5
...
Resolves : #1206
2018-09-20 19:23:24 +02:00
Vedran Pavic
ad1e57a1fe
Upgrade Gradle to 4.10.2
2018-09-20 19:15:26 +02:00
Vedran Pavic
0ffcaa2d35
Upgrade Reactor to Californium-RELEASE
...
Resolves : #1189
2018-09-20 11:45:33 +02:00
Vedran Pavic
b61937def7
Polish contribution
...
Resolves : #1133
2018-09-19 23:53:38 +02:00
Craig Andrews
c523fb591d
Deserialize attributes lazily in JdbcOperationsSessionRepository
...
Instead of deserializing all of the session attributes as they are read from the database, deserialize as #getAttribute requests them.
See: #1133
2018-09-19 23:48:15 +02:00
Vedran Pavic
227fab2e42
Adjust CI build timeouts
2018-09-19 00:45:20 +02:00
Vedran Pavic
7f7815d80c
Upgrade spring-build-conventions to 0.0.19.RELEASE
2018-09-19 00:01:06 +02:00
Vedran Pavic
002136bad4
Align WebSession#save implementations with API
...
Closes gh-1135
2018-09-18 23:58:59 +02:00
Vedran Pavic
1085661984
Enable integration tests for JDK 10 and 11 builds
...
See: #1196 , #1197
2018-09-18 20:04:23 +02:00
Vedran Pavic
12bb0741bb
Add Java 11 CI build
...
Closes gh-1197
2018-09-17 18:02:07 +02:00
Vedran Pavic
eecdcb49d9
Remove node designation from JDK 10 build
...
See gh-1196
2018-09-17 17:59:40 +02:00
Vedran Pavic
3e1a22102d
Ensure compatibility with Java 9 and 10
...
Closes gh-1196
2018-09-16 22:13:56 +02:00
Vedran Pavic
9f6e791e5d
Upgrade samples to Spring Boot 2.1.0.M3
...
Closes gh-1195
2018-09-13 21:04:43 +02:00