Stéphane Nicoll
09cf553850
Upgrade to Micrometer Tracing 1.3.11
...
Closes gh-45052
9 months ago
Stéphane Nicoll
5e7a9b7892
Upgrade to Micrometer 1.13.13
...
Closes gh-45051
9 months ago
Stéphane Nicoll
53ca06caf3
Upgrade to AspectJ 1.9.24
...
Closes gh-45183
9 months ago
Andy Wilkinson
3233341d45
Improve class conditions on auth server JWT auto-config
...
Prior to this change, introspection of the auto-configuration could
fail due to insufficient protection against missing classes.
This commit introduces an extra class-level check for Nimbus's
JWKSource which ensures that the auto-configuration backs off if
nimbus-jose-jwt has been excluded. It also introduces an inner-class
for the case where spring-security-oauth2-jose is not on the
classpath. This ensures that the method defining the jwtDecoder bean
does not cause an introspection failure when JwtDecoder is missing.
Closes gh-45177
9 months ago
Andy Wilkinson
4cfc3b0735
Add the use of token properties in documentation
...
Closes gh-44990
9 months ago
Phillip Webb
2143d702f2
Polish boolean members that can use the default `false` value
10 months ago
Yanming Zhou
0a1c9060c5
Polish ternary operator
...
See gh-45156
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
Stéphane Nicoll
6d3686451b
Polish "Add missing dependency management for MongoDB"
...
See gh-45018
10 months ago
Bartosz Markowski
3e277a28b4
Add missing dependency management for MongoDB
...
See gh-45018
Signed-off-by: Bartosz Markowski <bmarkowski@fastmail.com>
10 months ago
Phillip Webb
935d759754
Fix 'Protect against empty OS string in Docker `Image`' logic
...
See gh-45152
10 months ago
Phillip Webb
c071f56653
Protect against empty OS string in Docker `Image`
...
Update `Image` to protect against `os` being `null` or and empty
String.
Fixes gh-45152
10 months ago
Phillip Webb
5926766ebd
Start building against Spring WS 4.0.13 snapshots
...
See gh-45062
10 months ago
Phillip Webb
2a73f068f5
Start building against Spring Session 3.3.7 snapshots
...
See gh-45061
10 months ago
Phillip Webb
1217e65672
Start building against Spring Security 6.3.9 snapshots
...
See gh-45060
10 months ago
Phillip Webb
699365c593
Start building against Spring LDAP 3.2.12 snapshots
...
See gh-45059
10 months ago
Phillip Webb
55c4e80b32
Start building against Spring GraphQL 1.3.5 snapshots
...
See gh-45058
10 months ago
Phillip Webb
d65e27ebe8
Start building against Spring Data Bom 2024.0.11 snapshots
...
See gh-45056
10 months ago
Phillip Webb
4dee317e95
Start building against Spring Authorization Server 1.3.6 snapshots
...
See gh-45055
10 months ago
Phillip Webb
ee431775a3
Start building against Spring AMQP 3.1.11 snapshots
...
See gh-45054
10 months ago
Phillip Webb
252fcc2df0
Start building against Reactor Bom 2023.0.17 snapshots
...
See gh-45053
10 months ago
Phillip Webb
b54369a8e8
Start building against Micrometer Tracing 1.3.11 snapshots
...
See gh-45052
10 months ago
Phillip Webb
91e77c5eac
Start building against Micrometer 1.13.13 snapshots
...
See gh-45051
10 months ago
Phillip Webb
3726d6e3aa
Align proxies with defaults from Tomcat 10.1.40
...
See gh-45071
10 months ago
Phillip Webb
78babb33ff
Upgrade to MariaDB 3.3.4
...
Closes gh-45070
10 months ago
Phillip Webb
f0c2cfc452
Upgrade to Lombok 1.18.38
...
Closes gh-45069
10 months ago
Phillip Webb
28eca39a01
Upgrade to jOOQ 3.19.22
...
Closes gh-45068
10 months ago
Phillip Webb
918a55cf3d
Upgrade to Jetty 12.0.19
...
Closes gh-45067
10 months ago
Phillip Webb
a02748a9b9
Upgrade to Jaybird 5.0.7.java11
...
Closes gh-45066
10 months ago
Stéphane Nicoll
b4c6c55493
Allow ResourcesClassLoader to participate in CGLIB's cache
...
This commit updates ResourcesClassLoader to be a SmartClassLoader and
expose the original ClassLoader. This has the effect of making sure
proxies that are created by CGLIB can be reused against different tests
rather than having CGLIB trying to define the class again and fail.
Closes gh-45065
10 months ago
Stéphane Nicoll
cfd5e45d57
Remove link
...
See gh-44767
10 months ago
Andy Wilkinson
3580f1aa36
Polish "Add details of the purpose of the metrics endpoint"
...
See gh-44767
10 months ago
Jonatan Ivanov
23c3c2753a
Add details of the purpose of the metrics endpoint
...
See gh-44767
10 months ago
Phillip Webb
c6e74955a7
Update copyright year of changed files
10 months ago
Phillip Webb
4af0ee20d1
Work around Spring Framework cache pollution bug
...
Update `SpringApplication` to work around `SpringFactoriesLoader`
cache pollution by loading factories using a `null` class loader.
See https://github.com/spring-projects/spring-framework/pull/34732
for details.
10 months ago
Phillip Webb
46b14de6e9
Polish 'Handle generics with identical names in different positions'
...
See gh-45011
10 months ago
Dmytro Nosan
e24fd50615
Handle generics with identical names in different positions
...
Update `TypeUtils` to handle generics with identical names in different
positions.
See gh-45011
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Neven C
f13dc345cf
Escape the asterisk in spring-application.adoc
...
See gh-45032
Signed-off-by: Neven C <neven.cvetkovic@gmail.com>
10 months ago
Phillip Webb
5d1e488344
Polish
10 months ago
Yanming Zhou
89fb48691a
Polish AutoConfigurationMetadataLoader
...
Align to other final classes, the protected modifier is meaningless.
See gh-45020
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
Andy Wilkinson
3e9dddb42c
Allow data source class name to be specified when using Hikari
...
Closes gh-44938
10 months ago
Andy Wilkinson
e9fff8150d
Avoid triggering NPE in Hikari with null driverClassName
...
Previously, the post-processing of HikariDataSource to apply custom
connection details would trigger an NPE in Hikari if those details
supplied a null driverClassName.
This commit avoids the problem by only setting the driverClassName
when it is non-null.
Closes gh-44997
10 months ago
Andy Wilkinson
cae3a92ead
Fix NPE with Hikari when DatabaseDriver has null driverClassName
...
Fixes gh-44994
10 months ago
Phillip Webb
88e8c17369
Update copyright year of changed files
10 months ago
Phillip Webb
f2d367a130
Update 'for removal in' comments since 3.5 will be the last 3.x release
...
Closes gh-44959
10 months ago
ali-jalaal
48909a432f
Add reference to Styra (OPA) Spring Boot SDK
...
See gh-44951
Signed-off-by: ali-jalaal <4487124+ali-jalaal@users.noreply.github.com>
10 months ago
Dmytro Nosan
a55f5f0aac
Fix CassandraRepositoriesAutoConfigurationTests
...
Update CassandraRepositoriesAutoConfigurationTests to use the correct
'spring.data.cassandra.repositories.type' property.
See gh-44942
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Johnny Lim
f3d2ab824e
Polish
...
See gh-44949
Signed-off-by: Johnny Lim <izeye@naver.com>
10 months ago
Andy Wilkinson
a8381e7cbd
Ensure that only spring-core's ReflectionUtils is used
...
Closes gh-44837
10 months ago
Andy Wilkinson
d07cc59907
Polish security documentation
...
This commit updates the WebFlux security documentation, primarily to
link to reactive types rather than their Servlet-based equivalents.
It also attempts to clarify when a user details service is
auto-configured.
Closes gh-44955
10 months ago
Andy Wilkinson
6ad48639c2
Back port 246c4a2 to 3.3.x
...
The changes do not apply cleanly when cherry-picked so they
have been redone manually.
Closes gh-44941
10 months ago